#include <newtonRaphson.hpp>
Public Member Functions | |
newtonRaphson (nonLinearFiniteElementProblem &Interface, Teuchos::ParameterList &Parameters) | |
~newtonRaphson () | |
int | Solve_with_Aztec (bool print) |
int | Solve_with_Stratimikos (Teuchos::RCP< Teuchos::ParameterList > solverBuilderSL) |
int | print_newton_solution (std::string fileName) |
void | Initialization () |
void | setInitialization (Epetra_Vector &init) |
void | setParameters (Teuchos::ParameterList &Parameters) |
Public Attributes | |
Epetra_Comm * | Comm |
Epetra_Vector * | x |
nonLinearFiniteElementProblem * | interface |
Teuchos::ParameterList * | Krylov |
int | MyPID |
int | iter_max |
int | iter_min |
int | nb_bis_max |
double | time |
double | delta |
double | norm_inf_tol |
double | norm_inf_max |
double | eps |
double | success |
double | failure |
double | umax |
double | bc_disp |
double | pressure_load |
double | tol |
Definition at line 22 of file newtonRaphson.hpp.
newtonRaphson::newtonRaphson | ( | nonLinearFiniteElementProblem & | Interface, |
Teuchos::ParameterList & | Parameters | ||
) |
Definition at line 7 of file newtonRaphson.cpp.
newtonRaphson::~newtonRaphson | ( | ) |
Definition at line 365 of file newtonRaphson.cpp.
void newtonRaphson::Initialization | ( | ) |
Definition at line 357 of file newtonRaphson.cpp.
int newtonRaphson::print_newton_solution | ( | std::string | fileName | ) |
Definition at line 341 of file newtonRaphson.cpp.
void newtonRaphson::setInitialization | ( | Epetra_Vector & | init | ) |
Definition at line 361 of file newtonRaphson.cpp.
void newtonRaphson::setParameters | ( | Teuchos::ParameterList & | Parameters | ) |
Definition at line 19 of file newtonRaphson.cpp.
int newtonRaphson::Solve_with_Aztec | ( | bool | ) |
Definition at line 193 of file newtonRaphson.cpp.
int newtonRaphson::Solve_with_Stratimikos | ( | Teuchos::RCP< Teuchos::ParameterList > | solverBuilderSL | ) |
Definition at line 35 of file newtonRaphson.cpp.
double newtonRaphson::bc_disp |
Definition at line 33 of file newtonRaphson.hpp.
Epetra_Comm* newtonRaphson::Comm |
Definition at line 26 of file newtonRaphson.hpp.
double newtonRaphson::delta |
Definition at line 33 of file newtonRaphson.hpp.
double newtonRaphson::eps |
Definition at line 33 of file newtonRaphson.hpp.
double newtonRaphson::failure |
Definition at line 33 of file newtonRaphson.hpp.
nonLinearFiniteElementProblem* newtonRaphson::interface |
Definition at line 29 of file newtonRaphson.hpp.
int newtonRaphson::iter_max |
Definition at line 32 of file newtonRaphson.hpp.
int newtonRaphson::iter_min |
Definition at line 32 of file newtonRaphson.hpp.
Teuchos::ParameterList* newtonRaphson::Krylov |
Definition at line 30 of file newtonRaphson.hpp.
int newtonRaphson::MyPID |
Definition at line 32 of file newtonRaphson.hpp.
int newtonRaphson::nb_bis_max |
Definition at line 32 of file newtonRaphson.hpp.
double newtonRaphson::norm_inf_max |
Definition at line 33 of file newtonRaphson.hpp.
double newtonRaphson::norm_inf_tol |
Definition at line 33 of file newtonRaphson.hpp.
double newtonRaphson::pressure_load |
Definition at line 33 of file newtonRaphson.hpp.
double newtonRaphson::success |
Definition at line 33 of file newtonRaphson.hpp.
double newtonRaphson::time |
Definition at line 33 of file newtonRaphson.hpp.
double newtonRaphson::tol |
Definition at line 33 of file newtonRaphson.hpp.
double newtonRaphson::umax |
Definition at line 33 of file newtonRaphson.hpp.
Epetra_Vector* newtonRaphson::x |
Definition at line 27 of file newtonRaphson.hpp.