MGChaoticBabyboot Class Reference

#include <drake/multibody/benchmarks/chaotic_babyboot/MG/MG_chaotic_babyboot_auto_generated.h>

Public Member Functions

 MGChaoticBabyboot ()
bool MGSimulate (void)

Public Attributes

double g
double IAx
double IBx
double IBy
double IBz
double LA
double LB
double mA
double mB
double qA
double qB
double qAp
double qBp
double qApp
double qBpp
double Energy
double KE
double PE
double Output [8]
- Public Attributes inherited from MGIntegrator
double tInitial
double tFinal
double tStepMax
double absError
double relError

Protected Member Functions

const char * MGeqns (double t, double VAR[], double VARp[], bool isIntegratorBoundary)
- Protected Member Functions inherited from MGIntegrator
 MGIntegrator ()
virtual ~MGIntegrator ()
bool IntegrateForwardOrBackward (double varArrayToIntegrate[], double &t)
const char * GetErrorMessage (int i)

Constructor & Destructor Documentation

◆ MGChaoticBabyboot()

MGChaoticBabyboot ( )

Member Function Documentation

◆ MGeqns()

const char * MGeqns ( double  t,
double  VAR[],
double  VARp[],
bool  isIntegratorBoundary 

Implements MGIntegrator.

◆ MGSimulate()

bool MGSimulate ( void  )

Member Data Documentation

◆ Energy

double Energy

◆ g

double g

◆ IAx

double IAx

◆ IBx

double IBx

◆ IBy

double IBy

◆ IBz

double IBz

◆ KE

double KE

◆ LA

double LA

◆ LB

double LB

◆ mA

double mA

◆ mB

double mB

◆ Output

double Output[8]

◆ PE

double PE

◆ qA

double qA

◆ qAp

double qAp

◆ qApp

double qApp

◆ qB

double qB

◆ qBp

double qBp

◆ qBpp

double qBpp

The documentation for this class was generated from the following files: