SOFA plugin: PersistentContact  master
Open source framework for multi-physics simuation
sofa::component::mapping Namespace Reference

Namespaces

 linear
 
 mappedmatrix
 
 nonlinear
 

Classes

class  PersistentContactBarycentricMapper
 
class  PersistentContactBarycentricMapperMeshTopology
 
class  PersistentContactBarycentricMapperSparseGridTopology
 
class  PersistentContactBarycentricMapperTetrahedronSetTopology
 
class  PersistentContactBarycentricMapping
 
class  PersistentContactMapping
 PersistentContactMapping API. More...
 
class  PersistentContactRigidMapping
 

Functions

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 ()
 

Variables

int PersistentContactBarycentricMappingClass
 
template class SOFA_PERSISTENTCONTACT_API PersistentContactBarycentricMapping< Vec3Types, Vec3Types >
 
int PersistentContactRigidMappingClass
 
template class SOFA_PERSISTENTCONTACT_API PersistentContactRigidMapping< Rigid3Types, Vec3Types >
 
template class SOFA_PERSISTENTCONTACT_API PersistentContactRigidMapping< Rigid2Types, Vec2Types >
 

Variable Documentation

◆ PersistentContactBarycentricMapping< Vec3Types, Vec3Types >

◆ PersistentContactBarycentricMappingClass

int sofa::component::mapping::PersistentContactBarycentricMappingClass
Initial value:
= core::RegisterObject("Mapping using barycentric coordinates of the child with respect to cells of its parent")
template class SOFA_PERSISTENTCONTACT_API PersistentContactBarycentricMapping< Vec3Types, Vec3Types >
Definition: PersistentContactBarycentricMapping.cpp:47

◆ PersistentContactRigidMapping< Rigid2Types, Vec2Types >

template class SOFA_PERSISTENTCONTACT_API sofa::component::mapping::PersistentContactRigidMapping< Rigid2Types, Vec2Types >

◆ PersistentContactRigidMapping< Rigid3Types, Vec3Types >

template class SOFA_PERSISTENTCONTACT_API sofa::component::mapping::PersistentContactRigidMapping< Rigid3Types, Vec3Types >

◆ PersistentContactRigidMappingClass

int sofa::component::mapping::PersistentContactRigidMappingClass
Initial value:
= core::RegisterObject("Set the positions and velocities of points attached to a rigid parent")
.add< PersistentContactRigidMapping< Rigid2Types, Vec2Types > >()
template class SOFA_PERSISTENTCONTACT_API PersistentContactRigidMapping< Rigid3Types, Vec3Types >
Definition: PersistentContactRigidMapping.cpp:52