SOFA API  ca665544
Open source framework for multi-physics simuation
sofa::component::solidmechanics::fem::nonuniform Namespace Reference

Classes

class  HexahedronCompositeFEMForceFieldAndMass
 
class  HexahedronCompositeFEMMapping
 
class  NonUniformHexahedralFEMForceFieldAndMass
 
class  NonUniformHexahedronFEMForceFieldAndMass
 

Typedefs

using EigenMatrix = Eigen::MatrixXd
 

Functions

void registerHexahedronCompositeFEMForceFieldAndMass (sofa::core::ObjectFactory *factory)
 
void registerHexahedronCompositeFEMMapping (sofa::core::ObjectFactory *factory)
 
void registerNonUniformHexahedralFEMForceFieldAndMass (sofa::core::ObjectFactory *factory)
 
void registerNonUniformHexahedronFEMForceFieldAndMass (sofa::core::ObjectFactory *factory)
 
SOFA_EXPORT_DYNAMIC_LIBRARY void initExternalModule ()
 
SOFA_EXPORT_DYNAMIC_LIBRARY const chargetModuleName ()
 
SOFA_EXPORT_DYNAMIC_LIBRARY const chargetModuleVersion ()
 
SOFA_EXPORT_DYNAMIC_LIBRARY void registerObjects (sofa::core::ObjectFactory *factory)
 
void init ()
 

Variables

template class SOFA_COMPONENT_SOLIDMECHANICS_FEM_NONUNIFORM_API HexahedronCompositeFEMForceFieldAndMass< Vec3Types >
 
template class SOFA_COMPONENT_SOLIDMECHANICS_FEM_NONUNIFORM_API NonUniformHexahedralFEMForceFieldAndMass< Vec3Types >
 
template class SOFA_COMPONENT_SOLIDMECHANICS_FEM_NONUNIFORM_API NonUniformHexahedronFEMForceFieldAndMass< Vec3Types >
 

Typedef Documentation

◆ EigenMatrix

Function Documentation

◆ getModuleName()

const char * sofa::component::solidmechanics::fem::nonuniform::getModuleName ( )

◆ getModuleVersion()

const char * sofa::component::solidmechanics::fem::nonuniform::getModuleVersion ( )

◆ init()

SOFA_COMPONENT_SOLIDMECHANICS_FEM_NONUNIFORM_API void sofa::component::solidmechanics::fem::nonuniform::init ( )

◆ initExternalModule()

void sofa::component::solidmechanics::fem::nonuniform::initExternalModule ( )

◆ registerHexahedronCompositeFEMForceFieldAndMass()

void sofa::component::solidmechanics::fem::nonuniform::registerHexahedronCompositeFEMForceFieldAndMass ( sofa::core::ObjectFactory factory)

◆ registerHexahedronCompositeFEMMapping()

void sofa::component::solidmechanics::fem::nonuniform::registerHexahedronCompositeFEMMapping ( sofa::core::ObjectFactory factory)

◆ registerNonUniformHexahedralFEMForceFieldAndMass()

void sofa::component::solidmechanics::fem::nonuniform::registerNonUniformHexahedralFEMForceFieldAndMass ( sofa::core::ObjectFactory factory)

◆ registerNonUniformHexahedronFEMForceFieldAndMass()

void sofa::component::solidmechanics::fem::nonuniform::registerNonUniformHexahedronFEMForceFieldAndMass ( sofa::core::ObjectFactory factory)

◆ registerObjects()

void sofa::component::solidmechanics::fem::nonuniform::registerObjects ( sofa::core::ObjectFactory factory)

Variable Documentation

◆ HexahedronCompositeFEMForceFieldAndMass< Vec3Types >

template class SOFA_COMPONENT_SOLIDMECHANICS_FEM_NONUNIFORM_API sofa::component::solidmechanics::fem::nonuniform::HexahedronCompositeFEMForceFieldAndMass< Vec3Types >

◆ NonUniformHexahedralFEMForceFieldAndMass< Vec3Types >

template class SOFA_COMPONENT_SOLIDMECHANICS_FEM_NONUNIFORM_API sofa::component::solidmechanics::fem::nonuniform::NonUniformHexahedralFEMForceFieldAndMass< Vec3Types >

◆ NonUniformHexahedronFEMForceFieldAndMass< Vec3Types >

template class SOFA_COMPONENT_SOLIDMECHANICS_FEM_NONUNIFORM_API sofa::component::solidmechanics::fem::nonuniform::NonUniformHexahedronFEMForceFieldAndMass< Vec3Types >