dune-fem  2.4.1-rc
Public Types | Public Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
DuneODE::SimpleButcherTable< Field > Class Template Reference

#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/solver/rungekutta/butchertable.hh>

Inheritance diagram for DuneODE::SimpleButcherTable< Field >:
Inheritance graph

Public Types

typedef Field FieldType
 

Public Member Functions

 SimpleButcherTable (int stages, int order, const FieldType *a, const FieldType *b, const FieldType *c)
 
Dune::DynamicMatrix< FieldTypeA () const
 
Dune::DynamicVector< FieldTypeb () const
 
Dune::DynamicVector< FieldTypec () const
 
int order () const
 
int stages () const
 

Static Protected Member Functions

static Dune::DynamicMatrix< FieldTypemakeMatrix (int m, int n, const FieldType *data)
 
static Dune::DynamicVector< FieldTypemakeVector (int n, const FieldType *data)
 

Protected Attributes

int stages_
 
int order_
 
const FieldTypea_
 
const FieldTypeb_
 
const FieldTypec_
 

Member Typedef Documentation

template<class Field>
typedef Field DuneODE::SimpleButcherTable< Field >::FieldType

Constructor & Destructor Documentation

template<class Field>
DuneODE::SimpleButcherTable< Field >::SimpleButcherTable ( int  stages,
int  order,
const FieldType a,
const FieldType b,
const FieldType c 
)
inline

Member Function Documentation

template<class Field>
Dune::DynamicMatrix< FieldType > DuneODE::SimpleButcherTable< Field >::A ( ) const
inline
template<class Field>
Dune::DynamicVector< FieldType > DuneODE::SimpleButcherTable< Field >::b ( ) const
inline
template<class Field>
Dune::DynamicVector< FieldType > DuneODE::SimpleButcherTable< Field >::c ( ) const
inline
template<class Field>
static Dune::DynamicMatrix< FieldType > DuneODE::SimpleButcherTable< Field >::makeMatrix ( int  m,
int  n,
const FieldType data 
)
inlinestaticprotected
template<class Field>
static Dune::DynamicVector< FieldType > DuneODE::SimpleButcherTable< Field >::makeVector ( int  n,
const FieldType data 
)
inlinestaticprotected
template<class Field>
int DuneODE::SimpleButcherTable< Field >::order ( ) const
inline
template<class Field>
int DuneODE::SimpleButcherTable< Field >::stages ( ) const
inline

Member Data Documentation

template<class Field>
const FieldType* DuneODE::SimpleButcherTable< Field >::a_
protected
template<class Field>
const FieldType * DuneODE::SimpleButcherTable< Field >::b_
protected
template<class Field>
const FieldType * DuneODE::SimpleButcherTable< Field >::c_
protected
template<class Field>
int DuneODE::SimpleButcherTable< Field >::order_
protected
template<class Field>
int DuneODE::SimpleButcherTable< Field >::stages_
protected

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