NEML2 2.0.0
Loading...
Searching...
No Matches
NewtonWithTrustRegion Member List

This is the complete list of members for NewtonWithTrustRegion, including all inherited members.

_accept_criteriaNewtonWithTrustRegionprotected
_deltaNewtonWithTrustRegionprotected
_delta_0NewtonWithTrustRegionprotected
_delta_maxNewtonWithTrustRegionprotected
_expand_criteriaNewtonWithTrustRegionprotected
_expand_factorNewtonWithTrustRegionprotected
_reduce_criteriaNewtonWithTrustRegionprotected
_reduce_factorNewtonWithTrustRegionprotected
_subproblemNewtonWithTrustRegionprotected
_subproblem_solverNewtonWithTrustRegionprotected
atolNonlinearSolver
converged(size_t itr, const torch::Tensor &nR, const torch::Tensor &nR0) constNewtonprotectedvirtual
doc() constNEML2Objectinline
expected_options()NewtonWithTrustRegionstatic
final_update(NonlinearSystem &system, NonlinearSystem::Sol< true > &x, const NonlinearSystem::Res< true > &r, const NonlinearSystem::Jac< true > &J)Newtonprotectedvirtual
host() constNEML2Object
host()NEML2Object
input_options() constNEML2Objectinline
merit_function_reduction(const NonlinearSystem::Res< true > &r, const NonlinearSystem::Jac< true > &J, const NonlinearSystem::Sol< true > &p) constNewtonWithTrustRegionprotected
mitersNonlinearSolver
name() constNEML2Objectinline
NEML2Object()=deleteNEML2Object
NEML2Object(NEML2Object &&)=deleteNEML2Object
NEML2Object(const NEML2Object &)=deleteNEML2Object
NEML2Object(const OptionSet &options)NEML2Object
Newton(const OptionSet &options)Newton
NewtonWithTrustRegion(const OptionSet &options)NewtonWithTrustRegion
NonlinearSolver(const OptionSet &options)NonlinearSolver
operator=(const NEML2Object &)=deleteNEML2Object
operator=(NEML2Object &&)=deleteNEML2Object
path() constNEML2Objectinline
prepare(const NonlinearSystem &system, const NonlinearSystem::Sol< true > &x) overrideNewtonWithTrustRegionprotectedvirtual
RetCode enum nameNonlinearSolver
rtolNonlinearSolver
setup()NEML2Objectinlinevirtual
solve(NonlinearSystem &system, const NonlinearSystem::Sol< false > &x0) overrideNewtonvirtual
solve_direction(const NonlinearSystem::Res< true > &r, const NonlinearSystem::Jac< true > &J) overrideNewtonWithTrustRegionprotectedvirtual
Solver(const OptionSet &options)Solver
subproblem_options(const OptionSet &) constNewtonWithTrustRegionprotected
subproblem_solver_options(const OptionSet &) constNewtonWithTrustRegionprotected
type() constNEML2Objectinline
update(NonlinearSystem &system, NonlinearSystem::Sol< true > &x, const NonlinearSystem::Res< true > &r, const NonlinearSystem::Jac< true > &J) overrideNewtonWithTrustRegionprotectedvirtual
verboseSolver
~NEML2Object()=defaultNEML2Objectvirtual