5 #ifndef NEWTONRAPHSON_HPP 6 #define NEWTONRAPHSON_HPP 9 #include "Teuchos_RCP.hpp" 11 #include "Ifpack_AdditiveSchwarz.h" 12 #include "BelosLinearProblem.hpp" 13 #include "BelosBlockGmresSolMgr.hpp" 14 #include "BelosEpetraAdapter.hpp" 15 #include <BelosSolverFactory.hpp> 16 #include "BelosBlockGmresSolMgr.hpp" 17 #include "Teuchos_StandardCatchMacros.hpp" 18 #include "Teuchos_ParameterList.hpp" 19 #include "Teuchos_XMLParameterListCoreHelpers.hpp" 20 #include "Stratimikos_DefaultLinearSolverBuilder.hpp" 33 double time,
delta,
norm_inf_tol,
norm_inf_max,
eps,
success,
failure,
umax,
bc_disp,
pressure_load,
tol;
int Solve_with_Aztec(bool print)
Teuchos::ParameterList * Krylov
void setInitialization(Epetra_Vector &init)
nonLinearFiniteElementProblem * interface
void setParameters(Teuchos::ParameterList &Parameters)
newtonRaphson(nonLinearFiniteElementProblem &Interface, Teuchos::ParameterList &Parameters)
int print_newton_solution(std::string fileName)
int Solve_with_Stratimikos(Teuchos::RCP< Teuchos::ParameterList > solverBuilderSL)