PolyFEM
Loading...
Searching...
No Matches
polyfem::solver::FullNLProblem Member List

This is the complete list of members for polyfem::solver::FullNLProblem, including all inherited members.

forms()polyfem::solver::FullNLProbleminline
forms_polyfem::solver::FullNLProblemprotected
FullNLProblem(const std::vector< std::shared_ptr< Form > > &forms)polyfem::solver::FullNLProblem
gradient(const TVector &x, TVector &gradv) overridepolyfem::solver::FullNLProblemvirtual
hessian(const TVector &x, THessian &hessian) overridepolyfem::solver::FullNLProblemvirtual
init(const TVector &x0) overridepolyfem::solver::FullNLProblemvirtual
init_lagging(const TVector &x)polyfem::solver::FullNLProblemvirtual
is_step_collision_free(const TVector &x0, const TVector &x1)polyfem::solver::FullNLProblemvirtual
is_step_valid(const TVector &x0, const TVector &x1) overridepolyfem::solver::FullNLProblemvirtual
line_search_begin(const TVector &x0, const TVector &x1) overridepolyfem::solver::FullNLProblemvirtual
line_search_end() overridepolyfem::solver::FullNLProblemvirtual
max_lagging_iterations() constpolyfem::solver::FullNLProblem
max_step_size(const TVector &x0, const TVector &x1) overridepolyfem::solver::FullNLProblemvirtual
post_step(const polysolve::nonlinear::PostStepData &data) overridepolyfem::solver::FullNLProblemvirtual
set_project_to_psd(bool val) overridepolyfem::solver::FullNLProblemvirtual
solution_changed(const TVector &new_x) overridepolyfem::solver::FullNLProblemvirtual
stop(const TVector &x) overridepolyfem::solver::FullNLProbleminlinevirtual
update_lagging(const TVector &x, const int iter_num)polyfem::solver::FullNLProblemvirtual
uses_lagging() constpolyfem::solver::FullNLProblem
value(const TVector &x) overridepolyfem::solver::FullNLProblemvirtual
~FullNLProblem()=defaultpolyfem::solver::FullNLProblemvirtual