1 #ifndef ABLATELIBRARY_GEOM_SURFACE_HPP
2 #define ABLATELIBRARY_GEOM_SURFACE_HPP
7 #include "geometry.hpp"
9 namespace ablate::mathFunctions::geom {
13 ego context =
nullptr;
17 explicit Surface(
const std::filesystem::path& meshPath,
const std::shared_ptr<mathFunctions::MathFunction>& insideValues = {},
18 const std::shared_ptr<mathFunctions::MathFunction>& outsideValues = {},
int egadsVerboseLevel = 0);
21 bool InsideGeometry(
const double* xyz,
const int& ndims,
const double& time)
const override;
Definition: geometry.hpp:9
Definition: surface.hpp:11
bool InsideGeometry(const double *xyz, const int &ndims, const double &time) const override
Definition: surface.cpp:26