Local Nonlinear Solver Base class. More...
#include <LocalNonlinearSolver.hpp>
Public Types | |
typedef EvalT::ScalarT | ScalarT |
Public Member Functions | |
LocalNonlinearSolver_Base () | |
~LocalNonlinearSolver_Base () | |
void | solve (std::vector< ScalarT > &A, std::vector< ScalarT > &X, std::vector< ScalarT > &B) |
void | computeFadInfo (std::vector< ScalarT > &A, std::vector< ScalarT > &X, std::vector< ScalarT > &B) |
Public Attributes | |
Teuchos::LAPACK< int, RealType > | lapack |
Local Nonlinear Solver Base class.
Definition at line 21 of file LocalNonlinearSolver.hpp.
typedef EvalT::ScalarT LCM::LocalNonlinearSolver_Base< EvalT, Traits >::ScalarT |
Reimplemented in LCM::LocalNonlinearSolver< PHAL::AlbanyTraits::Residual, Traits >, LCM::LocalNonlinearSolver< PHAL::AlbanyTraits::Jacobian, Traits >, and LCM::LocalNonlinearSolver< PHAL::AlbanyTraits::Tangent, Traits >.
Definition at line 24 of file LocalNonlinearSolver.hpp.
LCM::LocalNonlinearSolver_Base< EvalT, Traits >::LocalNonlinearSolver_Base | ( | ) |
Definition at line 11 of file LocalNonlinearSolver_Def.hpp.
LCM::LocalNonlinearSolver_Base< EvalT, Traits >::~LocalNonlinearSolver_Base | ( | ) | [inline] |
Definition at line 26 of file LocalNonlinearSolver.hpp.
void LCM::LocalNonlinearSolver_Base< EvalT, Traits >::solve | ( | std::vector< ScalarT > & | A, | |
std::vector< ScalarT > & | X, | |||
std::vector< ScalarT > & | B | |||
) |
void LCM::LocalNonlinearSolver_Base< EvalT, Traits >::computeFadInfo | ( | std::vector< ScalarT > & | A, | |
std::vector< ScalarT > & | X, | |||
std::vector< ScalarT > & | B | |||
) |
Teuchos::LAPACK<int, RealType> LCM::LocalNonlinearSolver_Base< EvalT, Traits >::lapack |
Definition at line 29 of file LocalNonlinearSolver.hpp.