summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/adrian/cylinder2d/optimized_grid/cylinder2d.cpp11
1 files changed, 0 insertions, 11 deletions
diff --git a/apps/adrian/cylinder2d/optimized_grid/cylinder2d.cpp b/apps/adrian/cylinder2d/optimized_grid/cylinder2d.cpp
index d516394..b4c3689 100644
--- a/apps/adrian/cylinder2d/optimized_grid/cylinder2d.cpp
+++ b/apps/adrian/cylinder2d/optimized_grid/cylinder2d.cpp
@@ -113,14 +113,6 @@ void prepareGeometry(Grid2D<T,DESCRIPTOR>& grid, Vector<T,2> origin, Vector<T,2>
clout << "Prepare Geometry ... OK" << std::endl;
}
-void disableRefinedArea(Grid2D<T,DESCRIPTOR>& coarseGrid,
- RefiningGrid2D<T,DESCRIPTOR>& fineGrid)
-{
- auto& sGeometry = coarseGrid.getSuperGeometry();
- auto refinedOverlap = fineGrid.getRefinedOverlap();
- sGeometry.reset(*refinedOverlap);
-}
-
void prepareLattice(Grid2D<T,DESCRIPTOR>& grid)
{
OstreamManager clout(std::cout,"prepareLattice");
@@ -297,21 +289,18 @@ void setupRefinement(Grid2D<T,DESCRIPTOR>& coarseGrid, Vector<T,2> domainOrigin,
auto& fineGrid = coarseGrid.refine(fineOrigin, fineExtend);
prepareGeometry(fineGrid, domainOrigin, domainExtend);
- disableRefinedArea(coarseGrid, fineGrid);
const Vector<T,2> fineExtend2 {5*cylinderD, fineGrid.getExtend()[1]-2*coarseDeltaX};
const Vector<T,2> fineOrigin2 {1*cylinderD, (domainExtend[1]-fineExtend2[1])/2};
auto& fineGrid2 = fineGrid.refine(fineOrigin2, fineExtend2);
prepareGeometry(fineGrid2, domainOrigin, domainExtend);
- disableRefinedArea(fineGrid, fineGrid2);
const Vector<T,2> fineExtend3 {1.25*cylinderD, 1.25*cylinderD};
const Vector<T,2> fineOrigin3 {cylinderX-fineExtend3[0]/2, cylinderY-fineExtend3[1]/2};
auto& fineGrid3 = fineGrid2.refine(fineOrigin3, fineExtend3);
prepareGeometry(fineGrid3, domainOrigin, domainExtend);
- disableRefinedArea(fineGrid2, fineGrid3);
}
int main(int argc, char* argv[])