NEML2 2.0.0
|
This is the complete list of members for NewtonWithTrustRegion, including all inherited members.
_accept_criteria | NewtonWithTrustRegion | protected |
_delta | NewtonWithTrustRegion | protected |
_delta_0 | NewtonWithTrustRegion | protected |
_delta_max | NewtonWithTrustRegion | protected |
_expand_criteria | NewtonWithTrustRegion | protected |
_expand_factor | NewtonWithTrustRegion | protected |
_reduce_criteria | NewtonWithTrustRegion | protected |
_reduce_factor | NewtonWithTrustRegion | protected |
_subproblem | NewtonWithTrustRegion | protected |
_subproblem_solver | NewtonWithTrustRegion | protected |
atol | NonlinearSolver | |
converged(size_t itr, const torch::Tensor &nR, const torch::Tensor &nR0) const | Newton | protectedvirtual |
doc() const | NEML2Object | inline |
expected_options() | NewtonWithTrustRegion | static |
final_update(NonlinearSystem &system, NonlinearSystem::Sol< true > &x, const NonlinearSystem::Res< true > &r, const NonlinearSystem::Jac< true > &J) | Newton | protectedvirtual |
host() const | NEML2Object | |
host() | NEML2Object | |
input_options() const | NEML2Object | inline |
merit_function_reduction(const NonlinearSystem::Res< true > &r, const NonlinearSystem::Jac< true > &J, const NonlinearSystem::Sol< true > &p) const | NewtonWithTrustRegion | protected |
miters | NonlinearSolver | |
name() const | NEML2Object | inline |
NEML2Object()=delete | NEML2Object | |
NEML2Object(NEML2Object &&)=delete | NEML2Object | |
NEML2Object(const NEML2Object &)=delete | NEML2Object | |
NEML2Object(const OptionSet &options) | NEML2Object | |
Newton(const OptionSet &options) | Newton | |
NewtonWithTrustRegion(const OptionSet &options) | NewtonWithTrustRegion | |
NonlinearSolver(const OptionSet &options) | NonlinearSolver | |
operator=(const NEML2Object &)=delete | NEML2Object | |
operator=(NEML2Object &&)=delete | NEML2Object | |
path() const | NEML2Object | inline |
prepare(const NonlinearSystem &system, const NonlinearSystem::Sol< true > &x) override | NewtonWithTrustRegion | protectedvirtual |
RetCode enum name | NonlinearSolver | |
rtol | NonlinearSolver | |
setup() | NEML2Object | inlinevirtual |
solve(NonlinearSystem &system, const NonlinearSystem::Sol< false > &x0) override | Newton | virtual |
solve_direction(const NonlinearSystem::Res< true > &r, const NonlinearSystem::Jac< true > &J) override | NewtonWithTrustRegion | protectedvirtual |
Solver(const OptionSet &options) | Solver | |
subproblem_options(const OptionSet &) const | NewtonWithTrustRegion | protected |
subproblem_solver_options(const OptionSet &) const | NewtonWithTrustRegion | protected |
type() const | NEML2Object | inline |
update(NonlinearSystem &system, NonlinearSystem::Sol< true > &x, const NonlinearSystem::Res< true > &r, const NonlinearSystem::Jac< true > &J) override | NewtonWithTrustRegion | protectedvirtual |
verbose | Solver | |
~NEML2Object()=default | NEML2Object | virtual |