Drake
drake::systems::analysis_test Namespace Reference

Classes

class  ClockWitness
 Witness function for determining when the time of the empty system crosses zero. More...
 
struct  ExplicitErrorControlledIntegratorTest
 
class  LogisticSystem
 System with state evolution yielding a logistic function, for purposes of witness function testing using the differential equation dx/dt = α⋅(1 - (x/k)^ν)⋅t, where ν > 0 (affects the shape of the curve), α > 0 (growth rate), and k is the upper asymptote. More...
 
class  LogisticWitness
 Witness function for determining when the state of the logistic system crosses zero. More...
 
class  MySpringMassSystem
 
class  StatelessSystem
 System with no state for testing a simplistic witness function. More...
 

Typedefs

typedef ::testing::Types< RungeKutta3Integrator< double > > Types
 

Functions

 TYPED_TEST_CASE_P (ExplicitErrorControlledIntegratorTest)
 
 TYPED_TEST_P (ExplicitErrorControlledIntegratorTest, ReqInitialStepTarget)
 
 TYPED_TEST_P (ExplicitErrorControlledIntegratorTest, ContextAccess)
 
 TYPED_TEST_P (ExplicitErrorControlledIntegratorTest, ErrorEstSupport)
 
 TYPED_TEST_P (ExplicitErrorControlledIntegratorTest, MagDisparity)
 
 TYPED_TEST_P (ExplicitErrorControlledIntegratorTest, Scaling)
 
 TYPED_TEST_P (ExplicitErrorControlledIntegratorTest, BulletProofSetup)
 
 TYPED_TEST_P (ExplicitErrorControlledIntegratorTest, ErrEst)
 
 TYPED_TEST_P (ExplicitErrorControlledIntegratorTest, SpringMassStepEC)
 
 TYPED_TEST_P (ExplicitErrorControlledIntegratorTest, MaxStepSizeRespected)
 
 TYPED_TEST_P (ExplicitErrorControlledIntegratorTest, MinTimeThrows)
 
 TYPED_TEST_P (ExplicitErrorControlledIntegratorTest, IllegalFixedStep)
 
 TYPED_TEST_P (ExplicitErrorControlledIntegratorTest, CheckStat)
 
 REGISTER_TYPED_TEST_CASE_P (ExplicitErrorControlledIntegratorTest, ReqInitialStepTarget, ContextAccess, ErrorEstSupport, MagDisparity, Scaling, BulletProofSetup, ErrEst, SpringMassStepEC, MaxStepSizeRespected, MinTimeThrows, IllegalFixedStep, CheckStat)
 
 INSTANTIATE_TYPED_TEST_CASE_P (My, ExplicitErrorControlledIntegratorTest, Types)
 
 GTEST_TEST (RK3RK2IntegratorTest, RigidBody)
 

Typedef Documentation

typedef ::testing::Types<RungeKutta3Integrator<double> > Types

Function Documentation

drake::systems::analysis_test::GTEST_TEST ( RK3RK2IntegratorTest  ,
RigidBody   
)

Here is the call graph for this function:

drake::systems::analysis_test::INSTANTIATE_TYPED_TEST_CASE_P ( My  ,
ExplicitErrorControlledIntegratorTest  ,
Types   
)
drake::systems::analysis_test::REGISTER_TYPED_TEST_CASE_P ( ExplicitErrorControlledIntegratorTest  ,
ReqInitialStepTarget  ,
ContextAccess  ,
ErrorEstSupport  ,
MagDisparity  ,
Scaling  ,
BulletProofSetup  ,
ErrEst  ,
SpringMassStepEC  ,
MaxStepSizeRespected  ,
MinTimeThrows  ,
IllegalFixedStep  ,
CheckStat   
)

Here is the caller graph for this function:

drake::systems::analysis_test::TYPED_TEST_CASE_P ( ExplicitErrorControlledIntegratorTest  )
drake::systems::analysis_test::TYPED_TEST_P ( ExplicitErrorControlledIntegratorTest  ,
ReqInitialStepTarget   
)
drake::systems::analysis_test::TYPED_TEST_P ( ExplicitErrorControlledIntegratorTest  ,
ContextAccess   
)
drake::systems::analysis_test::TYPED_TEST_P ( ExplicitErrorControlledIntegratorTest  ,
ErrorEstSupport   
)
drake::systems::analysis_test::TYPED_TEST_P ( ExplicitErrorControlledIntegratorTest  ,
MagDisparity   
)
drake::systems::analysis_test::TYPED_TEST_P ( ExplicitErrorControlledIntegratorTest  ,
Scaling   
)
drake::systems::analysis_test::TYPED_TEST_P ( ExplicitErrorControlledIntegratorTest  ,
BulletProofSetup   
)

Here is the call graph for this function:

drake::systems::analysis_test::TYPED_TEST_P ( ExplicitErrorControlledIntegratorTest  ,
ErrEst   
)

Here is the call graph for this function:

drake::systems::analysis_test::TYPED_TEST_P ( ExplicitErrorControlledIntegratorTest  ,
SpringMassStepEC   
)

Here is the call graph for this function:

drake::systems::analysis_test::TYPED_TEST_P ( ExplicitErrorControlledIntegratorTest  ,
MaxStepSizeRespected   
)
drake::systems::analysis_test::TYPED_TEST_P ( ExplicitErrorControlledIntegratorTest  ,
MinTimeThrows   
)
drake::systems::analysis_test::TYPED_TEST_P ( ExplicitErrorControlledIntegratorTest  ,
IllegalFixedStep   
)
drake::systems::analysis_test::TYPED_TEST_P ( ExplicitErrorControlledIntegratorTest  ,
CheckStat   
)

Here is the call graph for this function: