Classes | |
class | AngularSpringForceField |
This class describes a simple elastic springs ForceField between DOFs positions and rest positions. More... | |
class | FastTriangularBendingSprings |
class | FrameSpringForceFieldInternalData |
class | FrameSpringForceField |
class | GearSpring |
class | GearSpringForceFieldInternalData |
class | GearSpringForceField |
class | JointSpring |
JOINTSPRING. More... | |
class | JointSpringForceFieldInternalData |
class | JointSpringForceField |
class | LinearSpring |
This class contains the description of one linear spring. More... | |
class | MeshSpringForceField |
class | PolynomialRestShapeSpringsForceField |
This class describes a polynomial elastic springs ForceField between DOFs positions and rest positions. More... | |
class | PolynomialSpringsForceField |
This class describes a polynomial elastic springs ForceField. More... | |
class | QuadBendingSprings |
class | QuadularBendingSprings |
class | RegularGridSpringForceField |
class | RepulsiveSpringForceField |
class | RestShapeSpringsForceField |
This class describes a simple elastic springs ForceField between DOFs positions and rest positions. More... | |
class | SpringForceFieldInternalData |
This class can be overridden if needed for additional storage within template specializations. More... | |
class | SpringForceField |
Set of simple springs between particles. More... | |
class | TriangleBendingSprings |
class | TriangularBendingSprings |
class | TriangularBiquadraticSpringsForceField |
class | TriangularQuadraticSpringsForceField |
class | VectorSpringForceField |
Typedefs | |
typedef core::topology::BaseMeshTopology::EdgesInTriangle | EdgesInTriangle |
typedef core::topology::BaseMeshTopology::Quad | Quad |
typedef core::topology::BaseMeshTopology::EdgesInQuad | EdgesInQuad |
using | SpringForceField = SpringForceField< T > |
typedef core::topology::BaseMeshTopology::Triangle | Triangle |
Variables | |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | AngularSpringForceField< Rigid3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | FastTriangularBendingSprings< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | FrameSpringForceField< Rigid3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | LinearSpring< SReal > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | MeshSpringForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | MeshSpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | MeshSpringForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | PolynomialRestShapeSpringsForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | PolynomialSpringsForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | QuadBendingSprings< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | QuadBendingSprings< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | QuadularBendingSprings< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RegularGridSpringForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RegularGridSpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RegularGridSpringForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RegularGridSpringForceField< Vec6Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RepulsiveSpringForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RepulsiveSpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RepulsiveSpringForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RestShapeSpringsForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RestShapeSpringsForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | RestShapeSpringsForceField< Rigid3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | SpringForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | SpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | SpringForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | SpringForceField< Vec6Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | SpringForceField< Rigid3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | TriangleBendingSprings< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | TriangleBendingSprings< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | TriangularBendingSprings< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | TriangularBiquadraticSpringsForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | TriangularQuadraticSpringsForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API | VectorSpringForceField< Vec3Types > |
typedef core::topology::BaseMeshTopology::EdgesInQuad sofa::component::solidmechanics::spring::EdgesInQuad |
typedef core::topology::BaseMeshTopology::EdgesInTriangle sofa::component::solidmechanics::spring::EdgesInTriangle |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::SpringForceField< defaulttype::Rigid3Types > |
typedef core::topology::BaseMeshTopology::Triangle sofa::component::solidmechanics::spring::Triangle |
const char * sofa::component::solidmechanics::spring::getModuleName | ( | ) |
const char * sofa::component::solidmechanics::spring::getModuleVersion | ( | ) |
SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API void sofa::component::solidmechanics::spring::init | ( | ) |
void sofa::component::solidmechanics::spring::initExternalModule | ( | ) |
void sofa::component::solidmechanics::spring::registerAngularSpringForceField | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerFastTriangularBendingSprings | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerFrameSpringForceField | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerGearSpringForceField | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerMeshSpringForceField | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerNonUniformHexahedronFEMForceFieldAndMass | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerObjects | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerPolynomialRestShapeSpringsForceField | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerPolynomialSpringsForceField | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerQuadBendingSprings | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerQuadularBendingSprings | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerRegularGridSpringForceField | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerRepulsiveSpringForceField | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerRestShapeSpringsForceField | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerSpringForceField | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerTriangleBendingSprings | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerTriangularBendingSprings | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerTriangularBiquadraticSpringsForceField | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerTriangularQuadraticSpringsForceField | ( | sofa::core::ObjectFactory * | factory | ) |
void sofa::component::solidmechanics::spring::registerVectorSpringForceField | ( | sofa::core::ObjectFactory * | factory | ) |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::AngularSpringForceField< Rigid3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::FastTriangularBendingSprings< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::FrameSpringForceField< Rigid3Types > |
|
extern |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::MeshSpringForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::MeshSpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::MeshSpringForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::PolynomialRestShapeSpringsForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::PolynomialSpringsForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::QuadBendingSprings< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::QuadBendingSprings< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::QuadularBendingSprings< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RegularGridSpringForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RegularGridSpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RegularGridSpringForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RegularGridSpringForceField< Vec6Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RepulsiveSpringForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RepulsiveSpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RepulsiveSpringForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RestShapeSpringsForceField< Rigid3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RestShapeSpringsForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::RestShapeSpringsForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::SpringForceField< Rigid3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::SpringForceField< Vec1Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::SpringForceField< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::SpringForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::SpringForceField< Vec6Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::TriangleBendingSprings< Vec2Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::TriangleBendingSprings< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::TriangularBendingSprings< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::TriangularBiquadraticSpringsForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::TriangularQuadraticSpringsForceField< Vec3Types > |
template class SOFA_COMPONENT_SOLIDMECHANICS_SPRING_API sofa::component::solidmechanics::spring::VectorSpringForceField< Vec3Types > |