Lodestar
An integrated real-time control package in C++
ls::primitives Namespace Reference

Primitive mathematics functionality. More...

Classes

class  AdaptiveBackwardDifference
 
class  AdaptiveBackwardDifference< TType, 1, TScalarType >
 
class  BackwardDifference
 
class  BackwardDifference< TType, 2, 1, TScalarType >
 Computes the first-order backward finite difference difference given two samples. More...
 
class  BackwardDifference< TType, 3, 1, TScalarType >
 Computes the first-order backward finite difference difference given three samples. More...
 
class  BackwardDifference< TType, 3, 2, TScalarType >
 Computes the second-order backward finite difference difference given three samples. More...
 
class  BackwardDifference< TType, 4, 1, TScalarType >
 Computes the first-order backward finite difference difference given four samples. More...
 
class  BackwardDifference< TType, 4, 2, TScalarType >
 Computes the second-order backward finite difference difference given four samples. More...
 
class  BackwardDifference< TType, 4, 3, TScalarType >
 Computes the third-order backward finite difference difference given four samples. More...
 
class  BackwardDifference< TType, 5, 1, TScalarType >
 Computes the first-order backward finite difference difference given five samples. More...
 
class  BackwardDifference< TType, 5, 2, TScalarType >
 Computes the second-order backward finite difference difference given five samples. More...
 
class  BackwardDifference< TType, 5, 3, TScalarType >
 Computes the third-order backward finite difference difference given five samples. More...
 
class  BackwardDifference< TType, 6, 1, TScalarType >
 Computes the first-order backward finite difference difference given six samples. More...
 
class  BackwardDifference< TType, 6, 2, TScalarType >
 Computes the second-order backward finite difference difference given six samples. More...
 
class  BackwardDifference< TType, 6, 3, TScalarType >
 Computes the third-order backward finite difference difference given six samples. More...
 
class  BackwardDifference< TType, 7, 1, TScalarType >
 Computes the first-order backward finite difference difference given seven samples. More...
 
class  BackwardDifference< TType, 7, 2, TScalarType >
 Computes the second-order backward finite difference difference given seven samples. More...
 
class  BackwardDifference< TType, 7, 3, TScalarType >
 Computes the third-order backward finite difference difference given seven samples. More...
 
class  BogackiShampine
 
class  ButcherTableau
 Implements a compile-time structure for simple/extended Butcher tableaus. More...
 
class  ButcherTableau< TStages, false, TScalarType >
 
class  ButcherTableau< TStages, true, TScalarType >
 Implements a compile-time structure for extended Butcher tableaus. More...
 
class  Integrator
 
class  IntegratorNewton
 
class  RungeKuttaFehlberg45
 
class  RungeKuttaFehlberg78
 

Enumerations

enum  IntegratorsEnum {
  BogackiShampine, BogackiShampineEmbedded, RungeKuttaFehlberg45, RungeKuttaFehlberg45Embedded,
  RungeKuttaFehlberg78, RungeKuttaFehlberg78Embedded
}
 

Detailed Description

Primitive mathematics functionality.