1 #ifndef ABLATELIBRARY_BOX_HPP
2 #define ABLATELIBRARY_BOX_HPP
4 #include "geometry.hpp"
6 namespace ablate::mathFunctions::geom {
10 const std::vector<double> lower;
11 const std::vector<double> upper;
14 Box(std::vector<double> lower, std::vector<double> upper,
const std::shared_ptr<mathFunctions::MathFunction>& insideValues = {},
15 const std::shared_ptr<mathFunctions::MathFunction>& outsideValues = {});
17 bool InsideGeometry(
const double* xyz,
const int& ndims,
const double& time)
const override;
bool InsideGeometry(const double *xyz, const int &ndims, const double &time) const override
Definition: box.cpp:11
Definition: geometry.hpp:9