diff --git a/src/GridGenerator/grid/GridBuilder/LevelGridBuilder.cpp b/src/GridGenerator/grid/GridBuilder/LevelGridBuilder.cpp index adbf9f1b48fb60463320d05884c88f0b7ff91e95..3ffc8625a265b1e9ec6bbe7746172661cd23601f 100644 --- a/src/GridGenerator/grid/GridBuilder/LevelGridBuilder.cpp +++ b/src/GridGenerator/grid/GridBuilder/LevelGridBuilder.cpp @@ -290,6 +290,8 @@ void LevelGridBuilder::getNodeValues(real *xCoords, real *yCoords, real *zCoords grids[level]->getNodeValues(xCoords, yCoords, zCoords, neighborX, neighborY, neighborZ, neighborNegative, geo); } +//TODO: add getSlipSize... + uint LevelGridBuilder::getVelocitySize(int level) const { @@ -301,6 +303,9 @@ uint LevelGridBuilder::getVelocitySize(int level) const return size; } +//TODO: add getSlipIndices... + + void LevelGridBuilder::getVelocityValues(real* vx, real* vy, real* vz, int* indices, int level) const { int allIndicesCounter = 0; diff --git a/src/GridGenerator/grid/GridBuilder/LevelGridBuilder.h b/src/GridGenerator/grid/GridBuilder/LevelGridBuilder.h index 64fc74759f173fbd3c6c729739cca129aa3e2d8e..5787b6efafee882b83c2721b6c26754a2d35918a 100644 --- a/src/GridGenerator/grid/GridBuilder/LevelGridBuilder.h +++ b/src/GridGenerator/grid/GridBuilder/LevelGridBuilder.h @@ -94,6 +94,10 @@ protected: std::vector<SPtr<VelocityBoundaryCondition> > velocityBoundaryConditions; std::vector<SPtr<PressureBoundaryCondition> > pressureBoundaryConditions; + //TODO: add slip BC + + + std::vector<SPtr<VelocityBoundaryCondition> > noSlipBoundaryConditions; SPtr<GeometryBoundaryCondition> geometryBoundaryCondition;