From 9546a228faa725df3a1956995f5c247ac8c79f51 Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Mon, 14 Jan 2019 15:42:21 +0100 Subject: Remove unnecessary managed pointers --- src/refinement/grid2D.hh | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) (limited to 'src/refinement/grid2D.hh') diff --git a/src/refinement/grid2D.hh b/src/refinement/grid2D.hh index aa82240..02fe351 100644 --- a/src/refinement/grid2D.hh +++ b/src/refinement/grid2D.hh @@ -33,16 +33,6 @@ namespace olb { -template class DESCRIPTOR> -std::unique_ptr> Grid2D::make( - IndicatorF2D& domainF, - int resolution, T tau, int re) -{ - return std::unique_ptr>( - new Grid2D(domainF, resolution, tau, re) - ); -} - template class DESCRIPTOR> Grid2D::Grid2D(FunctorPtr>&& domainF, int resolution, T tau, int re): _domainF(std::move(domainF)), @@ -62,7 +52,7 @@ Grid2D::Grid2D(FunctorPtr>&& domainF, int resoluti #else 1 #endif - )), + )), _balancer(new HeuristicLoadBalancer( *_cuboids)), _geometry(new SuperGeometry2D( @@ -191,7 +181,7 @@ RefiningGrid2D& Grid2D::refine( addFineCoupling(fineGrid, origin, extendX); const T coarseDeltaX = getConverter().getPhysDeltaX(); - const Vector innerOrigin = origin + coarseDeltaX; + const Vector innerOrigin = origin + coarseDeltaX; const Vector innerExtendX = extendX - Vector {2*coarseDeltaX,0}; const Vector innerExtendY = extendY - Vector {0,2*coarseDeltaX}; @@ -244,7 +234,7 @@ std::unique_ptr> RefiningGrid2D::getRefinedOverlap const T coarseDeltaX = _parentGrid.getConverter().getPhysDeltaX(); return std::unique_ptr>( - new IndicatorCuboid2D(_extend - 4*coarseDeltaX, _origin + 2*coarseDeltaX)); + new IndicatorCuboid2D(_extend - 4*coarseDeltaX, _origin + 2*coarseDeltaX)); } } -- cgit v1.2.3