2018-12-03 16:06:38 -05:00
|
|
|
// Morphological opening routine
|
|
|
|
|
#include "common/Array.h"
|
|
|
|
|
#include "common/Domain.h"
|
2019-02-21 10:06:29 -05:00
|
|
|
#include "analysis/runAnalysis.h"
|
2018-12-03 16:06:38 -05:00
|
|
|
|
2019-04-26 17:46:46 -04:00
|
|
|
double MorphOpen(DoubleArray &SignDist, signed char *id, std::shared_ptr<Domain> Dm, double VoidFraction, signed char ErodeLabel, signed char ReplaceLabel);
|
2019-03-29 07:28:24 -04:00
|
|
|
double MorphDrain(DoubleArray &SignDist, signed char *id, std::shared_ptr<Domain> Dm, double VoidFraction);
|
2020-03-19 13:41:31 -04:00
|
|
|
double MorphGrow(DoubleArray &BoundaryDist, DoubleArray &Dist, Array<char> &id, std::shared_ptr<Domain> Dm, double TargetVol, double WallFactor);
|