|
| | ParticleConSurfaceSystemGuts (const ContactGeometryImpl &geom) |
| |
| const ParticleConSurfaceSystem & | getParticleConSurfaceSystem () const |
| |
| SubsystemIndex | getSubsysIndex () const |
| |
| ParticleConSurfaceSystemGuts * | cloneImpl () const override |
| |
| int | realizeTopologyImpl (State &) const override |
| |
| int | realizeModelImpl (State &) const override |
| |
| int | realizeInstanceImpl (const State &) const override |
| |
| int | realizePositionImpl (const State &) const override |
| |
| int | realizeVelocityImpl (const State &) const override |
| |
| int | realizeDynamicsImpl (const State &) const override |
| |
| int | realizeAccelerationImpl (const State &) const override |
| |
| void | multiplyByNImpl (const State &state, const Vector &u, Vector &dq) const override |
| |
| void | multiplyByNTransposeImpl (const State &state, const Vector &fq, Vector &fu) const override |
| |
| void | multiplyByNPInvImpl (const State &state, const Vector &dq, Vector &u) const override |
| |
| void | multiplyByNPInvTransposeImpl (const State &state, const Vector &fu, Vector &fq) const override |
| |
| bool | prescribeQImpl (State &) const override |
| |
| bool | prescribeUImpl (State &) const override |
| |
| void | projectQImpl (State &, Vector &qErrEst, const ProjectOptions &options, ProjectResults &results) const override |
| |
| void | projectUImpl (State &, Vector &uErrEst, const ProjectOptions &options, ProjectResults &results) const override |
| |
| | Guts (const String &name="<NONAME>", const String &version="0.0.0") |
| |
| virtual | ~Guts () |
| |
| const String & | getName () const |
| |
| const String & | getVersion () const |
| |
| void | setHasTimeAdvancedEvents (bool hasEm) |
| |
| bool | hasTimeAdvancedEvents () const |
| |
| const State & | getDefaultState () const |
| |
| State & | updDefaultState () |
| |
| void | realize (const State &s, Stage g=Stage::HighestRuntime) const |
| |
| SubsystemIndex | adoptSubsystem (Subsystem &child) |
| |
| int | getNumSubsystems () const |
| |
| const Subsystem & | getSubsystem (SubsystemIndex) const |
| |
| Subsystem & | updSubsystem (SubsystemIndex) |
| |
| const System & | getSystem () const |
| |
| System & | updSystem () |
| |
| void | setOwnerHandle (System &) |
| |
| bool | hasOwnerHandle () const |
| |
| | Guts (class GutsRep *r) |
| |
| bool | hasRep () const |
| |
| const GutsRep & | getRep () const |
| |
| GutsRep & | updRep () const |
| |
| bool | systemTopologyHasBeenRealized () const |
| |
| StageVersion | getSystemTopologyCacheVersion () const |
| |
| void | setSystemTopologyCacheVersion (StageVersion topoVersion) const |
| |
| void | invalidateSystemTopologyCache () const |
| |
| System::Guts * | clone () const |
| |
| const State & | realizeTopology () const |
| |
| void | realizeModel (State &) const |
| |
| void | realizeInstance (const State &s) const |
| |
| void | realizeTime (const State &s) const |
| |
| void | realizePosition (const State &s) const |
| |
| void | realizeVelocity (const State &s) const |
| |
| void | realizeDynamics (const State &s) const |
| |
| void | realizeAcceleration (const State &s) const |
| |
| void | realizeReport (const State &s) const |
| |
| void | multiplyByN (const State &state, const Vector &u, Vector &dq) const |
| |
| void | multiplyByNTranspose (const State &state, const Vector &fq, Vector &fu) const |
| |
| void | multiplyByNPInv (const State &state, const Vector &dq, Vector &u) const |
| |
| void | multiplyByNPInvTranspose (const State &state, const Vector &fu, Vector &fq) const |
| |
| bool | prescribeQ (State &) const |
| |
| bool | prescribeU (State &) const |
| |
| void | getFreeQIndex (const State &, Array_< SystemQIndex > &freeQs) const |
| |
| void | getFreeUIndex (const State &, Array_< SystemUIndex > &freeUs) const |
| |
| void | projectQ (State &, Vector &qErrEst, const ProjectOptions &options, ProjectResults &results) const |
| |
| void | projectU (State &, Vector &uErrEst, const ProjectOptions &options, ProjectResults &results) const |
| |
| void | handleEvents (State &, Event::Cause, const Array_< EventId > &eventIds, const HandleEventsOptions &options, HandleEventsResults &results) const |
| |
| void | reportEvents (const State &, Event::Cause, const Array_< EventId > &eventIds) const |
| |
| void | calcEventTriggerInfo (const State &, Array_< EventTriggerInfo > &) const |
| |
| void | calcTimeOfNextScheduledEvent (const State &, Real &tNextEvent, Array_< EventId > &eventIds, bool includeCurrentTime) const |
| |
| void | calcTimeOfNextScheduledReport (const State &, Real &tNextEvent, Array_< EventId > &eventIds, bool includeCurrentTime) const |
| |
| void | calcDecorativeGeometryAndAppend (const State &, Stage, Array_< DecorativeGeometry > &) const |
| |
|
| | Guts (const Guts &) |
| |
| virtual int | realizeTimeImpl (const State &state) const |
| |
| virtual int | realizeReportImpl (const State &state) const |
| |
| virtual void | handleEventsImpl (State &state, Event::Cause cause, const Array_< EventId > &eventIds, const HandleEventsOptions &options, HandleEventsResults &results) const |
| |
| virtual int | reportEventsImpl (const State &state, Event::Cause cause, const Array_< EventId > &eventIds) const |
| |
| virtual int | calcEventTriggerInfoImpl (const State &state, Array_< EventTriggerInfo > &info) const |
| |
| virtual int | calcTimeOfNextScheduledEventImpl (const State &state, Real &tNextEvent, Array_< EventId > &eventIds, bool includeCurrentTime) const |
| |
| virtual int | calcTimeOfNextScheduledReportImpl (const State &state, Real &tNextEvent, Array_< EventId > &eventIds, bool includeCurrentTime) const |
| |
| virtual void | getFreeQIndexImpl (const State &s, Array_< SystemQIndex > &freeQs) const |
| |
| virtual void | getFreeUIndexImpl (const State &s, Array_< SystemUIndex > &freeUs) const |
| |