Drake
MGIntegrator Class Referenceabstract

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

Public Attributes

double tInitial
 
double tFinal
 
double tStepMax
 
double absError
 
double relError
 

Protected Member Functions

virtual const char * MGeqns (double t, double VAR[], double VARp[], bool isIntegratorBoundary)=0
 
 MGIntegrator ()
 
virtual ~MGIntegrator ()
 
bool IntegrateForwardOrBackward (double varArrayToIntegrate[], double &t)
 
const char * GetErrorMessage (int i)
 

Constructor & Destructor Documentation

◆ MGIntegrator()

MGIntegrator ( )
inlineprotected

◆ ~MGIntegrator()

virtual ~MGIntegrator ( )
inlineprotectedvirtual

Member Function Documentation

◆ GetErrorMessage()

const char* GetErrorMessage ( int  i)
inlineprotected

◆ IntegrateForwardOrBackward()

bool IntegrateForwardOrBackward ( double  varArrayToIntegrate[],
double t 
)
protected

◆ MGeqns()

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

Implemented in MGChaoticBabyboot.

Member Data Documentation

◆ absError

double absError

◆ relError

double relError

◆ tFinal

double tFinal

◆ tInitial

double tInitial

◆ tStepMax

double tStepMax

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