MyMath namespace

Contents

Classes

class Box
The Box class.

Typedefs

using PointVal = std::pair<Eigen::VectorXd, double>

Functions

auto operator&(const Box& a, const Box& b) -> Box
auto operator<<(std::ostream& os, const Box& box) -> std::ostream&
auto operator<<(std::ostream& os, const PointVal& box) -> std::ostream&
template<class URBG>
auto sample(Box& box, URBG&& g) -> Eigen::VectorXd
Sample function.
auto createPointVal(Eigen::VectorXd v, std::function<double(Eigen::VectorXd)>& f) -> PointVal
createPointVal function