1 #ifndef ABLATELIBRARY_DIFFERENCE_HPP 
    2 #define ABLATELIBRARY_DIFFERENCE_HPP 
    4 #include "geometry.hpp" 
    6 namespace ablate::mathFunctions::geom {
 
   10     const std::shared_ptr<ablate::mathFunctions::geom::Geometry> minuend;
 
   11     const std::shared_ptr<ablate::mathFunctions::geom::Geometry> subtrahend;
 
   14     explicit Difference(std::shared_ptr<ablate::mathFunctions::geom::Geometry> minuend, std::shared_ptr<ablate::mathFunctions::geom::Geometry> subtrahend,
 
   15                         const std::shared_ptr<mathFunctions::MathFunction>& insideValues = {}, 
const std::shared_ptr<mathFunctions::MathFunction>& outsideValues = {});
 
   17     bool InsideGeometry(
const double* xyz, 
const int& ndims, 
const double& time) 
const override;
 
Definition: difference.hpp:8
bool InsideGeometry(const double *xyz, const int &ndims, const double &time) const override
Definition: difference.cpp:9
Definition: geometry.hpp:9