|
Wildmeshing Toolkit
|
This is the complete list of members for wmtk::optimization::EnergySum, including all inherited members.
| add_energy(const std::shared_ptr< Problem > &energy, const double weight=1) | wmtk::optimization::EnergySum | |
| after_line_search_custom_operation(const TVector &x0, const TVector &x1) override (defined in wmtk::optimization::EnergySum) | wmtk::optimization::EnergySum | |
| EnergySum()=default | wmtk::optimization::EnergySum | |
| gradient(const TVector &x, TVector &gradv) override (defined in wmtk::optimization::EnergySum) | wmtk::optimization::EnergySum | |
| hessian(const TVector &x, THessian &hessian) override (defined in wmtk::optimization::EnergySum) | wmtk::optimization::EnergySum | inline |
| hessian(const TVector &x, MatrixXd &hessian) override (defined in wmtk::optimization::EnergySum) | wmtk::optimization::EnergySum | |
| is_step_valid(const TVector &x0, const TVector &x1) override (defined in wmtk::optimization::EnergySum) | wmtk::optimization::EnergySum | |
| m_energies (defined in wmtk::optimization::EnergySum) | wmtk::optimization::EnergySum | private |
| m_weights (defined in wmtk::optimization::EnergySum) | wmtk::optimization::EnergySum | private |
| max_step_size(const TVector &x0, const TVector &x1) override (defined in wmtk::optimization::EnergySum) | wmtk::optimization::EnergySum | |
| Problem typedef (defined in wmtk::optimization::EnergySum) | wmtk::optimization::EnergySum | |
| solution_changed(const TVector &new_x) override (defined in wmtk::optimization::EnergySum) | wmtk::optimization::EnergySum | |
| value(const TVector &x) override (defined in wmtk::optimization::EnergySum) | wmtk::optimization::EnergySum |