25 virtual void init(
const Eigen::VectorXd &
x)
final override;
26 virtual bool is_step_valid(
const Eigen::VectorXd &x0,
const Eigen::VectorXd &x1)
const final override;
27 virtual double max_step_size(
const Eigen::VectorXd &x0,
const Eigen::VectorXd &x1)
const final;
28 virtual void line_search_begin(
const Eigen::VectorXd &x0,
const Eigen::VectorXd &x1)
final override;
32 virtual
bool is_step_collision_free(const Eigen::VectorXd &x0, const Eigen::VectorXd &x1) const final override;
Eigen::VectorXd eval(const Eigen::VectorXd &x) const override
Eval y = f(x).
polyfem::legacy::State State