21template <
typename Scalar>
22Scalar fraction_to_the_boundary_rule(
23 const Eigen::Ref<
const Eigen::Vector<Scalar, Eigen::Dynamic>>& x,
24 const Eigen::Ref<
const Eigen::Vector<Scalar, Eigen::Dynamic>>& p,
39 for (
int i = 0; i < x.rows(); ++i) {
40 if (α * p(i) < -τ * x(i)) {