10 cur_size = p->size(cur_size);
37 Eigen::VectorXd
x =
y;
51 Eigen::VectorXd
y =
x;
61 Eigen::VectorXd gradv = grad_full;
66 std::vector<Eigen::VectorXd> ys;
int size(const int x_size) const override
Compute DOF of y given DOF of x.
Eigen::VectorXd apply_jacobian(const Eigen::VectorXd &grad_full, const Eigen::VectorXd &x) const override
Apply jacobian for chain rule.
Eigen::VectorXd inverse_eval(const Eigen::VectorXd &y) const override
Eval x = f^-1 (y).
const std::vector< std::shared_ptr< Parametrization > > parametrizations_
int inverse_size(int y_size) const override
Compute DOF of x given DOF of y.
Eigen::VectorXd eval(const Eigen::VectorXd &x) const override
Eval y = f(x).