DLL_HEADER for LocalH

This commit is contained in:
mhochsteger@cerbsim.com 2022-02-15 20:39:24 +01:00
parent cf8a6639a3
commit 15efa3a8b7

View File

@ -89,29 +89,29 @@ namespace netgen
int dimension; int dimension;
public: public:
/// ///
LocalH (Point<3> pmin, Point<3> pmax, double grading, int adimension = 3); DLL_HEADER LocalH (Point<3> pmin, Point<3> pmax, double grading, int adimension = 3);
/// ///
LocalH (const Box<3> & box, double grading, int adimension = 3) LocalH (const Box<3> & box, double grading, int adimension = 3)
: LocalH (box.PMin(), box.PMax(), grading, adimension) { ; } : LocalH (box.PMin(), box.PMax(), grading, adimension) { ; }
/// Default ctor for archive /// Default ctor for archive
LocalH() = default; LocalH() = default;
~LocalH(); DLL_HEADER ~LocalH();
/// ///
unique_ptr<LocalH> Copy(); DLL_HEADER unique_ptr<LocalH> Copy();
unique_ptr<LocalH> Copy( const Box<3> & bbox ); DLL_HEADER unique_ptr<LocalH> Copy( const Box<3> & bbox );
/// ///
void Delete(); DLL_HEADER void Delete();
/// ///
void DoArchive(Archive& ar); DLL_HEADER void DoArchive(Archive& ar);
/// ///
void SetGrading (double agrading) { grading = agrading; } void SetGrading (double agrading) { grading = agrading; }
/// ///
void SetH (Point<3> x, double h); DLL_HEADER void SetH (Point<3> x, double h);
/// ///
double GetH (Point<3> x) const; DLL_HEADER double GetH (Point<3> x) const;
/// minimal h in box (pmin, pmax) /// minimal h in box (pmin, pmax)
double GetMinH (Point<3> pmin, Point<3> pmax) const; DLL_HEADER double GetMinH (Point<3> pmin, Point<3> pmax) const;
/// mark boxes intersecting with boundary-box /// mark boxes intersecting with boundary-box
// void CutBoundary (const Point3d & pmin, const Point3d & pmax) // void CutBoundary (const Point3d & pmin, const Point3d & pmax)