CLHEP VERSION Reference Documentation
   
CLHEP Home Page     CLHEP Documentation     CLHEP Bug Reports

Public Member Functions | List of all members
Genfun::ButcherTableau Class Reference

#include <ButcherTableau.hh>

Inheritance diagram for Genfun::ButcherTableau:
Genfun::ClassicalRungeKuttaTableau Genfun::ClassicalRungeKuttaTableau Genfun::EulerTableau Genfun::EulerTableau Genfun::MidpointTableau Genfun::MidpointTableau Genfun::RK31Tableau Genfun::RK31Tableau Genfun::RK32Tableau Genfun::RK32Tableau Genfun::ThreeEighthsRuleTableau Genfun::ThreeEighthsRuleTableau Genfun::TrapezoidTableau Genfun::TrapezoidTableau

Public Member Functions

 ButcherTableau (const std::string &name, unsigned int order)
 
const std::string & name () const
 
unsigned int order () const
 
unsigned int nSteps () const
 
double & A (unsigned int i, unsigned int j)
 
double & b (unsigned int i)
 
double & c (unsigned int i)
 
const double & A (unsigned int i, unsigned int j) const
 
const double & b (unsigned int i) const
 
const double & c (unsigned int i) const
 
 ButcherTableau (const std::string &name, unsigned int order)
 
const std::string & name () const
 
unsigned int order () const
 
unsigned int nSteps () const
 
double & A (unsigned int i, unsigned int j)
 
double & b (unsigned int i)
 
double & c (unsigned int i)
 
const double & A (unsigned int i, unsigned int j) const
 
const double & b (unsigned int i) const
 
const double & c (unsigned int i) const
 

Detailed Description

Definition at line 23 of file CLHEP/GenericFunctions/ButcherTableau.hh.

Constructor & Destructor Documentation

◆ ButcherTableau() [1/2]

Genfun::ButcherTableau::ButcherTableau ( const std::string &  name,
unsigned int  order 
)
inline

◆ ButcherTableau() [2/2]

Genfun::ButcherTableau::ButcherTableau ( const std::string &  name,
unsigned int  order 
)
inline

Member Function Documentation

◆ A() [1/4]

double & Genfun::ButcherTableau::A ( unsigned int  i,
unsigned int  j 
)
inline

◆ A() [2/4]

double & Genfun::ButcherTableau::A ( unsigned int  i,
unsigned int  j 
)
inline

◆ A() [3/4]

const double & Genfun::ButcherTableau::A ( unsigned int  i,
unsigned int  j 
) const
inline

◆ A() [4/4]

const double & Genfun::ButcherTableau::A ( unsigned int  i,
unsigned int  j 
) const
inline

◆ b() [1/4]

double & Genfun::ButcherTableau::b ( unsigned int  i)
inline

◆ b() [2/4]

double & Genfun::ButcherTableau::b ( unsigned int  i)
inline

◆ b() [3/4]

const double & Genfun::ButcherTableau::b ( unsigned int  i) const
inline

◆ b() [4/4]

const double & Genfun::ButcherTableau::b ( unsigned int  i) const
inline

◆ c() [1/4]

double & Genfun::ButcherTableau::c ( unsigned int  i)
inline

◆ c() [2/4]

double & Genfun::ButcherTableau::c ( unsigned int  i)
inline

◆ c() [3/4]

const double & Genfun::ButcherTableau::c ( unsigned int  i) const
inline

◆ c() [4/4]

const double & Genfun::ButcherTableau::c ( unsigned int  i) const
inline

◆ name() [1/2]

const std::string & Genfun::ButcherTableau::name ( ) const
inline

◆ name() [2/2]

const std::string & Genfun::ButcherTableau::name ( ) const
inline

◆ nSteps() [1/2]

unsigned int Genfun::ButcherTableau::nSteps ( ) const
inline

◆ nSteps() [2/2]

unsigned int Genfun::ButcherTableau::nSteps ( ) const
inline

◆ order() [1/2]

unsigned int Genfun::ButcherTableau::order ( ) const
inline

◆ order() [2/2]

unsigned int Genfun::ButcherTableau::order ( ) const
inline

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