dune-fem 2.8.0
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
DuneODE::ROWSimpleButcherTable< Field > Class Template Reference

#include <dune/fem/solver/rungekutta/butchertable.hh>

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

Public Types

typedef Field FieldType
 

Public Member Functions

 ROWSimpleButcherTable (int stages, int order, const FieldType *a, const FieldType *b, const FieldType *c, const FieldType *a2)
 
Dune::DynamicMatrix< FieldTypeB () const
 
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 order_
 
const FieldTypea_
 
const FieldTypeb_
 
const FieldTypec_
 

Member Typedef Documentation

◆ FieldType

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

Constructor & Destructor Documentation

◆ ROWSimpleButcherTable()

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

Member Function Documentation

◆ A()

template<class Field >
Dune::DynamicMatrix< FieldType > DuneODE::SimpleButcherTable< Field >::A ( ) const
inlineinherited

◆ b()

template<class Field >
Dune::DynamicVector< FieldType > DuneODE::SimpleButcherTable< Field >::b ( ) const
inlineinherited

◆ B()

template<class Field >
Dune::DynamicMatrix< FieldType > DuneODE::ROWSimpleButcherTable< Field >::B ( ) const
inline

◆ c()

template<class Field >
Dune::DynamicVector< FieldType > DuneODE::SimpleButcherTable< Field >::c ( ) const
inlineinherited

◆ makeMatrix()

template<class Field >
static Dune::DynamicMatrix< FieldType > DuneODE::SimpleButcherTable< Field >::makeMatrix ( int  m,
int  n,
const FieldType data 
)
inlinestaticprotectedinherited

◆ makeVector()

template<class Field >
static Dune::DynamicVector< FieldType > DuneODE::SimpleButcherTable< Field >::makeVector ( int  n,
const FieldType data 
)
inlinestaticprotectedinherited

◆ order()

template<class Field >
int DuneODE::SimpleButcherTable< Field >::order ( ) const
inlineinherited

◆ stages()

template<class Field >
int DuneODE::SimpleButcherTable< Field >::stages ( ) const
inlineinherited

Member Data Documentation

◆ a_

template<class Field >
const FieldType* DuneODE::SimpleButcherTable< Field >::a_
protectedinherited

◆ b_

template<class Field >
const FieldType * DuneODE::SimpleButcherTable< Field >::b_
protectedinherited

◆ c_

template<class Field >
const FieldType * DuneODE::SimpleButcherTable< Field >::c_
protectedinherited

◆ order_

template<class Field >
int DuneODE::SimpleButcherTable< Field >::order_
protectedinherited

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