98 template<
typename... Args>
103 template<
typename... Args>
126 static Eigen::MatrixXd
CreateBoundsPairs(std::vector<std::pair<double,double>>
const& bounds);
127 STATIC_VARIADIC_TO_VECTOR(
CreateBoundsPairs, (std::pair<double, double>), (Eigen::MatrixXd))
129 static Eigen::MatrixXd CreateBoundsDouble(std::vector<double>
const& bounds);
130 STATIC_VARIADIC_TO_VECTOR(CreateBoundsDouble, (
double), (Eigen::MatrixXd))
140 const Eigen::MatrixXd bounds;
143 static double ComputeVolume(Eigen::MatrixXd
const& boundsIn);
std::vector< std::reference_wrapper< const T > > ref_vector
A vector of references to something ...