SOFA API  56988ca1
Open source framework for multi-physics simuation
sofa::component::solidmechanics::tensormass Namespace Reference

Classes

class  TetrahedralTensorMassForceField
 
class  TriangularTensorMassForceField
 

Typedefs

typedef core::topology::BaseMeshTopology::Tetra Tetra
 
typedef core::topology::BaseMeshTopology::EdgesInTetrahedron EdgesInTetrahedron
 
typedef Tetra Tetrahedron
 
typedef core::topology::BaseMeshTopology::EdgesInTriangle EdgesInTriangle
 

Functions

SOFA_EXPORT_DYNAMIC_LIBRARY void initExternalModule ()
 
SOFA_EXPORT_DYNAMIC_LIBRARY const chargetModuleName ()
 
SOFA_EXPORT_DYNAMIC_LIBRARY const chargetModuleVersion ()
 
SOFA_EXPORT_DYNAMIC_LIBRARY const chargetModuleComponentList ()
 
void init ()
 

Variables

int TetrahedralTensorMassForceFieldClass
 
template class SOFA_COMPONENT_SOLIDMECHANICS_TENSORMASS_API TetrahedralTensorMassForceField< Vec3Types >
 
int TriangularTensorMassForceFieldClass
 
template class SOFA_COMPONENT_SOLIDMECHANICS_TENSORMASS_API TriangularTensorMassForceField< Vec3Types >
 

Typedef Documentation

◆ EdgesInTetrahedron

◆ EdgesInTriangle

◆ Tetra

◆ Tetrahedron

Function Documentation

◆ getModuleComponentList()

const char * sofa::component::solidmechanics::tensormass::getModuleComponentList ( )

◆ getModuleName()

const char * sofa::component::solidmechanics::tensormass::getModuleName ( )

◆ getModuleVersion()

const char * sofa::component::solidmechanics::tensormass::getModuleVersion ( )

◆ init()

SOFA_COMPONENT_SOLIDMECHANICS_TENSORMASS_API void sofa::component::solidmechanics::tensormass::init ( )

◆ initExternalModule()

void sofa::component::solidmechanics::tensormass::initExternalModule ( )

Variable Documentation

◆ TetrahedralTensorMassForceField< Vec3Types >

template class SOFA_COMPONENT_SOLIDMECHANICS_TENSORMASS_API sofa::component::solidmechanics::tensormass::TetrahedralTensorMassForceField< Vec3Types >

◆ TetrahedralTensorMassForceFieldClass

int sofa::component::solidmechanics::tensormass::TetrahedralTensorMassForceFieldClass
Initial value:
= core::RegisterObject("Linear Elastic Tetrahedral Mesh")
.add< TetrahedralTensorMassForceField<Vec3Types> >()

◆ TriangularTensorMassForceField< Vec3Types >

template class SOFA_COMPONENT_SOLIDMECHANICS_TENSORMASS_API sofa::component::solidmechanics::tensormass::TriangularTensorMassForceField< Vec3Types >

◆ TriangularTensorMassForceFieldClass

int sofa::component::solidmechanics::tensormass::TriangularTensorMassForceFieldClass
Initial value:
= core::RegisterObject("Linear Elastic Membrane on a Triangular Mesh")
.add< TriangularTensorMassForceField<Vec3Types> >()