Drake
Drake C++ Documentation
FemModel< T > Member List

This is the complete list of members for FemModel< T >, including all inherited members.

ApplyBoundaryCondition(FemState< T > *fem_state) constFemModel< T >
CalcResidual(const FemState< T > &fem_state, const FemPlantData< T > &plant_data, EigenPtr< VectorX< T >> residual) constFemModel< T >
CalcTangentMatrix(const FemState< T > &fem_state, const Vector3< T > &weights, contact_solvers::internal::Block3x3SparseSymmetricMatrix *tangent_matrix) constFemModel< T >
Clone() constFemModel< T >
DeclareCacheEntries(internal::FemStateSystem< T > *fem_state_system)=0FemModel< T >protectedpure virtual
dirichlet_boundary_condition() constFemModel< T >
do_is_linear() const =0FemModel< T >protectedpure virtual
DoCalcResidual(const FemState< T > &fem_state, const FemPlantData< T > &plant_data, EigenPtr< VectorX< T >> residual) const =0FemModel< T >protectedpure virtual
DoCalcTangentMatrix(const FemState< T > &fem_state, const Vector3< T > &weights, contact_solvers::internal::Block3x3SparseSymmetricMatrix *tangent_matrix) const =0FemModel< T >protectedpure virtual
DoClone() const =0FemModel< T >protectedpure virtual
DoMakeTangentMatrix() const =0FemModel< T >protectedpure virtual
fem_state_system() constFemModel< T >protected
FemModel(const FemModel &)=deleteFemModel< T >
FemModel(FemModel &&)=deleteFemModel< T >
FemModel()FemModel< T >protected
is_compatible_with(const FemState< T > &state) constFemModel< T >
is_linear() constFemModel< T >
MakeFemState() constFemModel< T >
MakeReferencePositions() const =0FemModel< T >protectedpure virtual
MakeTangentMatrix() constFemModel< T >
num_dofs() constFemModel< T >
num_elements() const =0FemModel< T >pure virtual
num_nodes() constFemModel< T >
operator=(const FemModel &)=deleteFemModel< T >
operator=(FemModel &&)=deleteFemModel< T >
SetDirichletBoundaryCondition(internal::DirichletBoundaryCondition< T > dirichlet_bc)FemModel< T >
ThrowIfModelStateIncompatible(const char *func, const FemState< T > &fem_state) constFemModel< T >
UpdateFemStateSystem()FemModel< T >protected
~FemModel()FemModel< T >virtual