chrono::fea::ChContactTriangleXYZ Member List

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

ChContactTriangleXYZ() (defined in chrono::fea::ChContactTriangleXYZ)chrono::fea::ChContactTriangleXYZ
ChContactTriangleXYZ(std::shared_ptr< ChNodeFEAxyz > n1, std::shared_ptr< ChNodeFEAxyz > n2, std::shared_ptr< ChNodeFEAxyz > n3, ChContactSurface *acontainer=0) (defined in chrono::fea::ChContactTriangleXYZ)chrono::fea::ChContactTriangleXYZ
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::ChContactTriangleXYZvirtual
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::ChContactTriangleXYZvirtual
ComputeNormal(const double U, const double V) overridechrono::fea::ChContactTriangleXYZvirtual
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::ChContactTriangleXYZinlinevirtual
ContactableGet_ndof_x() overridechrono::fea::ChContactTriangleXYZinlinevirtual
ContactableGetStateBlock_w(ChStateDelta &w) overridechrono::fea::ChContactTriangleXYZvirtual
ContactableGetStateBlock_x(ChState &x) overridechrono::fea::ChContactTriangleXYZvirtual
ContactableIncrementState(const ChState &x, const ChStateDelta &dw, ChState &x_new) overridechrono::fea::ChContactTriangleXYZvirtual
ContactForceLoadQ(const ChVector<> &F, const ChVector<> &point, const ChState &state_x, ChVectorDynamic<> &Q, int offset) overridechrono::fea::ChContactTriangleXYZvirtual
ContactForceLoadResidual_F(const ChVector<> &F, const ChVector<> &abs_point, ChVectorDynamic<> &R) overridechrono::fea::ChContactTriangleXYZvirtual
eChContactableType enum namechrono::ChContactable
Get_field_ncoords() overridechrono::fea::ChContactTriangleXYZinlinevirtual
GetCollisionModel() (defined in chrono::fea::ChContactTriangleXYZ)chrono::fea::ChContactTriangleXYZinline
GetContactableMass() overridechrono::fea::ChContactTriangleXYZinlinevirtual
GetContactableType() const overridechrono::fea::ChContactTriangleXYZinlinevirtual
GetContactPoint(const ChVector<> &loc_point, const ChState &state_x) overridechrono::fea::ChContactTriangleXYZvirtual
GetContactPointSpeed(const ChVector<> &loc_point, const ChState &state_x, const ChStateDelta &state_w) overridechrono::fea::ChContactTriangleXYZvirtual
GetContactPointSpeed(const ChVector<> &abs_point) overridechrono::fea::ChContactTriangleXYZvirtual
GetContactSurface() constchrono::fea::ChContactTriangleXYZinline
GetCsysForCollisionModel() overridechrono::fea::ChContactTriangleXYZinlinevirtual
GetNode1() constchrono::fea::ChContactTriangleXYZinline
GetNode2() constchrono::fea::ChContactTriangleXYZinline
GetNode3() constchrono::fea::ChContactTriangleXYZinline
GetPhysicsItem() overridechrono::fea::ChContactTriangleXYZvirtual
GetSubBlockOffset(int nblock) overridechrono::fea::ChContactTriangleXYZvirtual
GetSubBlocks() overridechrono::fea::ChContactTriangleXYZinlinevirtual
GetSubBlockSize(int nblock) overridechrono::fea::ChContactTriangleXYZinlinevirtual
GetUserData() constchrono::ChContactableinline
GetVariables1() overridechrono::fea::ChContactTriangleXYZinlinevirtual
GetVariables2() overridechrono::fea::ChContactTriangleXYZinlinevirtual
GetVariables3() overridechrono::fea::ChContactTriangleXYZinlinevirtual
HasData() constchrono::ChContactableinline
IsContactActive() overridechrono::fea::ChContactTriangleXYZinlinevirtual
IsSubBlockActive(int nblock) const overridechrono::fea::ChContactTriangleXYZvirtual
IsTriangleIntegrationNeeded() overridechrono::fea::ChContactTriangleXYZinlinevirtual
LoadableGet_ndof_w() overridechrono::fea::ChContactTriangleXYZinlinevirtual
LoadableGet_ndof_x() overridechrono::fea::ChContactTriangleXYZinlinevirtual
LoadableGetStateBlock_w(int block_offset, ChStateDelta &mD) overridechrono::fea::ChContactTriangleXYZvirtual
LoadableGetStateBlock_x(int block_offset, ChState &mD) overridechrono::fea::ChContactTriangleXYZvirtual
LoadableGetVariables(std::vector< ChVariables * > &mvars) overridechrono::fea::ChContactTriangleXYZvirtual
LoadableStateIncrement(const unsigned int off_x, ChState &x_new, const ChState &x, const unsigned int off_v, const ChStateDelta &Dv) overridechrono::fea::ChContactTriangleXYZvirtual
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::ChContactTriangleXYZinline
SetNode1(std::shared_ptr< ChNodeFEAxyz > mn)chrono::fea::ChContactTriangleXYZinline
SetNode2(std::shared_ptr< ChNodeFEAxyz > mn)chrono::fea::ChContactTriangleXYZinline
SetNode3(std::shared_ptr< ChNodeFEAxyz > mn)chrono::fea::ChContactTriangleXYZinline
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
~ChContactTriangleXYZ() (defined in chrono::fea::ChContactTriangleXYZ)chrono::fea::ChContactTriangleXYZinlinevirtual
~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