Simbody  3.4 (development)
SimTK::ParticleConSurfaceSystemGuts Class Reference

#include <ParticleConSurfaceSystem.h>

+ Inheritance diagram for SimTK::ParticleConSurfaceSystemGuts:

List of all members.

Public Member Functions

 ParticleConSurfaceSystemGuts (const ContactGeometryImpl &geom)
const ParticleConSurfaceSystemgetParticleConSurfaceSystem () const
SubsystemIndex getSubsysIndex () const
ParticleConSurfaceSystemGutscloneImpl () const
int realizeTopologyImpl (State &) const
int realizeModelImpl (State &) const
int realizeInstanceImpl (const State &) const
int realizePositionImpl (const State &) const
int realizeVelocityImpl (const State &) const
int realizeDynamicsImpl (const State &) const
int realizeAccelerationImpl (const State &) const
void multiplyByNImpl (const State &state, const Vector &u, Vector &dq) const
void multiplyByNTransposeImpl (const State &state, const Vector &fq, Vector &fu) const
void multiplyByNPInvImpl (const State &state, const Vector &dq, Vector &u) const
void multiplyByNPInvTransposeImpl (const State &state, const Vector &fu, Vector &fq) const
bool prescribeQImpl (State &) const
bool prescribeUImpl (State &) const
void projectQImpl (State &, Vector &qErrEst, const ProjectOptions &options, ProjectResults &results) const
void projectUImpl (State &, Vector &uErrEst, const ProjectOptions &options, ProjectResults &results) const

Friends

class ParticleConSurfaceSystem

Constructor & Destructor Documentation

SimTK::ParticleConSurfaceSystemGuts::ParticleConSurfaceSystemGuts ( const ContactGeometryImpl &  geom) [inline]

Member Function Documentation

Reimplemented from SimTK::System::Guts.

Reimplemented from SimTK::System::Guts.

Reimplemented from SimTK::System::Guts.

Reimplemented from SimTK::System::Guts.

Reimplemented from SimTK::System::Guts.

Reimplemented from SimTK::System::Guts.

void SimTK::ParticleConSurfaceSystemGuts::multiplyByNImpl ( const State state,
const Vector u,
Vector dq 
) const [inline, virtual]

Reimplemented from SimTK::System::Guts.

void SimTK::ParticleConSurfaceSystemGuts::multiplyByNTransposeImpl ( const State state,
const Vector fq,
Vector fu 
) const [inline, virtual]

Reimplemented from SimTK::System::Guts.

void SimTK::ParticleConSurfaceSystemGuts::multiplyByNPInvImpl ( const State state,
const Vector dq,
Vector u 
) const [inline, virtual]

Reimplemented from SimTK::System::Guts.

void SimTK::ParticleConSurfaceSystemGuts::multiplyByNPInvTransposeImpl ( const State state,
const Vector fu,
Vector fq 
) const [inline, virtual]

Reimplemented from SimTK::System::Guts.

bool SimTK::ParticleConSurfaceSystemGuts::prescribeQImpl ( State ) const [inline, virtual]

Reimplemented from SimTK::System::Guts.

bool SimTK::ParticleConSurfaceSystemGuts::prescribeUImpl ( State ) const [inline, virtual]

Reimplemented from SimTK::System::Guts.

void SimTK::ParticleConSurfaceSystemGuts::projectQImpl ( State ,
Vector qErrEst,
const ProjectOptions options,
ProjectResults results 
) const [virtual]

Reimplemented from SimTK::System::Guts.

void SimTK::ParticleConSurfaceSystemGuts::projectUImpl ( State ,
Vector uErrEst,
const ProjectOptions options,
ProjectResults results 
) const [virtual]

Reimplemented from SimTK::System::Guts.


Friends And Related Function Documentation

friend class ParticleConSurfaceSystem [friend]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines