|
Tempus
Version of the Day
Time Integration
|
#include <Tempus_RKButcherTableau.hpp>
Protected Member Functions | |
| void | parseGeneralPL (Teuchos::RCP< Teuchos::ParameterList > const &pList) |
Protected Member Functions inherited from Tempus::RKButcherTableau< Scalar > | |
| virtual void | setDescription (std::string longD) |
| const std::string & | getDescription () const |
| void | set_A (const Teuchos::SerialDenseMatrix< int, Scalar > &A) |
| void | set_b (const Teuchos::SerialDenseVector< int, Scalar > &b) |
| void | set_c (const Teuchos::SerialDenseVector< int, Scalar > &c) |
| void | set_order (const int &order) |
| void | set_orderMin (const int &order) |
| void | set_orderMax (const int &order) |
| void | set_isImplicit () |
| void | set_isDIRK () |
| DIRK is defined as if a_ij = 0 for j>i and a_ii != 0 for at least one i. More... | |
Additional Inherited Members | |
Public Member Functions inherited from Tempus::RKButcherTableau< Scalar > | |
| virtual std::size_t | numStages () const |
| Return the number of stages. More... | |
| virtual const Teuchos::SerialDenseMatrix < int, Scalar > & | A () const |
| Return the matrix coefficients. More... | |
| virtual const Teuchos::SerialDenseVector < int, Scalar > & | b () const |
| Return the vector of quadrature weights. More... | |
| virtual const Teuchos::SerialDenseVector < int, Scalar > & | bstar () const |
| Return the vector of quadrature weights for embedded methods. More... | |
| virtual const Teuchos::SerialDenseVector < int, Scalar > & | c () const |
| Return the vector of stage positions. More... | |
| virtual int | order () const |
| Return the order. More... | |
| virtual int | orderMin () const |
| Return the minimum order. More... | |
| virtual int | orderMax () const |
| Return the maximum order. More... | |
| virtual bool | isImplicit () const |
| Return true if the RK method is implicit. More... | |
| virtual bool | isDIRK () const |
| Return true if the RK method is Diagonally Implicit. More... | |
| virtual bool | isEmbedded () const |
| Return true if the RK method has embedded capabilities. More... | |
| virtual void | initialize (const Teuchos::SerialDenseMatrix< int, Scalar > &A, const Teuchos::SerialDenseVector< int, Scalar > &b, const Teuchos::SerialDenseVector< int, Scalar > &c, const int order, const std::string &longDescription, bool isEmbedded=false, const Teuchos::SerialDenseVector< int, Scalar > &bstar=Teuchos::SerialDenseVector< int, Scalar >()) |
| virtual void | initialize (const Teuchos::SerialDenseMatrix< int, Scalar > &A, const Teuchos::SerialDenseVector< int, Scalar > &b, const Teuchos::SerialDenseVector< int, Scalar > &c, const int order, const int orderMin, const int orderMax, const std::string &longDescription, bool isEmbedded=false, const Teuchos::SerialDenseVector< int, Scalar > &bstar=Teuchos::SerialDenseVector< int, Scalar >()) |
| virtual void | setParameterList (Teuchos::RCP< Teuchos::ParameterList > const &pList) |
| virtual Teuchos::RCP< const Teuchos::ParameterList > | getValidParameters () const |
| virtual std::string | description () const =0 |
| virtual void | describe (Teuchos::FancyOStream &out, const Teuchos::EVerbosityLevel verbLevel) const |
Protected Attributes inherited from Tempus::RKButcherTableau< Scalar > | |
| Teuchos::RCP < Teuchos::ParameterList > | rkbtPL_ |
Definition at line 283 of file Tempus_RKButcherTableau.hpp.
|
inlineprotected |
Definition at line 287 of file Tempus_RKButcherTableau.hpp.