SOFA plugin: SofaOpenCL  master
Open source framework for multi-physics simuation
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
sofa::component::mass Namespace Reference

Classes

class  DiagonalMass
 
struct  AddMToMatrixFunctor
 
struct  AddMToMatrixFunctor< defaulttype::RigidDeriv< N, Real >, defaulttype::RigidMass< N, Real >, MatrixType >
 
class  DiagonalMassInternalData
 
struct  MassType
 
struct  MassType< defaulttype::StdVectorTypes< TCoord, TDeriv, TReal > >
 
struct  MassType< sofa::defaulttype::StdRigidTypes< N, real > >
 
class  MeshMatrixMass
 
class  MeshMatrixMassInternalData
 
class  UniformMass
 

Functions

void registerDiagonalMass (sofa::core::ObjectFactory *factory)
 
void registerMeshMatrixMass (sofa::core::ObjectFactory *factory)
 
void registerUniformMass (sofa::core::ObjectFactory *factory)
 
SOFA_EXPORT_DYNAMIC_LIBRARY void initExternalModule ()
 
SOFA_EXPORT_DYNAMIC_LIBRARY const char * getModuleName ()
 
SOFA_EXPORT_DYNAMIC_LIBRARY const char * getModuleVersion ()
 
SOFA_EXPORT_DYNAMIC_LIBRARY void registerObjects (sofa::core::ObjectFactory *factory)
 
void init ()
 
void parseMassTemplate (sofa::core::objectmodel::BaseObjectDescription *arg, const core::behavior::BaseMass *mass)
 
Mat3x3d MatrixFromEulerXYZ (double thetaX, double thetaY, double thetaZ)
 

Variables

template class SOFA_COMPONENT_MASS_API DiagonalMass< Vec3Types >
 
template class SOFA_COMPONENT_MASS_API DiagonalMass< Vec2Types >
 
template class SOFA_COMPONENT_MASS_API DiagonalMass< Vec2Types, Vec3Types >
 
template class SOFA_COMPONENT_MASS_API DiagonalMass< Vec1Types >
 
template class SOFA_COMPONENT_MASS_API DiagonalMass< Vec1Types, Vec2Types >
 
template class SOFA_COMPONENT_MASS_API DiagonalMass< Vec1Types, Vec3Types >
 
template class SOFA_COMPONENT_MASS_API DiagonalMass< Rigid3Types >
 
template class SOFA_COMPONENT_MASS_API DiagonalMass< Rigid2Types >
 
template class SOFA_COMPONENT_MASS_API DiagonalMass< Rigid2Types, Rigid3Types >
 
template class SOFA_COMPONENT_MASS_API UniformMass< Vec3Types >
 
template class SOFA_COMPONENT_MASS_API UniformMass< Vec2Types >
 
template class SOFA_COMPONENT_MASS_API UniformMass< Vec1Types >
 
template class SOFA_COMPONENT_MASS_API UniformMass< Vec6Types >
 
template class SOFA_COMPONENT_MASS_API UniformMass< Rigid3Types >
 
template class SOFA_COMPONENT_MASS_API UniformMass< Rigid2Types >