#include <Phys_VesselCrawlerEuler.h>
Inheritance diagram for mial::Phys_VesselCrawlerEuler< DataType, TGradientImage, nDims, MType, VType >:
Public Types | |
typedef Geom_VesselCrawler< DataType, nDims, MatrixType, VectorType > | CrawlerGeometryType |
Public Member Functions | |
void | setGeometry (GeometryType *a) |
virtual bool | simulate () |
A re-implementation of the typical Phys_Euler simulation that only simulates active sections of the mesh (layers). | |
Public Attributes | |
CrawlerGeometryType * | geom |
A pointer to the crawler geometry, hides GeometryType *geom defined in Physics.h. | |
Classes | |
struct | Error |
A derived class of the physical ABC, this class provides the framework with the ability to simulate deformation dynamics of a 3D layered spring-mass system.
Type | The data type to be used for internal storage. | |
TGradientImage | The data type used for external forces. | |
nDims | The number of dimensions used for simulations. | |
MType | The type of matrix used for internal storage. Defaults to vnl_matrix<Type>, the only supported type at this time. | |
VType | The type of vector used for internal storage. Defaults to vnl_vector<Type>, the only supported type at this time. |
Definition at line 30 of file Phys_VesselCrawlerEuler.h.