#include "EpetraExt_DiagonalTransientModel.hpp"#include "Epetra_Comm.h"#include "Epetra_Map.h"#include "Epetra_CrsGraph.h"#include "Epetra_CrsMatrix.h"#include "Epetra_LocalMap.h"#include "Teuchos_ParameterList.hpp"#include "Teuchos_StandardParameterEntryValidators.hpp"#include "Teuchos_Assert.hpp"#include "Teuchos_as.hpp"Include dependency graph for EpetraExt_DiagonalTransientModel.cpp:

Go to the source code of this file.
Namespaces | |
| namespace | EpetraExt |
Functions | |
| double | evalR (const double &t, const double &gamma, const double &s) |
| double | d_evalR_d_s (const double &t, const double &gamma, const double &s) |
| double | f_func (const double &x, const double &t, const double &gamma, const double &s) |
| double | x_exact (const double &x0, const double &t, const double &gamma, const double &s) |
| double | dxds_exact (const double &t, const double &gamma, const double &s) |
| Teuchos::RCP< EpetraExt::DiagonalTransientModel > | EpetraExt::diagonalTransientModel (Teuchos::RCP< Epetra_Comm > const &epetra_comm, Teuchos::RCP< Teuchos::ParameterList > const ¶mList) |
Variables | |
| const std::string | Implicit_name = "Implicit" |
| const bool | Implicit_default = true |
| const std::string | Gamma_min_name = "Gamma_min" |
| const double | Gamma_min_default = -0.9 |
| const std::string | Gamma_max_name = "Gamma_max" |
| const double | Gamma_max_default = -0.01 |
| const std::string | Coeff_s_name = "Coeff_s" |
| const string | Coeff_s_default = "{ 0.0 }" |
| const std::string | Gamma_fit_name = "Gamma_fit" |
| const std::string | Gamma_fit_default = "Linear" |
| const std::string | NumElements_name = "NumElements" |
| const int | NumElements_default = 1 |
| const std::string | x0_name = "x0" |
| const double | x0_default = 10.0 |
| const std::string | ExactSolutionAsResponse_name = "Exact Solution as Response" |
| const bool | ExactSolutionAsResponse_default = false |
| RCP< RCP< const Epetra_Vector > > | vec_ |
| double @5::evalR | ( | const double & | t, | |
| const double & | gamma, | |||
| const double & | s | |||
| ) | [inline, static] |
Definition at line 74 of file EpetraExt_DiagonalTransientModel.cpp.
| double @5::d_evalR_d_s | ( | const double & | t, | |
| const double & | gamma, | |||
| const double & | s | |||
| ) | [inline, static] |
Definition at line 81 of file EpetraExt_DiagonalTransientModel.cpp.
| double @5::f_func | ( | const double & | x, | |
| const double & | t, | |||
| const double & | gamma, | |||
| const double & | s | |||
| ) | [inline, static] |
Definition at line 88 of file EpetraExt_DiagonalTransientModel.cpp.
| double @5::x_exact | ( | const double & | x0, | |
| const double & | t, | |||
| const double & | gamma, | |||
| const double & | s | |||
| ) | [inline, static] |
Definition at line 97 of file EpetraExt_DiagonalTransientModel.cpp.
| double @5::dxds_exact | ( | const double & | t, | |
| const double & | gamma, | |||
| const double & | s | |||
| ) | [inline, static] |
Definition at line 112 of file EpetraExt_DiagonalTransientModel.cpp.
const std::string Implicit_name = "Implicit" [static] |
Definition at line 48 of file EpetraExt_DiagonalTransientModel.cpp.
const bool Implicit_default = true [static] |
Definition at line 49 of file EpetraExt_DiagonalTransientModel.cpp.
const std::string Gamma_min_name = "Gamma_min" [static] |
Definition at line 51 of file EpetraExt_DiagonalTransientModel.cpp.
const double Gamma_min_default = -0.9 [static] |
Definition at line 52 of file EpetraExt_DiagonalTransientModel.cpp.
const std::string Gamma_max_name = "Gamma_max" [static] |
Definition at line 54 of file EpetraExt_DiagonalTransientModel.cpp.
const double Gamma_max_default = -0.01 [static] |
Definition at line 55 of file EpetraExt_DiagonalTransientModel.cpp.
const std::string Coeff_s_name = "Coeff_s" [static] |
Definition at line 57 of file EpetraExt_DiagonalTransientModel.cpp.
const string Coeff_s_default = "{ 0.0 }" [static] |
Definition at line 58 of file EpetraExt_DiagonalTransientModel.cpp.
const std::string Gamma_fit_name = "Gamma_fit" [static] |
Definition at line 60 of file EpetraExt_DiagonalTransientModel.cpp.
const std::string Gamma_fit_default = "Linear" [static] |
Definition at line 61 of file EpetraExt_DiagonalTransientModel.cpp.
const std::string NumElements_name = "NumElements" [static] |
Definition at line 63 of file EpetraExt_DiagonalTransientModel.cpp.
const int NumElements_default = 1 [static] |
Definition at line 64 of file EpetraExt_DiagonalTransientModel.cpp.
const std::string x0_name = "x0" [static] |
Definition at line 66 of file EpetraExt_DiagonalTransientModel.cpp.
const double x0_default = 10.0 [static] |
Definition at line 67 of file EpetraExt_DiagonalTransientModel.cpp.
const std::string ExactSolutionAsResponse_name = "Exact Solution as Response" [static] |
Definition at line 69 of file EpetraExt_DiagonalTransientModel.cpp.
const bool ExactSolutionAsResponse_default = false [static] |
Definition at line 70 of file EpetraExt_DiagonalTransientModel.cpp.
| RCP<RCP<const Epetra_Vector> > vec_ |
Definition at line 140 of file EpetraExt_DiagonalTransientModel.cpp.
1.4.7