chrono::ChAparticle Member List

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

AddCollisionModel(std::shared_ptr< ChCollisionModel > model)chrono::ChContactable
AddCollisionShape(std::shared_ptr< ChCollisionShape > shape, const ChFrame<> &frame=ChFrame<>())chrono::ChContactable
Amatrixchrono::ChFrame< double >
ArchiveIn(ChArchiveIn &marchive) overridechrono::ChAparticlevirtual
ArchiveOut(ChArchiveOut &marchive) overridechrono::ChAparticlevirtual
ChAparticle() (defined in chrono::ChAparticle)chrono::ChAparticle
ChAparticle(const ChAparticle &other) (defined in chrono::ChAparticle)chrono::ChAparticle
ChContactable() (defined in chrono::ChContactable)chrono::ChContactableprotected
ChFrame(const ChVector< double > &mv=ChVector< double >(0, 0, 0), const ChQuaternion< double > &mq=ChQuaternion< double >(1, 0, 0, 0))chrono::ChFrame< double >inlineexplicit
ChFrame(const ChVector< double > &mv, const ChMatrix33< double > &ma)chrono::ChFrame< double >inline
ChFrame(const ChCoordsys< double > &mc)chrono::ChFrame< double >inlineexplicit
ChFrame(const ChVector< double > &mv, const double alpha, const ChVector< double > &mu)chrono::ChFrame< double >inline
ChFrame(const ChFrame< double > &other)chrono::ChFrame< double >inline
ChFrameMoving(const ChVector< double > &mv=ChVector< double >(0, 0, 0), const ChQuaternion< double > &mq=ChQuaternion< double >(1, 0, 0, 0))chrono::ChFrameMoving< double >inlineexplicit
ChFrameMoving(const ChVector< double > &mv, const ChMatrix33< double > &ma)chrono::ChFrameMoving< double >inline
ChFrameMoving(const ChCoordsys< double > &mc)chrono::ChFrameMoving< double >inlineexplicit
ChFrameMoving(const ChFrame< double > &mc)chrono::ChFrameMoving< double >inlineexplicit
ChFrameMoving(const ChFrameMoving< double > &other)chrono::ChFrameMoving< double >inline
ChParticleBase() (defined in chrono::ChParticleBase)chrono::ChParticleBaseinline
ChParticleBase(const ChParticleBase &other) (defined in chrono::ChParticleBase)chrono::ChParticleBaseinline
collision_model (defined in chrono::ChContactable)chrono::ChContactableprotected
Compute_Adt(ChMatrix33< double > &mA_dt) constchrono::ChFrameMoving< double >inline
Compute_Adtdt(ChMatrix33< double > &mA_dtdt)chrono::ChFrameMoving< double >inline
ComputeJacobianForContactPart(const ChVector<> &abs_point, ChMatrix33<> &contact_plane, ChVariableTupleCarrier_1vars< 6 >::type_constraint_tuple &jacobian_tuple_N, ChVariableTupleCarrier_1vars< 6 >::type_constraint_tuple &jacobian_tuple_U, ChVariableTupleCarrier_1vars< 6 >::type_constraint_tuple &jacobian_tuple_V, bool second) overridechrono::ChAparticlevirtual
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)=0 (defined in chrono::ChContactable_1vars< T1 >)chrono::ChContactable_1vars< T1 >pure virtual
ComputeJacobianForRollingContactPart(const ChVector<> &abs_point, ChMatrix33<> &contact_plane, ChVariableTupleCarrier_1vars< 6 >::type_constraint_tuple &jacobian_tuple_N, ChVariableTupleCarrier_1vars< 6 >::type_constraint_tuple &jacobian_tuple_U, ChVariableTupleCarrier_1vars< 6 >::type_constraint_tuple &jacobian_tuple_V, bool second) overridechrono::ChAparticlevirtual
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_1vars< T1 >)chrono::ChContactable_1vars< T1 >inlinevirtual
ConcatenatePostTransformation(const ChFrameMoving< double > &T)chrono::ChFrameMoving< double >inline
ChFrame< double >::ConcatenatePostTransformation(const ChFrame< double > &T)chrono::ChFrame< double >inline
ConcatenatePreTransformation(const ChFrameMoving< double > &T)chrono::ChFrameMoving< double >inline
ChFrame< double >::ConcatenatePreTransformation(const ChFrame< double > &T)chrono::ChFrame< double >inline
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::ChAparticleinlinevirtual
ContactableGet_ndof_x() overridechrono::ChAparticleinlinevirtual
ContactableGetStateBlock_w(ChStateDelta &w) overridechrono::ChAparticlevirtual
ContactableGetStateBlock_x(ChState &x) overridechrono::ChAparticleinlinevirtual
ContactableIncrementState(const ChState &x, const ChStateDelta &dw, ChState &x_new) overridechrono::ChAparticlevirtual
ContactComputeQ(const ChVector<> &F, const ChVector<> &T, const ChVector<> &point, const ChState &state_x, ChVectorDynamic<> &Q, int offset) overridechrono::ChAparticlevirtual
ContactForceLoadResidual_F(const ChVector<> &F, const ChVector<> &T, const ChVector<> &abs_point, ChVectorDynamic<> &R) overridechrono::ChAparticlevirtual
container (defined in chrono::ChAparticle)chrono::ChAparticle
coordchrono::ChFrame< double >
coord_dtchrono::ChFrameMoving< double >
coord_dtdtchrono::ChFrameMoving< double >
eChContactableType enum namechrono::ChContactable
Equals(const ChFrameMoving< double > &other) constchrono::ChFrameMoving< double >inline
Equals(const ChFrameMoving< double > &other, double tol) constchrono::ChFrameMoving< double >inline
ChFrame< double >::Equals(const ChFrame< double > &other) constchrono::ChFrame< double >inline
ChFrame< double >::Equals(const ChFrame< double > &other, double tol) constchrono::ChFrame< double >inline
GetA()chrono::ChFrame< double >inline
GetA() const (defined in chrono::ChFrame< double >)chrono::ChFrame< double >inline
GetA_dt()chrono::ChFrameMoving< double >inline
GetA_dtdt()chrono::ChFrameMoving< double >inline
GetCollisionModel() constchrono::ChContactable
GetContactableMass() overridechrono::ChAparticleinlinevirtual
GetContactableType() const overridechrono::ChAparticleinlinevirtual
GetContactPoint(const ChVector<> &loc_point, const ChState &state_x) overridechrono::ChAparticlevirtual
GetContactPointSpeed(const ChVector<> &loc_point, const ChState &state_x, const ChStateDelta &state_w) overridechrono::ChAparticlevirtual
GetContactPointSpeed(const ChVector<> &abs_point) overridechrono::ChAparticlevirtual
GetContainer() const (defined in chrono::ChAparticle)chrono::ChAparticleinline
GetCoord()chrono::ChFrame< double >inline
GetCoord() const (defined in chrono::ChFrame< double >)chrono::ChFrame< double >inline
GetCoord_dt()chrono::ChFrameMoving< double >inline
GetCoord_dt() const (defined in chrono::ChFrameMoving< double >)chrono::ChFrameMoving< double >inline
GetCoord_dtdt()chrono::ChFrameMoving< double >inline
GetCoord_dtdt() const (defined in chrono::ChFrameMoving< double >)chrono::ChFrameMoving< double >inline
GetCsysForCollisionModel() overridechrono::ChAparticleinlinevirtual
GetInverse() const (defined in chrono::ChFrameMoving< double >)chrono::ChFrameMoving< double >inline
GetPhysicsItem() overridechrono::ChAparticlevirtual
GetPos()chrono::ChFrame< double >inline
GetPos() const (defined in chrono::ChFrame< double >)chrono::ChFrame< double >inline
GetPos_dt()chrono::ChFrameMoving< double >inline
GetPos_dt() const (defined in chrono::ChFrameMoving< double >)chrono::ChFrameMoving< double >inline
GetPos_dtdt()chrono::ChFrameMoving< double >inline
GetPos_dtdt() const (defined in chrono::ChFrameMoving< double >)chrono::ChFrameMoving< double >inline
GetRot()chrono::ChFrame< double >inline
GetRot() const (defined in chrono::ChFrame< double >)chrono::ChFrame< double >inline
GetRot_dt()chrono::ChFrameMoving< double >inline
GetRot_dt() const (defined in chrono::ChFrameMoving< double >)chrono::ChFrameMoving< double >inline
GetRot_dtdt()chrono::ChFrameMoving< double >inline
GetRot_dtdt() const (defined in chrono::ChFrameMoving< double >)chrono::ChFrameMoving< double >inline
GetRotAngle()chrono::ChFrame< double >inline
GetRotAxis()chrono::ChFrame< double >inline
GetUserData() constchrono::ChContactableinline
GetVariables1() overridechrono::ChAparticleinlinevirtual
GetWacc_loc() constchrono::ChFrameMoving< double >inline
GetWacc_par() constchrono::ChFrameMoving< double >inline
GetWvel_loc() constchrono::ChFrameMoving< double >inline
GetWvel_par() constchrono::ChFrameMoving< double >inline
HasData() constchrono::ChContactableinline
Invert() overridechrono::ChFrameMoving< double >inlinevirtual
IsContactActive() overridechrono::ChAparticleinlinevirtual
Move(const ChVector< double > &V)chrono::ChFrame< double >inline
Move(const ChCoordsys< double > &VR)chrono::ChFrame< double >inline
Normalize()chrono::ChFrame< double >inline
nvars1 (defined in chrono::ChVariableTupleCarrier_1vars< T1 >)chrono::ChVariableTupleCarrier_1vars< T1 >static
operator!=(const ChFrameMoving< double > &other) constchrono::ChFrameMoving< double >inline
ChFrame< double >::operator!=(const ChFrame< double > &other) constchrono::ChFrame< double >inline
operator%=(const ChFrameMoving< double > &T)chrono::ChFrameMoving< double >inline
ChFrame< double >::operator%=(const ChFrame< double > &T)chrono::ChFrame< double >inline
operator*(const ChFrameMoving< double > &Fb) constchrono::ChFrameMoving< double >inline
ChFrame< double >::operator*(const ChFrame< double > &Fb) constchrono::ChFrame< double >inline
ChFrame< double >::operator*(const ChVector< double > &V) constchrono::ChFrame< double >inline
operator*=(const ChFrameMoving< double > &T)chrono::ChFrameMoving< double >inline
ChFrame< double >::operator*=(const ChFrame< double > &T)chrono::ChFrame< double >inline
operator/(const ChVector< double > &V) constchrono::ChFrame< double >inline
operator=(const ChAparticle &other) (defined in chrono::ChAparticle)chrono::ChAparticle
operator=(const ChParticleBase &other) (defined in chrono::ChParticleBase)chrono::ChParticleBase
ChFrameMoving< double >::operator=(const ChFrameMoving< double > &other)chrono::ChFrameMoving< double >inline
ChFrameMoving< double >::operator=(const ChFrame< double > &other)chrono::ChFrameMoving< double >inline
operator==(const ChFrameMoving< double > &other) constchrono::ChFrameMoving< double >inline
ChFrame< double >::operator==(const ChFrame< double > &other) constchrono::ChFrame< double >inline
operator>>(const ChFrameMoving< double > &Fb) constchrono::ChFrameMoving< double >inline
ChFrame< double >::operator>>(const ChFrame< double > &Fb) constchrono::ChFrame< double >inline
operator>>=(const ChFrameMoving< double > &T)chrono::ChFrameMoving< double >inline
operator>>=(const ChVector< double > &D)chrono::ChFrameMoving< double >inline
operator>>=(const ChQuaternion< double > &R)chrono::ChFrameMoving< double >inline
operator>>=(const ChCoordsys< double > &F)chrono::ChFrameMoving< double >inline
operator>>=(const ChFrame< double > &F)chrono::ChFrameMoving< double >inline
PointAccelerationLocalToParent(const ChVector< double > &localpos) constchrono::ChFrameMoving< double >inline
PointAccelerationLocalToParent(const ChVector< double > &localpos, const ChVector< double > &localspeed, const ChVector< double > &localacc) constchrono::ChFrameMoving< double >inline
PointAccelerationParentToLocal(const ChVector< double > &parentpos, const ChVector< double > &parentspeed, const ChVector< double > &parentacc) constchrono::ChFrameMoving< double >inline
PointSpeedLocalToParent(const ChVector< double > &localpos) constchrono::ChFrameMoving< double >inline
PointSpeedLocalToParent(const ChVector< double > &localpos, const ChVector< double > &localspeed) constchrono::ChFrameMoving< double >inline
PointSpeedParentToLocal(const ChVector< double > &parentpos, const ChVector< double > &parentspeed) constchrono::ChFrameMoving< double >inline
SetContainer(ChParticleCloud *mc) (defined in chrono::ChAparticle)chrono::ChAparticleinline
SetCoord(const ChCoordsys< double > &mcoord)chrono::ChFrame< double >inline
SetCoord(const ChVector< double > &mv, const ChQuaternion< double > &mq)chrono::ChFrame< double >inline
SetCoord_dt(const ChCoordsys< double > &mcoord_dt)chrono::ChFrameMoving< double >inlinevirtual
SetCoord_dtdt(const ChCoordsys< double > &mcoord_dtdt)chrono::ChFrameMoving< double >inlinevirtual
SetIdentity()chrono::ChFrame< double >inlinevirtual
SetPos(const ChVector< double > &mpos)chrono::ChFrame< double >inline
SetPos_dt(const ChVector< double > &mvel)chrono::ChFrameMoving< double >inlinevirtual
SetPos_dtdt(const ChVector< double > &macc)chrono::ChFrameMoving< double >inlinevirtual
SetRot(const ChQuaternion< double > &mrot)chrono::ChFrame< double >inline
SetRot(const ChMatrix33< double > &mA)chrono::ChFrame< double >inline
SetRot_dt(const ChQuaternion< double > &mrot_dt)chrono::ChFrameMoving< double >inlinevirtual
SetRot_dtdt(const ChQuaternion< double > &mrot_dtdt)chrono::ChFrameMoving< double >inlinevirtual
SetUserData(const std::shared_ptr< void > &data)chrono::ChContactableinline
SetWacc_loc(const ChVector< double > &al)chrono::ChFrameMoving< double >inlinevirtual
SetWacc_par(const ChVector< double > &ap)chrono::ChFrameMoving< double >inlinevirtual
SetWvel_loc(const ChVector< double > &wl)chrono::ChFrameMoving< double >inlinevirtual
SetWvel_par(const ChVector< double > &wp)chrono::ChFrameMoving< double >inlinevirtual
TransformDirectionLocalToParent(const ChVector< double > &mdirection) constchrono::ChFrame< double >inline
TransformDirectionParentToLocal(const ChVector< double > &mdirection) constchrono::ChFrame< double >inline
TransformLocalToParent(const ChFrameMoving< double > &local, ChFrameMoving< double > &parent) constchrono::ChFrameMoving< double >inline
ChFrame< double >::TransformLocalToParent(const ChVector< double > &local) constchrono::ChFrame< double >inline
ChFrame< double >::TransformLocalToParent(const ChFrame< double > &local, ChFrame< double > &parent) constchrono::ChFrame< double >inline
TransformParentToLocal(const ChFrameMoving< double > &parent, ChFrameMoving< double > &local) constchrono::ChFrameMoving< double >inline
ChFrame< double >::TransformParentToLocal(const ChVector< double > &parent) constchrono::ChFrame< double >inline
ChFrame< double >::TransformParentToLocal(const ChFrame< double > &parent, ChFrame< double > &local) constchrono::ChFrame< double >inline
TransformPointLocalToParent(const ChVector< double > &local) const (defined in chrono::ChFrame< double >)chrono::ChFrame< double >inline
TransformPointParentToLocal(const ChVector< double > &parent) const (defined in chrono::ChFrame< double >)chrono::ChFrame< double >inline
type_constraint_tuple typedef (defined in chrono::ChContactable_1vars< T1 >)chrono::ChContactable_1vars< T1 >
type_variable_tuple_carrier typedef (defined in chrono::ChContactable_1vars< T1 >)chrono::ChContactable_1vars< T1 >
UserForce (defined in chrono::ChAparticle)chrono::ChAparticle
UserTorque (defined in chrono::ChAparticle)chrono::ChAparticle
Variables() override (defined in chrono::ChAparticle)chrono::ChAparticleinlinevirtual
variables (defined in chrono::ChAparticle)chrono::ChAparticle
~ChAparticle() (defined in chrono::ChAparticle)chrono::ChAparticle
~ChContactable() (defined in chrono::ChContactable)chrono::ChContactableinlinevirtual
~ChFrame() (defined in chrono::ChFrame< double >)chrono::ChFrame< double >inlinevirtual
~ChFrameMoving()chrono::ChFrameMoving< double >inlinevirtual
~ChParticleBase() (defined in chrono::ChParticleBase)chrono::ChParticleBaseinlinevirtual
~ChVariableTupleCarrier_1vars() (defined in chrono::ChVariableTupleCarrier_1vars< T1 >)chrono::ChVariableTupleCarrier_1vars< T1 >inlinevirtual