44 stretchZone(
double startAt,
double endtAt,
double factor,
int numberCells);
47 int stretching(std::vector<double>& dX, std::vector<double>& posX);
49 static int verifyStretching(std::vector<stretchZone>& tabStretch,
const double l, std::string fileName =
"");
managing a stretched zone in Cartesian meshes
Definition stretchZone.h:41
double m_startAt
zone starting position along corresponding axis
Definition stretchZone.h:52
int m_numberCells
number of cells in the stretched zone
Definition stretchZone.h:55
int stretching(std::vector< double > &dX, std::vector< double > &posX)
Definition stretchZone.cpp:47
static int verifyStretching(std::vector< stretchZone > &tabStretch, const double l, std::string fileName="")
Definition stretchZone.cpp:72
double m_factor
stretching factor (1. is no stretching)
Definition stretchZone.h:54
virtual ~stretchZone()
Definition stretchZone.cpp:43
double m_endAt
zone ending position along corresponding axis
Definition stretchZone.h:53