|
Tissue Forge C++ 0.2.1
Interactive, particle-based physics, chemistry and biology modeling and simulation environment
|
Initialize an #engine with the given data. More...
#include <tfUniverse.h>

Public Member Functions | |
| void | setBoundaryConditions (BoundaryConditionsArgsContainer *_bcArgs) |
Public Attributes | |
| FVector3 | dim |
| iVector3 | spaceGridSize |
| FloatP_t | cutoff |
| uint32_t | flags |
| uint32_t | maxTypes |
| FloatP_t | dt |
| long | start_step |
| FloatP_t | temp |
| int | nParticles |
| int | threads |
| unsigned int | nr_fluxsteps |
| EngineIntegrator | integrator |
| BoundaryConditionsArgsContainer * | boundaryConditionsPtr |
| FloatP_t | max_distance |
| uint32_t | timers_mask |
| long | timer_output_period |
Initialize an #engine with the given data.
The number of spatial cells in each cartesion dimension is floor( dim[i] / L[i] ), or the physical size of the space in that dimension divided by the minimum size size of each cell.
| e | The #engine to initialize. |
| dim | An array of three doubles containing the size of the space. |
| L | The minimum spatial cell edge length in each dimension. |
| cutoff | The maximum interaction cutoff to use. |
| period | A bitmask describing the periodicity of the domain (see space_periodic_full). |
| max_type | The maximum number of particle types that will be used by this engine. |
| flags | Bit-mask containing the flags for this engine. |
| FloatP_t TissueForge::UniverseConfig::cutoff |
Global cutoff
| FVector3 TissueForge::UniverseConfig::dim |
Dimensions of the universe
| FloatP_t TissueForge::UniverseConfig::dt |
Simulation time step, in units of simulation time
| EngineIntegrator TissueForge::UniverseConfig::integrator |
Type of integrator
| unsigned int TissueForge::UniverseConfig::nr_fluxsteps |
Number of flux steps per simulation step
| iVector3 TissueForge::UniverseConfig::spaceGridSize |
Discretization of the universe
| long TissueForge::UniverseConfig::start_step |
Starting step of simulation
| int TissueForge::UniverseConfig::threads |
Number of simulation threads