SOFA API  1a4bb3e7
Open source framework for multi-physics simuation
sofa::component::diffusion Namespace Reference

Classes

class  TetrahedronDiffusionFEMForceField
 

Typedefs

typedef BaseMeshTopology::EdgesInTetrahedron EdgesInTetrahedron
 

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 TetrahedronDiffusionFEMForceFieldClass
 
template class SOFA_COMPONENT_DIFFUSION_API TetrahedronDiffusionFEMForceField< Vec1Types >
 
template class SOFA_COMPONENT_DIFFUSION_API TetrahedronDiffusionFEMForceField< Vec2Types >
 
template class SOFA_COMPONENT_DIFFUSION_API TetrahedronDiffusionFEMForceField< Vec3Types >
 

Typedef Documentation

◆ EdgesInTetrahedron

Function Documentation

◆ getModuleComponentList()

const char * sofa::component::diffusion::getModuleComponentList ( )

◆ getModuleName()

const char * sofa::component::diffusion::getModuleName ( )

◆ getModuleVersion()

const char * sofa::component::diffusion::getModuleVersion ( )

◆ init()

SOFA_COMPONENT_DIFFUSION_API void sofa::component::diffusion::init ( )

◆ initExternalModule()

void sofa::component::diffusion::initExternalModule ( )

Variable Documentation

◆ TetrahedronDiffusionFEMForceField< Vec1Types >

template class SOFA_COMPONENT_DIFFUSION_API sofa::component::diffusion::TetrahedronDiffusionFEMForceField< Vec1Types >

◆ TetrahedronDiffusionFEMForceField< Vec2Types >

template class SOFA_COMPONENT_DIFFUSION_API sofa::component::diffusion::TetrahedronDiffusionFEMForceField< Vec2Types >

◆ TetrahedronDiffusionFEMForceField< Vec3Types >

template class SOFA_COMPONENT_DIFFUSION_API sofa::component::diffusion::TetrahedronDiffusionFEMForceField< Vec3Types >

◆ TetrahedronDiffusionFEMForceFieldClass

int sofa::component::diffusion::TetrahedronDiffusionFEMForceFieldClass
Initial value:
= core::RegisterObject("Isotropic or anisotropic diffusion on Tetrahedral Meshes")
.add< TetrahedronDiffusionFEMForceField<Vec1Types> >()
.add< TetrahedronDiffusionFEMForceField<Vec2Types> >(true)
.add< TetrahedronDiffusionFEMForceField<Vec3Types> >()