chrono::fea::ChContactTriangleXYZROT Member List

This is the complete list of members for chrono::fea::ChContactTriangleXYZROT, including all inherited members.

ChContactTriangleXYZROT() (defined in chrono::fea::ChContactTriangleXYZROT)chrono::fea::ChContactTriangleXYZROT
ChContactTriangleXYZROT(std::shared_ptr< ChNodeFEAxyzrot > n1, std::shared_ptr< ChNodeFEAxyzrot > n2, std::shared_ptr< ChNodeFEAxyzrot > n3, ChContactSurface *acontainer=0) (defined in chrono::fea::ChContactTriangleXYZROT)chrono::fea::ChContactTriangleXYZROT
ComputeJacobianForContactPart(const ChVector<> &abs_point, ChMatrix33<> &contact_plane, type_constraint_tuple &jacobian_tuple_N, type_constraint_tuple &jacobian_tuple_U, type_constraint_tuple &jacobian_tuple_V, bool second) overridechrono::fea::ChContactTriangleXYZROTvirtual
ComputeJacobianForRollingContactPart(const ChVector<> &abs_point, ChMatrix33<> &contact_plane, type_constraint_tuple &jacobian_tuple_N, type_constraint_tuple &jacobian_tuple_U, type_constraint_tuple &jacobian_tuple_V, bool second) (defined in chrono::ChContactable_3vars< T1, T2, T3 >)chrono::ChContactable_3vars< T1, T2, T3 >inlinevirtual
ComputeNF(const double U, const double V, ChVectorDynamic<> &Qi, double &detJ, const ChVectorDynamic<> &F, ChVectorDynamic<> *state_x, ChVectorDynamic<> *state_w) overridechrono::fea::ChContactTriangleXYZROTvirtual
ComputeNormal(const double U, const double V) overridechrono::fea::ChContactTriangleXYZROTvirtual
CONTACTABLE_3 enum valuechrono::ChContactable
CONTACTABLE_333 enum valuechrono::ChContactable
CONTACTABLE_6 enum valuechrono::ChContactable
CONTACTABLE_666 enum valuechrono::ChContactable
CONTACTABLE_UNKNOWN enum valuechrono::ChContactable
ContactableGet_ndof_w() overridechrono::fea::ChContactTriangleXYZROTinlinevirtual
ContactableGet_ndof_x() overridechrono::fea::ChContactTriangleXYZROTinlinevirtual
ContactableGetStateBlock_w(ChStateDelta &w) overridechrono::fea::ChContactTriangleXYZROTvirtual
ContactableGetStateBlock_x(ChState &x) overridechrono::fea::ChContactTriangleXYZROTvirtual
ContactableIncrementState(const ChState &x, const ChStateDelta &dw, ChState &x_new) overridechrono::fea::ChContactTriangleXYZROTvirtual
ContactForceLoadQ(const ChVector<> &F, const ChVector<> &point, const ChState &state_x, ChVectorDynamic<> &Q, int offset) overridechrono::fea::ChContactTriangleXYZROTvirtual
ContactForceLoadResidual_F(const ChVector<> &F, const ChVector<> &abs_point, ChVectorDynamic<> &R) overridechrono::fea::ChContactTriangleXYZROTvirtual
eChContactableType enum namechrono::ChContactable
Get_field_ncoords() overridechrono::fea::ChContactTriangleXYZROTinlinevirtual
GetCollisionModel() (defined in chrono::fea::ChContactTriangleXYZROT)chrono::fea::ChContactTriangleXYZROTinline
GetContactableMass() overridechrono::fea::ChContactTriangleXYZROTinlinevirtual
GetContactableType() const overridechrono::fea::ChContactTriangleXYZROTinlinevirtual
GetContactPoint(const ChVector<> &loc_point, const ChState &state_x) overridechrono::fea::ChContactTriangleXYZROTvirtual
GetContactPointSpeed(const ChVector<> &loc_point, const ChState &state_x, const ChStateDelta &state_w) overridechrono::fea::ChContactTriangleXYZROTvirtual
GetContactPointSpeed(const ChVector<> &abs_point) overridechrono::fea::ChContactTriangleXYZROTvirtual
GetContactSurface() constchrono::fea::ChContactTriangleXYZROTinline
GetCsysForCollisionModel() overridechrono::fea::ChContactTriangleXYZROTinlinevirtual
GetNode1() constchrono::fea::ChContactTriangleXYZROTinline
GetNode2() constchrono::fea::ChContactTriangleXYZROTinline
GetNode3() constchrono::fea::ChContactTriangleXYZROTinline
GetPhysicsItem() overridechrono::fea::ChContactTriangleXYZROTvirtual
GetSubBlockOffset(int nblock) overridechrono::fea::ChContactTriangleXYZROTvirtual
GetSubBlocks() overridechrono::fea::ChContactTriangleXYZROTinlinevirtual
GetSubBlockSize(int nblock) overridechrono::fea::ChContactTriangleXYZROTinlinevirtual
GetUserData() constchrono::ChContactableinline
GetVariables1() overridechrono::fea::ChContactTriangleXYZROTinlinevirtual
GetVariables2() overridechrono::fea::ChContactTriangleXYZROTinlinevirtual
GetVariables3() overridechrono::fea::ChContactTriangleXYZROTinlinevirtual
HasData() constchrono::ChContactableinline
IsContactActive() overridechrono::fea::ChContactTriangleXYZROTinlinevirtual
IsSubBlockActive(int nblock) const overridechrono::fea::ChContactTriangleXYZROTvirtual
IsTriangleIntegrationNeeded() overridechrono::fea::ChContactTriangleXYZROTinlinevirtual
LoadableGet_ndof_w() overridechrono::fea::ChContactTriangleXYZROTinlinevirtual
LoadableGet_ndof_x() overridechrono::fea::ChContactTriangleXYZROTinlinevirtual
LoadableGetStateBlock_w(int block_offset, ChStateDelta &mD) overridechrono::fea::ChContactTriangleXYZROTvirtual
LoadableGetStateBlock_x(int block_offset, ChState &mD) overridechrono::fea::ChContactTriangleXYZROTvirtual
LoadableGetVariables(std::vector< ChVariables * > &mvars) overridechrono::fea::ChContactTriangleXYZROTvirtual
LoadableStateIncrement(const unsigned int off_x, ChState &x_new, const ChState &x, const unsigned int off_v, const ChStateDelta &Dv) overridechrono::fea::ChContactTriangleXYZROTvirtual
nvars1 (defined in chrono::ChVariableTupleCarrier_3vars< N1, N2, N3 >)chrono::ChVariableTupleCarrier_3vars< N1, N2, N3 >static
nvars2 (defined in chrono::ChVariableTupleCarrier_3vars< N1, N2, N3 >)chrono::ChVariableTupleCarrier_3vars< N1, N2, N3 >static
nvars3 (defined in chrono::ChVariableTupleCarrier_3vars< N1, N2, N3 >)chrono::ChVariableTupleCarrier_3vars< N1, N2, N3 >static
SetContactSurface(ChContactSurface *mc)chrono::fea::ChContactTriangleXYZROTinline
SetNode1(std::shared_ptr< ChNodeFEAxyzrot > mn)chrono::fea::ChContactTriangleXYZROTinline
SetNode2(std::shared_ptr< ChNodeFEAxyzrot > mn)chrono::fea::ChContactTriangleXYZROTinline
SetNode3(std::shared_ptr< ChNodeFEAxyzrot > mn)chrono::fea::ChContactTriangleXYZROTinline
SetUserData(const std::shared_ptr< void > &data)chrono::ChContactableinline
type_constraint_tuple typedef (defined in chrono::ChContactable_3vars< T1, T2, T3 >)chrono::ChContactable_3vars< T1, T2, T3 >
type_variable_tuple_carrier typedef (defined in chrono::ChContactable_3vars< T1, T2, T3 >)chrono::ChContactable_3vars< T1, T2, T3 >
~ChContactable() (defined in chrono::ChContactable)chrono::ChContactableinlinevirtual
~ChContactTriangleXYZROT() (defined in chrono::fea::ChContactTriangleXYZROT)chrono::fea::ChContactTriangleXYZROTinlinevirtual
~ChLoadable() (defined in chrono::ChLoadable)chrono::ChLoadableinlinevirtual
~ChLoadableUV() (defined in chrono::ChLoadableUV)chrono::ChLoadableUVinlinevirtual
~ChVariableTupleCarrier_3vars() (defined in chrono::ChVariableTupleCarrier_3vars< N1, N2, N3 >)chrono::ChVariableTupleCarrier_3vars< N1, N2, N3 >inlinevirtual