Rythmos::RKButcherTableauDefaultBase< Scalar > Class Template Reference

Inheritance diagram for Rythmos::RKButcherTableauDefaultBase< Scalar >:

Inheritance graph
[legend]
List of all members.
virtual void setParameterList (RCP< Teuchos::ParameterList > const &paramList)
 
virtual RCP< const Teuchos::ParameterList > getValidParameters () const
 
virtual std::string description () const
 
virtual void describe (Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel) const
 

Public Member Functions

virtual int numStages () const
 
virtual const Teuchos::SerialDenseMatrix<
int, Scalar > & 
A () const
 
virtual const Teuchos::SerialDenseVector<
int, Scalar > & 
b () const
 
virtual const Teuchos::SerialDenseVector<
int, Scalar > & 
c () const
 
virtual int order () const
 
virtual void setDescription (std::string longDescription)
 
virtual void initialize (const Teuchos::SerialDenseMatrix< int, Scalar > &A_in, const Teuchos::SerialDenseVector< int, Scalar > &b_in, const Teuchos::SerialDenseVector< int, Scalar > &c_in, const int order_in, const std::string &longDescription_in)
 

Protected Member Functions

void setMyDescription (std::string longDescription)
const std::string & getMyDescription () const
void setMy_A (const Teuchos::SerialDenseMatrix< int, Scalar > &new_A)
void setMy_b (const Teuchos::SerialDenseVector< int, Scalar > &new_b)
void setMy_c (const Teuchos::SerialDenseVector< int, Scalar > &new_c)
void setMy_order (const int &new_order)
void setMyValidParameterList (const RCP< ParameterList > validPL)
RCP< ParameterList > getMyNonconstValidParameterList ()

Detailed Description

template<class Scalar>
class Rythmos::RKButcherTableauDefaultBase< Scalar >

Definition at line 97 of file Rythmos_RKButcherTableau.hpp.


Member Function Documentation

template<class Scalar>
virtual int Rythmos::RKButcherTableauDefaultBase< Scalar >::numStages (  )  const [inline, virtual]

Implements Rythmos::RKButcherTableauBase< Scalar >.

Definition at line 103 of file Rythmos_RKButcherTableau.hpp.

template<class Scalar>
virtual const Teuchos::SerialDenseMatrix<int,Scalar>& Rythmos::RKButcherTableauDefaultBase< Scalar >::A (  )  const [inline, virtual]

Implements Rythmos::RKButcherTableauBase< Scalar >.

Definition at line 105 of file Rythmos_RKButcherTableau.hpp.

template<class Scalar>
virtual const Teuchos::SerialDenseVector<int,Scalar>& Rythmos::RKButcherTableauDefaultBase< Scalar >::b (  )  const [inline, virtual]

Implements Rythmos::RKButcherTableauBase< Scalar >.

Definition at line 107 of file Rythmos_RKButcherTableau.hpp.

template<class Scalar>
virtual const Teuchos::SerialDenseVector<int,Scalar>& Rythmos::RKButcherTableauDefaultBase< Scalar >::c (  )  const [inline, virtual]

Implements Rythmos::RKButcherTableauBase< Scalar >.

Definition at line 109 of file Rythmos_RKButcherTableau.hpp.

template<class Scalar>
virtual int Rythmos::RKButcherTableauDefaultBase< Scalar >::order (  )  const [inline, virtual]

Implements Rythmos::RKButcherTableauBase< Scalar >.

Definition at line 111 of file Rythmos_RKButcherTableau.hpp.

template<class Scalar>
virtual void Rythmos::RKButcherTableauDefaultBase< Scalar >::setDescription ( std::string  longDescription  )  [inline, virtual]

Implements Rythmos::RKButcherTableauBase< Scalar >.

Definition at line 113 of file Rythmos_RKButcherTableau.hpp.

template<class Scalar>
virtual void Rythmos::RKButcherTableauDefaultBase< Scalar >::initialize ( const Teuchos::SerialDenseMatrix< int, Scalar > &  A_in,
const Teuchos::SerialDenseVector< int, Scalar > &  b_in,
const Teuchos::SerialDenseVector< int, Scalar > &  c_in,
const int  order_in,
const std::string &  longDescription_in 
) [inline, virtual]

Definition at line 116 of file Rythmos_RKButcherTableau.hpp.

template<class Scalar>
virtual void Rythmos::RKButcherTableauDefaultBase< Scalar >::setParameterList ( RCP< Teuchos::ParameterList > const &  paramList  )  [inline, virtual]

Reimplemented in Rythmos::SDIRK2Stage3rdOrder_RKBT< Scalar >.

Definition at line 141 of file Rythmos_RKButcherTableau.hpp.

template<class Scalar>
virtual RCP<const Teuchos::ParameterList> Rythmos::RKButcherTableauDefaultBase< Scalar >::getValidParameters (  )  const [inline, virtual]

Definition at line 150 of file Rythmos_RKButcherTableau.hpp.

template<class Scalar>
virtual std::string Rythmos::RKButcherTableauDefaultBase< Scalar >::description (  )  const [inline, virtual]

Definition at line 166 of file Rythmos_RKButcherTableau.hpp.

template<class Scalar>
virtual void Rythmos::RKButcherTableauDefaultBase< Scalar >::describe ( Teuchos::FancyOStream &  out,
const Teuchos::EVerbosityLevel  verbLevel 
) const [inline, virtual]

Definition at line 169 of file Rythmos_RKButcherTableau.hpp.


The documentation for this class was generated from the following file:
Generated on Tue Jul 13 09:23:55 2010 for Rythmos - Transient Integration for Differential Equations by  doxygen 1.4.7