|
Tissue Forge C++ 0.2.1
Interactive, particle-based physics, chemistry and biology modeling and simulation environment
|
| ▼NTissueForge | Include Python header, disable linking to pythonX_d.lib on Windows in debug mode |
| ►Ncuda | Tissue Forge GPU acceleration on CUDA-supporting devices |
| ►Nevent | Tissue Forge event system |
| ►Nio | Tissue Forge I/O |
| Nmetrics | Tissue Forge simulation metrics |
| ►Nmodels | Application-specific Tissue Forge models and methods |
| ►Npy | Tissue Forge Python language support |
| ►Nrendering | Tissue Forge rendering and visualization |
| ►Nshaders | Tissue Forge shaders |
| ►Nstate | Tissue Forge state dynamics modeling features |
| ►Ntypes | Native Tissue Forge type definitions |
| ►Nutil | Tissue Forge utilities |
| CAngle | A bond concerning an angle |
| CAngleHandle | A handle to an angle bond |
| CBerendsen | Berendsen force |
| CBond | Bonds apply a potential to a particular set of particles |
| CBondHandle | Handle to a bond |
| CBoundaryCondition | A condition on a boundary of the universe |
| CBoundaryConditions | Serves as a container for the six instances of the :class:BoundaryCondition object |
| CBoundaryConditionsArgsContainer | |
| Cbtree | |
| Cbtree_node | |
| Ccellpair | |
| Ccelltuple | |
| CCluster | The cluster analogue to :class:Particle |
| CClusterParticleHandle | The cluster analogue to :class:ParticleHandle |
| CClusterParticleType | The cluster analogue to :class:ParticleType |
| CCustomForce | A custom force function |
| CDihedral | |
| CDihedralHandle | A handle to a dihedral bond |
| CDPDPotential | |
| Cengine | |
| Cengine_comm | |
| Cengine_set | |
| CError | |
| Cexclusion | |
| CFlux | |
| CFluxes | A flux is defined between a pair of types, and acts on the state vector between a pair of instances |
| CForce | Force is a metatype, in that Tissue Forge has lots of different instances of force functions, that have different attributes, but only have one base type |
| CForceSum | |
| CFriction | Friction force |
| CGaussian | Random force |
| CLogger | |
| CLoggingBuffer | |
| CPair | |
| CParticle | |
| CParticleHandle | A handle to a particle |
| CParticleList | A special list with convenience methods for working with sets of particles |
| CParticleType | Structure containing information on each particle type |
| CParticleTypeList | A special list with convenience methods for working with sets of particle types |
| CPotential | A Potential object is a compiled interpolation of a given function. The Universe applies potentials to particles to calculate the net force on them |
| Cqueue | |
| Crigid | |
| Crunner | |
| Crunner_fifo | |
| CSecreteUptake | |
| ►CSimulator | The Simulator is the entry point to simulation, this is the very first object that needs to be initialized before any other method can be called. All the methods of the Simulator are static, but the constructor needs to be called first to initialize everything |
| Cspace | |
| Cspace_cell | Space_cell structure |
| CSubEngine | A SubEngine is a singleton object that injects dynamics into the Tissue Forge engine. It does not necessarily integrate any object in time, but can also simply add to the dynamics of existing Tissue Forge objects. Tissue Forge supports an arbitrary number of subengines with multi-threading and GPU support |
| Ctask | |
| CThreadPool | |
| CTypeIdPair | |
| CUniverse | The universe is a top level singleton object, and is automatically initialized when the simulator loads. The universe is a representation of the physical universe that we are simulating, and is the repository for all physical object representations |
| CUniverseConfig | Initialize an #engine with the given data |
| Cverlet_entry |