From e400f4e8752004d813d9558aef8a454e58e60f6e Mon Sep 17 00:00:00 2001 From: Soeren Peters <peters@irmb.tu-bs.de> Date: Thu, 8 Oct 2020 09:42:48 +0200 Subject: [PATCH] Modernize using default. --- src/basics/basics/memory/MbSmartPtrBase.h | 6 +++--- src/basics/basics/transmitter/TbTransmitter.h | 2 +- src/basics/geometry3d/GbHalfSpaceKrischan3D.h | 2 +- src/basics/geometry3d/GbObjectGroup3D.cpp | 3 +-- src/basics/geometry3d/GbQuadFaceMesh3D.h | 4 ++-- src/basics/geometry3d/GbVoxelMatrix3D.h | 2 +- .../intersectionhandler/KdLineIntersectionHandler.h | 2 +- .../KdTree/intersectionhandler/KdRayIntersectionHandler.h | 2 +- .../geometry3d/KdTree/splitalgorithms/KdSplitAlgorithm.h | 2 +- .../BoundaryConditions/EqDensityBCAlgorithm.cpp | 3 +-- .../BoundaryConditions/HighViscosityNoSlipBCAlgorithm.cpp | 3 +-- .../BoundaryConditions/NonEqDensityBCAlgorithm.cpp | 3 +-- .../NonReflectingOutflowBCAlgorithm.cpp | 3 +-- .../BoundaryConditions/SlipBCAlgorithm.cpp | 4 +--- .../BoundaryConditions/ThinWallNoSlipBCAlgorithm.cpp | 4 +--- .../BoundaryConditions/VelocityWithDensityBCAlgorithm.cpp | 4 +--- .../CoProcessors/AverageValuesCoProcessor.cpp | 4 +--- .../CoProcessors/CalculateForcesCoProcessor.cpp | 4 +--- .../CoProcessors/DecreaseViscosityCoProcessor.cpp | 3 +-- .../CoProcessors/EmergencyExitCoProcessor.cpp | 4 +--- .../VirtualFluidsCore/CoProcessors/ForceCalculator.cpp | 4 +--- .../CoProcessors/IntegrateValuesHelper.cpp | 3 +-- .../CoProcessors/LineTimeSeriesCoProcessor.h | 2 +- .../CoProcessors/MicrophoneArrayCoProcessor.cpp | 3 +-- .../CoProcessors/PressureCoefficientCoProcessor.cpp | 4 +--- .../CoProcessors/PressureDifferenceCoProcessor.cpp | 3 +-- .../CoProcessors/ShearStressCoProcessor.cpp | 4 +--- .../CoProcessors/ShearStressCoProcessor.h | 2 +- .../CoProcessors/TimeAveragedValuesCoProcessor.cpp | 4 +--- .../CoProcessors/TimeDependentBCCoProcessor.cpp | 4 +--- .../CoProcessors/TimeseriesCoProcessor.cpp | 3 +-- .../CoProcessors/WriteGbObjectsCoProcessor.cpp | 4 +--- .../CoProcessors/WriteMQFromSelectionCoProcessor.cpp | 4 +--- .../CoProcessors/WriteMQFromSelectionCoProcessor.h | 2 +- .../Connectors/Block3DConnectorFactory.cpp | 6 ++---- .../Connectors/CoarseToFineBlock3DConnector.h | 2 +- src/cpu/VirtualFluidsCore/Connectors/ConnectorFactory.h | 4 ++-- src/cpu/VirtualFluidsCore/Data/D3Q27EsoTwist3DSoA.cpp | 7 ++----- src/cpu/VirtualFluidsCore/Data/VoidData3D.h | 4 ++-- .../Interactors/D3Q27TriFaceMeshInteractor.cpp | 4 +--- src/cpu/VirtualFluidsCore/LBM/BGKLBMKernel.cpp | 4 +--- .../CompressibleCumulant4thOrderViscosityLBMKernel.cpp | 4 +--- .../LBM/CompressibleCumulantLBMKernel.cpp | 4 +--- .../LBM/CompressibleOffsetInterpolationProcessor.cpp | 4 +--- .../CompressibleOffsetMomentsInterpolationProcessor.cpp | 4 +--- ...ressibleOffsetSquarePressureInterpolationProcessor.cpp | 4 +--- .../LBM/IncompressibleCumulantLBMKernel.cpp | 4 +--- .../IncompressibleCumulantWithSpongeLayerLBMKernel.cpp | 8 ++------ .../LBM/IncompressibleOffsetInterpolationProcessor.cpp | 4 +--- src/cpu/VirtualFluidsCore/LBM/InitDensityLBMKernel.cpp | 3 +-- src/cpu/VirtualFluidsCore/LBM/InterpolationHelper.cpp | 4 +--- src/cpu/VirtualFluidsCore/LBM/InterpolationProcessor.cpp | 8 ++------ src/cpu/VirtualFluidsCore/LBM/LBMKernelETD3Q27BGK.cpp | 4 +--- src/cpu/VirtualFluidsCore/LBM/VoidLBMKernel.cpp | 8 ++------ src/cpu/VirtualFluidsCore/Parallel/MetisPartitioner.cpp | 4 +--- .../Parallel/PriorityQueueDecompositor.h | 4 +--- .../Visitors/ChangeBoundaryDensityBlockVisitor.cpp | 4 +--- .../VirtualFluidsCore/Visitors/CheckRatioBlockVisitor.h | 2 +- .../CoarsenCrossAndInsideGbObjectBlockVisitor.cpp | 3 +-- .../VirtualFluidsCore/Visitors/ConnectorBlockVisitor.cpp | 3 +-- .../Visitors/CreateTransmittersHelper.cpp | 4 +--- .../InitDistributionsWithInterpolationGridVisitor.cpp | 3 +-- .../Visitors/MetisPartitioningGridVisitor.cpp | 4 +--- src/cpu/VirtualFluidsCore/Visitors/OverlapBlockVisitor.h | 2 +- src/cpu/VirtualFluidsCore/Visitors/RatioBlockVisitor.h | 2 +- .../VirtualFluidsCore/Visitors/RatioSmoothBlockVisitor.h | 2 +- .../Visitors/RefineAroundGbObjectHelper.cpp | 3 +-- .../Visitors/RefineCrossAndInsideGbObjectBlockVisitor.cpp | 3 +-- .../Visitors/RefineCrossAndInsideGbObjectHelper.cpp | 3 +-- src/cpu/VirtualFluidsCore/Visitors/RenumberBlockVisitor.h | 2 +- src/cpu/VirtualFluidsCore/Visitors/RenumberGridVisitor.h | 2 +- .../VirtualFluidsCore/Visitors/SetForcingBlockVisitor.h | 2 +- .../Visitors/SetInterpolationDirsBlockVisitor.h | 2 +- .../Visitors/SetSpongeLayerBlockVisitor.cpp | 4 +--- .../Visitors/SetUndefinedNodesBlockVisitor.h | 2 +- .../Visitors/SpongeLayerBlockVisitor.cpp | 4 +--- .../VirtualFluidsCore/Visitors/ViscosityBlockVisitor.h | 2 +- 77 files changed, 87 insertions(+), 183 deletions(-) diff --git a/src/basics/basics/memory/MbSmartPtrBase.h b/src/basics/basics/memory/MbSmartPtrBase.h index bd8af5909..ee81baa53 100644 --- a/src/basics/basics/memory/MbSmartPtrBase.h +++ b/src/basics/basics/memory/MbSmartPtrBase.h @@ -28,7 +28,7 @@ class MbSmartPtrBase class MbSmartPtrBaseMap { private: - MbSmartPtrBaseMap() { } + MbSmartPtrBaseMap() = default; MbSmartPtrBaseMap( const MbSmartPtrBaseMap& ); //no copy allowed const MbSmartPtrBaseMap& operator=( const MbSmartPtrBaseMap& ); //no copy allowed @@ -39,8 +39,8 @@ class MbSmartPtrBase }; protected: - MbSmartPtrBase() {} - virtual ~MbSmartPtrBase() {} + MbSmartPtrBase() = default; + virtual ~MbSmartPtrBase() = default; bool addRef(void* p); bool releaseRef(void* p); bool removeFromGC(void* ptr) const; diff --git a/src/basics/basics/transmitter/TbTransmitter.h b/src/basics/basics/transmitter/TbTransmitter.h index 85b57baa9..ba0049044 100644 --- a/src/basics/basics/transmitter/TbTransmitter.h +++ b/src/basics/basics/transmitter/TbTransmitter.h @@ -33,7 +33,7 @@ public: using value_type = T; public: - TbTransmitter() {} + TbTransmitter() = default; virtual ~TbTransmitter() { /*std::cout<<typeid(*this).name()<<" dtor"<<std::endl;*/ } virtual bool isLocalTransmitter() const = 0; diff --git a/src/basics/geometry3d/GbHalfSpaceKrischan3D.h b/src/basics/geometry3d/GbHalfSpaceKrischan3D.h index 82aaa7919..d3769a5f6 100644 --- a/src/basics/geometry3d/GbHalfSpaceKrischan3D.h +++ b/src/basics/geometry3d/GbHalfSpaceKrischan3D.h @@ -40,7 +40,7 @@ public: , const double& p3x, const double& p3y, const double& p3z ); /*=======================================================*/ - ~GbHalfSpaceKrischan3D() override { } + ~GbHalfSpaceKrischan3D() override = default; /*=======================================================*/ std::string getTypeID() {return "GbHalfSpaceKrischan3D"; } /*=============================================*/ diff --git a/src/basics/geometry3d/GbObjectGroup3D.cpp b/src/basics/geometry3d/GbObjectGroup3D.cpp index 31debedd9..f96b9246a 100644 --- a/src/basics/geometry3d/GbObjectGroup3D.cpp +++ b/src/basics/geometry3d/GbObjectGroup3D.cpp @@ -13,8 +13,7 @@ GbObjectGroup3D::GbObjectGroup3D() } /*=====================================================*/ GbObjectGroup3D::~GbObjectGroup3D() -{ -} += default; /*=====================================================*/ void GbObjectGroup3D::finalize() { diff --git a/src/basics/geometry3d/GbQuadFaceMesh3D.h b/src/basics/geometry3d/GbQuadFaceMesh3D.h index 0a754d756..4a623b0f7 100644 --- a/src/basics/geometry3d/GbQuadFaceMesh3D.h +++ b/src/basics/geometry3d/GbQuadFaceMesh3D.h @@ -33,7 +33,7 @@ public: class Vertex { public: - Vertex(){} + Vertex()= default; Vertex(float x, float y, float z) { this->x=x; @@ -46,7 +46,7 @@ public: class QuadFace { public: - QuadFace() {} + QuadFace() = default; QuadFace(int v1, int v2, int v3, int v4) { this->vertex1=v1; diff --git a/src/basics/geometry3d/GbVoxelMatrix3D.h b/src/basics/geometry3d/GbVoxelMatrix3D.h index 48e72e921..af02aa2ad 100644 --- a/src/basics/geometry3d/GbVoxelMatrix3D.h +++ b/src/basics/geometry3d/GbVoxelMatrix3D.h @@ -32,7 +32,7 @@ public: GbVoxelMatrix3D(); GbVoxelMatrix3D(int nx1, int nx2, int nx3, float initVal, double lowerThreshold = 0, double upperThreshold = 0); GbVoxelMatrix3D(const Matrix3D& voxelMatrix, double lowerThreshold = 0, double upperThreshold = 0); - ~GbVoxelMatrix3D() override {} + ~GbVoxelMatrix3D() override = default; void finalize() override {}; GbVoxelMatrix3D* clone() override; diff --git a/src/basics/geometry3d/KdTree/intersectionhandler/KdLineIntersectionHandler.h b/src/basics/geometry3d/KdTree/intersectionhandler/KdLineIntersectionHandler.h index d52e2905c..156dd720b 100644 --- a/src/basics/geometry3d/KdTree/intersectionhandler/KdLineIntersectionHandler.h +++ b/src/basics/geometry3d/KdTree/intersectionhandler/KdLineIntersectionHandler.h @@ -19,7 +19,7 @@ namespace Kd { public: virtual bool intersectLine(const UbTuple<T,T,T>& n1, const UbTuple<T,T,T>& n2, Node<T>& parent, Node<T>*& child1, Node<T>*& child2) const = 0; - virtual ~LineIntersectionHandler() {} + virtual ~LineIntersectionHandler() = default; }; } diff --git a/src/basics/geometry3d/KdTree/intersectionhandler/KdRayIntersectionHandler.h b/src/basics/geometry3d/KdTree/intersectionhandler/KdRayIntersectionHandler.h index 2e0740ce8..99803aa15 100644 --- a/src/basics/geometry3d/KdTree/intersectionhandler/KdRayIntersectionHandler.h +++ b/src/basics/geometry3d/KdTree/intersectionhandler/KdRayIntersectionHandler.h @@ -13,7 +13,7 @@ namespace Kd { public: virtual int intersectRay(const Ray<T>& ray, Node<T>& parent, Node<T>*& child1, Node<T>*& child2, std::set< UbKeys::Key3<int> >& mailbox) const = 0; - virtual ~RayIntersectionHandler() {} + virtual ~RayIntersectionHandler() = default; }; } diff --git a/src/basics/geometry3d/KdTree/splitalgorithms/KdSplitAlgorithm.h b/src/basics/geometry3d/KdTree/splitalgorithms/KdSplitAlgorithm.h index d50d972ff..4a8caa697 100644 --- a/src/basics/geometry3d/KdTree/splitalgorithms/KdSplitAlgorithm.h +++ b/src/basics/geometry3d/KdTree/splitalgorithms/KdSplitAlgorithm.h @@ -18,7 +18,7 @@ namespace Kd public: virtual SplitCandidate<T> findBestSplitCandidate(const int& level, const int& maxLevel, Node<T>& node ) const = 0; virtual void distributeTriFaces(const SplitCandidate<T>& candidate, std::vector<GbTriFaceMesh3D::TriFace>& triFacesForChild1, std::vector<GbTriFaceMesh3D::TriFace>& triFacesForChild2, Node<T>& node) const=0; - virtual ~SplitAlgorithm() {} + virtual ~SplitAlgorithm() = default; }; } diff --git a/src/cpu/VirtualFluidsCore/BoundaryConditions/EqDensityBCAlgorithm.cpp b/src/cpu/VirtualFluidsCore/BoundaryConditions/EqDensityBCAlgorithm.cpp index ce59be233..05d31244a 100644 --- a/src/cpu/VirtualFluidsCore/BoundaryConditions/EqDensityBCAlgorithm.cpp +++ b/src/cpu/VirtualFluidsCore/BoundaryConditions/EqDensityBCAlgorithm.cpp @@ -10,8 +10,7 @@ EqDensityBCAlgorithm::EqDensityBCAlgorithm() } ////////////////////////////////////////////////////////////////////////// EqDensityBCAlgorithm::~EqDensityBCAlgorithm() -{ -} += default; ////////////////////////////////////////////////////////////////////////// SPtr<BCAlgorithm> EqDensityBCAlgorithm::clone() { diff --git a/src/cpu/VirtualFluidsCore/BoundaryConditions/HighViscosityNoSlipBCAlgorithm.cpp b/src/cpu/VirtualFluidsCore/BoundaryConditions/HighViscosityNoSlipBCAlgorithm.cpp index 5dcd1b727..d8e866904 100644 --- a/src/cpu/VirtualFluidsCore/BoundaryConditions/HighViscosityNoSlipBCAlgorithm.cpp +++ b/src/cpu/VirtualFluidsCore/BoundaryConditions/HighViscosityNoSlipBCAlgorithm.cpp @@ -9,8 +9,7 @@ HighViscosityNoSlipBCAlgorithm::HighViscosityNoSlipBCAlgorithm() } ////////////////////////////////////////////////////////////////////////// HighViscosityNoSlipBCAlgorithm::~HighViscosityNoSlipBCAlgorithm() -{ -} += default; ////////////////////////////////////////////////////////////////////////// SPtr<BCAlgorithm> HighViscosityNoSlipBCAlgorithm::clone() { diff --git a/src/cpu/VirtualFluidsCore/BoundaryConditions/NonEqDensityBCAlgorithm.cpp b/src/cpu/VirtualFluidsCore/BoundaryConditions/NonEqDensityBCAlgorithm.cpp index 305aecd10..87994c736 100644 --- a/src/cpu/VirtualFluidsCore/BoundaryConditions/NonEqDensityBCAlgorithm.cpp +++ b/src/cpu/VirtualFluidsCore/BoundaryConditions/NonEqDensityBCAlgorithm.cpp @@ -10,8 +10,7 @@ NonEqDensityBCAlgorithm::NonEqDensityBCAlgorithm() } ////////////////////////////////////////////////////////////////////////// NonEqDensityBCAlgorithm::~NonEqDensityBCAlgorithm() -{ -} += default; ////////////////////////////////////////////////////////////////////////// SPtr<BCAlgorithm> NonEqDensityBCAlgorithm::clone() { diff --git a/src/cpu/VirtualFluidsCore/BoundaryConditions/NonReflectingOutflowBCAlgorithm.cpp b/src/cpu/VirtualFluidsCore/BoundaryConditions/NonReflectingOutflowBCAlgorithm.cpp index d02daf91e..6cf262bd6 100644 --- a/src/cpu/VirtualFluidsCore/BoundaryConditions/NonReflectingOutflowBCAlgorithm.cpp +++ b/src/cpu/VirtualFluidsCore/BoundaryConditions/NonReflectingOutflowBCAlgorithm.cpp @@ -12,8 +12,7 @@ NonReflectingOutflowBCAlgorithm::NonReflectingOutflowBCAlgorithm() } ////////////////////////////////////////////////////////////////////////// NonReflectingOutflowBCAlgorithm::~NonReflectingOutflowBCAlgorithm() -{ -} += default; ////////////////////////////////////////////////////////////////////////// SPtr<BCAlgorithm> NonReflectingOutflowBCAlgorithm::clone() { diff --git a/src/cpu/VirtualFluidsCore/BoundaryConditions/SlipBCAlgorithm.cpp b/src/cpu/VirtualFluidsCore/BoundaryConditions/SlipBCAlgorithm.cpp index 08ad53dad..f61b1fcfb 100644 --- a/src/cpu/VirtualFluidsCore/BoundaryConditions/SlipBCAlgorithm.cpp +++ b/src/cpu/VirtualFluidsCore/BoundaryConditions/SlipBCAlgorithm.cpp @@ -9,9 +9,7 @@ SlipBCAlgorithm::SlipBCAlgorithm() } ////////////////////////////////////////////////////////////////////////// SlipBCAlgorithm::~SlipBCAlgorithm() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// SPtr<BCAlgorithm> SlipBCAlgorithm::clone() { diff --git a/src/cpu/VirtualFluidsCore/BoundaryConditions/ThinWallNoSlipBCAlgorithm.cpp b/src/cpu/VirtualFluidsCore/BoundaryConditions/ThinWallNoSlipBCAlgorithm.cpp index ba8b1323b..39c427a53 100644 --- a/src/cpu/VirtualFluidsCore/BoundaryConditions/ThinWallNoSlipBCAlgorithm.cpp +++ b/src/cpu/VirtualFluidsCore/BoundaryConditions/ThinWallNoSlipBCAlgorithm.cpp @@ -11,9 +11,7 @@ ThinWallNoSlipBCAlgorithm::ThinWallNoSlipBCAlgorithm() } ////////////////////////////////////////////////////////////////////////// ThinWallNoSlipBCAlgorithm::~ThinWallNoSlipBCAlgorithm() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// SPtr<BCAlgorithm> ThinWallNoSlipBCAlgorithm::clone() { diff --git a/src/cpu/VirtualFluidsCore/BoundaryConditions/VelocityWithDensityBCAlgorithm.cpp b/src/cpu/VirtualFluidsCore/BoundaryConditions/VelocityWithDensityBCAlgorithm.cpp index 0655f1d49..7ebad4fa0 100644 --- a/src/cpu/VirtualFluidsCore/BoundaryConditions/VelocityWithDensityBCAlgorithm.cpp +++ b/src/cpu/VirtualFluidsCore/BoundaryConditions/VelocityWithDensityBCAlgorithm.cpp @@ -9,9 +9,7 @@ VelocityWithDensityBCAlgorithm::VelocityWithDensityBCAlgorithm() } ////////////////////////////////////////////////////////////////////////// VelocityWithDensityBCAlgorithm::~VelocityWithDensityBCAlgorithm() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// SPtr<BCAlgorithm> VelocityWithDensityBCAlgorithm::clone() { diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/AverageValuesCoProcessor.cpp b/src/cpu/VirtualFluidsCore/CoProcessors/AverageValuesCoProcessor.cpp index bf52598b0..131c2ff7b 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/AverageValuesCoProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/CoProcessors/AverageValuesCoProcessor.cpp @@ -16,9 +16,7 @@ using namespace std; AverageValuesCoProcessor::AverageValuesCoProcessor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// AverageValuesCoProcessor::AverageValuesCoProcessor(SPtr<Grid3D> grid, const std::string& path, WbWriter* const writer, SPtr<UbScheduler> s, SPtr<UbScheduler> Avs, SPtr<UbScheduler> rsMeans, SPtr<UbScheduler> rsRMS, bool restart) diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/CalculateForcesCoProcessor.cpp b/src/cpu/VirtualFluidsCore/CoProcessors/CalculateForcesCoProcessor.cpp index 97a745830..d66562b2d 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/CalculateForcesCoProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/CoProcessors/CalculateForcesCoProcessor.cpp @@ -53,9 +53,7 @@ CalculateForcesCoProcessor::CalculateForcesCoProcessor( SPtr<Grid3D> grid, SPtr< } ////////////////////////////////////////////////////////////////////////// CalculateForcesCoProcessor::~CalculateForcesCoProcessor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void CalculateForcesCoProcessor::process( double step ) { diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/DecreaseViscosityCoProcessor.cpp b/src/cpu/VirtualFluidsCore/CoProcessors/DecreaseViscosityCoProcessor.cpp index c06dccb3e..040d5f944 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/DecreaseViscosityCoProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/CoProcessors/DecreaseViscosityCoProcessor.cpp @@ -29,8 +29,7 @@ DecreaseViscosityCoProcessor::DecreaseViscosityCoProcessor(SPtr<Grid3D> grid, SP } ////////////////////////////////////////////////////////////////////////// DecreaseViscosityCoProcessor::~DecreaseViscosityCoProcessor() -{ -} += default; ////////////////////////////////////////////////////////////////////////// void DecreaseViscosityCoProcessor::process(double step) { diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/EmergencyExitCoProcessor.cpp b/src/cpu/VirtualFluidsCore/CoProcessors/EmergencyExitCoProcessor.cpp index 6da4749b8..f8d103396 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/EmergencyExitCoProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/CoProcessors/EmergencyExitCoProcessor.cpp @@ -26,9 +26,7 @@ EmergencyExitCoProcessor::EmergencyExitCoProcessor( SPtr<Grid3D> grid, SPtr<UbSc } ////////////////////////////////////////////////////////////////////////// EmergencyExitCoProcessor::~EmergencyExitCoProcessor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void EmergencyExitCoProcessor::process( double step ) { diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/ForceCalculator.cpp b/src/cpu/VirtualFluidsCore/CoProcessors/ForceCalculator.cpp index 1bdf0d57f..40a8a61f3 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/ForceCalculator.cpp +++ b/src/cpu/VirtualFluidsCore/CoProcessors/ForceCalculator.cpp @@ -19,9 +19,7 @@ ForceCalculator::ForceCalculator(SPtr<Communicator> comm) : comm(comm), forceX1g } ForceCalculator::~ForceCalculator() -{ - -} += default; diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/IntegrateValuesHelper.cpp b/src/cpu/VirtualFluidsCore/CoProcessors/IntegrateValuesHelper.cpp index 84e5b810f..474a4947e 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/IntegrateValuesHelper.cpp +++ b/src/cpu/VirtualFluidsCore/CoProcessors/IntegrateValuesHelper.cpp @@ -43,8 +43,7 @@ IntegrateValuesHelper::IntegrateValuesHelper(SPtr<Grid3D> grid, SPtr<Communicato } ////////////////////////////////////////////////////////////////////////// IntegrateValuesHelper::~IntegrateValuesHelper() -{ -} += default; ////////////////////////////////////////////////////////////////////////// void IntegrateValuesHelper::init(int level) { diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/LineTimeSeriesCoProcessor.h b/src/cpu/VirtualFluidsCore/CoProcessors/LineTimeSeriesCoProcessor.h index e3559b93b..ba8ec0ecf 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/LineTimeSeriesCoProcessor.h +++ b/src/cpu/VirtualFluidsCore/CoProcessors/LineTimeSeriesCoProcessor.h @@ -26,7 +26,7 @@ public: enum Direction {X1, X2, X3}; public: LineTimeSeriesCoProcessor(SPtr<Grid3D> grid, SPtr<UbScheduler> s, const std::string& path, SPtr<GbLine3D> line, int level,SPtr<Communicator> comm); - ~LineTimeSeriesCoProcessor() override{} + ~LineTimeSeriesCoProcessor() override= default; void process(double step) override; void writeLine(const std::string& path); diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/MicrophoneArrayCoProcessor.cpp b/src/cpu/VirtualFluidsCore/CoProcessors/MicrophoneArrayCoProcessor.cpp index eb412b499..8ea0e64d5 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/MicrophoneArrayCoProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/CoProcessors/MicrophoneArrayCoProcessor.cpp @@ -19,8 +19,7 @@ MicrophoneArrayCoProcessor::MicrophoneArrayCoProcessor(SPtr<Grid3D> grid, SPtr<U } MicrophoneArrayCoProcessor::~MicrophoneArrayCoProcessor() -{ -} += default; void MicrophoneArrayCoProcessor::process(double step) { diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/PressureCoefficientCoProcessor.cpp b/src/cpu/VirtualFluidsCore/CoProcessors/PressureCoefficientCoProcessor.cpp index ced56bb05..cd36bda41 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/PressureCoefficientCoProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/CoProcessors/PressureCoefficientCoProcessor.cpp @@ -25,9 +25,7 @@ PressureCoefficientCoProcessor::PressureCoefficientCoProcessor(SPtr<Grid3D> grid } ////////////////////////////////////////////////////////////////////////// PressureCoefficientCoProcessor::~PressureCoefficientCoProcessor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void PressureCoefficientCoProcessor::process(double step) { diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/PressureDifferenceCoProcessor.cpp b/src/cpu/VirtualFluidsCore/CoProcessors/PressureDifferenceCoProcessor.cpp index 6de9989b6..46399e0bd 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/PressureDifferenceCoProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/CoProcessors/PressureDifferenceCoProcessor.cpp @@ -51,8 +51,7 @@ PressureDifferenceCoProcessor::PressureDifferenceCoProcessor(SPtr<Grid3D> grid, } ////////////////////////////////////////////////////////////////////////// PressureDifferenceCoProcessor::~PressureDifferenceCoProcessor() -{ -} += default; ////////////////////////////////////////////////////////////////////////// void PressureDifferenceCoProcessor::process(double step) { diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/ShearStressCoProcessor.cpp b/src/cpu/VirtualFluidsCore/CoProcessors/ShearStressCoProcessor.cpp index 784ada997..c36e793d3 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/ShearStressCoProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/CoProcessors/ShearStressCoProcessor.cpp @@ -42,9 +42,7 @@ ShearStressCoProcessor::ShearStressCoProcessor(SPtr<Grid3D> grid, const std::str } ////////////////////////////////////////////////////////////////////////// ShearStressCoProcessor::~ShearStressCoProcessor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void ShearStressCoProcessor::process( double step ) { diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/ShearStressCoProcessor.h b/src/cpu/VirtualFluidsCore/CoProcessors/ShearStressCoProcessor.h index 62843ab2e..a054fa36e 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/ShearStressCoProcessor.h +++ b/src/cpu/VirtualFluidsCore/CoProcessors/ShearStressCoProcessor.h @@ -25,7 +25,7 @@ class ShearStressCoProcessor: public CoProcessor { public: //! Default constructor - ShearStressCoProcessor(){} + ShearStressCoProcessor()= default; //! Constructor ShearStressCoProcessor(SPtr<Grid3D> grid, const std::string& path, WbWriter* const writer, SPtr<UbScheduler> s, SPtr<UbScheduler> rs); diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/TimeAveragedValuesCoProcessor.cpp b/src/cpu/VirtualFluidsCore/CoProcessors/TimeAveragedValuesCoProcessor.cpp index d3b09f7ce..88e7b5a87 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/TimeAveragedValuesCoProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/CoProcessors/TimeAveragedValuesCoProcessor.cpp @@ -15,9 +15,7 @@ TimeAveragedValuesCoProcessor::TimeAveragedValuesCoProcessor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// TimeAveragedValuesCoProcessor::TimeAveragedValuesCoProcessor(SPtr<Grid3D> grid, const std::string& path, WbWriter* const writer, SPtr<UbScheduler> s, SPtr<Communicator> comm, int options) diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/TimeDependentBCCoProcessor.cpp b/src/cpu/VirtualFluidsCore/CoProcessors/TimeDependentBCCoProcessor.cpp index ea687cfba..d1308a110 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/TimeDependentBCCoProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/CoProcessors/TimeDependentBCCoProcessor.cpp @@ -10,9 +10,7 @@ TimeDependentBCCoProcessor::TimeDependentBCCoProcessor(SPtr<Grid3D> grid, SPtr<U } ////////////////////////////////////////////////////////////////////////// TimeDependentBCCoProcessor::~TimeDependentBCCoProcessor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void TimeDependentBCCoProcessor::process(double step) { diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/TimeseriesCoProcessor.cpp b/src/cpu/VirtualFluidsCore/CoProcessors/TimeseriesCoProcessor.cpp index c3297d04e..8f0ff8c99 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/TimeseriesCoProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/CoProcessors/TimeseriesCoProcessor.cpp @@ -45,8 +45,7 @@ TimeseriesCoProcessor::TimeseriesCoProcessor(SPtr<Grid3D> grid, SPtr<UbScheduler } ////////////////////////////////////////////////////////////////////////// TimeseriesCoProcessor::~TimeseriesCoProcessor() -{ -} += default; ////////////////////////////////////////////////////////////////////////// void TimeseriesCoProcessor::process(double step) { diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/WriteGbObjectsCoProcessor.cpp b/src/cpu/VirtualFluidsCore/CoProcessors/WriteGbObjectsCoProcessor.cpp index 66f01407e..0b66c1287 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/WriteGbObjectsCoProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/CoProcessors/WriteGbObjectsCoProcessor.cpp @@ -11,9 +11,7 @@ WriteGbObjectsCoProcessor::WriteGbObjectsCoProcessor(SPtr<Grid3D> grid, SPtr<UbS } ////////////////////////////////////////////////////////////////////////// WriteGbObjectsCoProcessor::~WriteGbObjectsCoProcessor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void WriteGbObjectsCoProcessor::process(double step) { diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/WriteMQFromSelectionCoProcessor.cpp b/src/cpu/VirtualFluidsCore/CoProcessors/WriteMQFromSelectionCoProcessor.cpp index 455de36b8..754cfb77b 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/WriteMQFromSelectionCoProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/CoProcessors/WriteMQFromSelectionCoProcessor.cpp @@ -15,9 +15,7 @@ #include "GbObject3D.h" WriteMQFromSelectionCoProcessor::WriteMQFromSelectionCoProcessor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// WriteMQFromSelectionCoProcessor::WriteMQFromSelectionCoProcessor(SPtr<Grid3D> grid, SPtr<UbScheduler> s, SPtr<GbObject3D> gbObject, diff --git a/src/cpu/VirtualFluidsCore/CoProcessors/WriteMQFromSelectionCoProcessor.h b/src/cpu/VirtualFluidsCore/CoProcessors/WriteMQFromSelectionCoProcessor.h index 7df84b9f5..a10ab7f27 100644 --- a/src/cpu/VirtualFluidsCore/CoProcessors/WriteMQFromSelectionCoProcessor.h +++ b/src/cpu/VirtualFluidsCore/CoProcessors/WriteMQFromSelectionCoProcessor.h @@ -27,7 +27,7 @@ public: SPtr<GbObject3D> gbObject, const std::string& path, WbWriter* const writer, SPtr<LBMUnitConverter> conv, SPtr<Communicator> comm); - ~WriteMQFromSelectionCoProcessor() override{} + ~WriteMQFromSelectionCoProcessor() override= default; void process(double step) override; diff --git a/src/cpu/VirtualFluidsCore/Connectors/Block3DConnectorFactory.cpp b/src/cpu/VirtualFluidsCore/Connectors/Block3DConnectorFactory.cpp index b8889d537..af4cefa67 100644 --- a/src/cpu/VirtualFluidsCore/Connectors/Block3DConnectorFactory.cpp +++ b/src/cpu/VirtualFluidsCore/Connectors/Block3DConnectorFactory.cpp @@ -5,12 +5,10 @@ #include "FineToCoarseNodeSetBlock3DConnector.h" Block3DConnectorFactory::Block3DConnectorFactory() -{ -} += default; ////////////////////////////////////////////////////////////////////////// Block3DConnectorFactory::~Block3DConnectorFactory() -{ -} += default; ////////////////////////////////////////////////////////////////////////// SPtr<Block3DConnector> Block3DConnectorFactory::createSameLevelDirectConnector(SPtr<Block3D> from, SPtr<Block3D> to, int sendDir) { diff --git a/src/cpu/VirtualFluidsCore/Connectors/CoarseToFineBlock3DConnector.h b/src/cpu/VirtualFluidsCore/Connectors/CoarseToFineBlock3DConnector.h index 98199fdde..54798eaf8 100644 --- a/src/cpu/VirtualFluidsCore/Connectors/CoarseToFineBlock3DConnector.h +++ b/src/cpu/VirtualFluidsCore/Connectors/CoarseToFineBlock3DConnector.h @@ -49,7 +49,7 @@ public: VectorTransmitterPtr sender11, VectorTransmitterPtr receiver11, int sendDir, InterpolationProcessorPtr iprocessor); - ~CoarseToFineBlock3DConnector() override {} + ~CoarseToFineBlock3DConnector() override = default; bool isLocalConnector() override; bool isRemoteConnector() override; diff --git a/src/cpu/VirtualFluidsCore/Connectors/ConnectorFactory.h b/src/cpu/VirtualFluidsCore/Connectors/ConnectorFactory.h index cd7bd1a41..323d0349f 100644 --- a/src/cpu/VirtualFluidsCore/Connectors/ConnectorFactory.h +++ b/src/cpu/VirtualFluidsCore/Connectors/ConnectorFactory.h @@ -11,8 +11,8 @@ class ConnectorFactory { public: - ConnectorFactory() {}; - virtual ~ConnectorFactory() {}; + ConnectorFactory() = default;; + virtual ~ConnectorFactory() = default;; virtual SPtr<Block3DConnector> createSameLevelDirectConnector(SPtr<Block3D> from, SPtr<Block3D> to, int sendDir) = 0; virtual SPtr<Block3DConnector> createSameLevelVectorConnector(SPtr<Block3D> block, diff --git a/src/cpu/VirtualFluidsCore/Data/D3Q27EsoTwist3DSoA.cpp b/src/cpu/VirtualFluidsCore/Data/D3Q27EsoTwist3DSoA.cpp index cf6a46c8a..77da3c462 100644 --- a/src/cpu/VirtualFluidsCore/Data/D3Q27EsoTwist3DSoA.cpp +++ b/src/cpu/VirtualFluidsCore/Data/D3Q27EsoTwist3DSoA.cpp @@ -3,8 +3,7 @@ #include "EsoTwistD3Q27System.h" D3Q27EsoTwist3DSoA::D3Q27EsoTwist3DSoA() -{ -} += default; ////////////////////////////////////////////////////////////////////////// D3Q27EsoTwist3DSoA::D3Q27EsoTwist3DSoA( const size_t& nx1, const size_t& nx2, const size_t& nx3, LBMReal value ) { @@ -42,9 +41,7 @@ D3Q27EsoTwist3DSoA::D3Q27EsoTwist3DSoA( const size_t& nx1, const size_t& nx2, co } ////////////////////////////////////////////////////////////////////////// D3Q27EsoTwist3DSoA::~D3Q27EsoTwist3DSoA() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void D3Q27EsoTwist3DSoA::swap() { diff --git a/src/cpu/VirtualFluidsCore/Data/VoidData3D.h b/src/cpu/VirtualFluidsCore/Data/VoidData3D.h index 7d5e08be5..b4a9b2ff6 100644 --- a/src/cpu/VirtualFluidsCore/Data/VoidData3D.h +++ b/src/cpu/VirtualFluidsCore/Data/VoidData3D.h @@ -7,14 +7,14 @@ class VoidData3D : public EsoTwist3D { public: - VoidData3D() {}; + VoidData3D() = default;; VoidData3D (size_t nx1, size_t nx2, size_t nx3, LBMReal /*value*/) { this->NX1 = nx1; this->NX2 = nx2; this->NX3 = nx3; } - ~VoidData3D() override {}; + ~VoidData3D() override = default;; size_t getNX1() const override { return NX1;} size_t getNX2() const override { return NX2;} size_t getNX3() const override { return NX3;} diff --git a/src/cpu/VirtualFluidsCore/Interactors/D3Q27TriFaceMeshInteractor.cpp b/src/cpu/VirtualFluidsCore/Interactors/D3Q27TriFaceMeshInteractor.cpp index cf4dff230..e4ef7b037 100644 --- a/src/cpu/VirtualFluidsCore/Interactors/D3Q27TriFaceMeshInteractor.cpp +++ b/src/cpu/VirtualFluidsCore/Interactors/D3Q27TriFaceMeshInteractor.cpp @@ -53,9 +53,7 @@ D3Q27TriFaceMeshInteractor::D3Q27TriFaceMeshInteractor(SPtr<GbTriFaceMesh3D> tri } ////////////////////////////////////////////////////////////////////////// D3Q27TriFaceMeshInteractor::~D3Q27TriFaceMeshInteractor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void D3Q27TriFaceMeshInteractor::initInteractor(const double& timeStep) { diff --git a/src/cpu/VirtualFluidsCore/LBM/BGKLBMKernel.cpp b/src/cpu/VirtualFluidsCore/LBM/BGKLBMKernel.cpp index c6b130bdd..b2f5cd60f 100644 --- a/src/cpu/VirtualFluidsCore/LBM/BGKLBMKernel.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/BGKLBMKernel.cpp @@ -15,9 +15,7 @@ BGKLBMKernel::BGKLBMKernel() } ////////////////////////////////////////////////////////////////////////// BGKLBMKernel::~BGKLBMKernel(void) -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void BGKLBMKernel::initDataSet() { diff --git a/src/cpu/VirtualFluidsCore/LBM/CompressibleCumulant4thOrderViscosityLBMKernel.cpp b/src/cpu/VirtualFluidsCore/LBM/CompressibleCumulant4thOrderViscosityLBMKernel.cpp index 055b0f770..a35eb6fe7 100644 --- a/src/cpu/VirtualFluidsCore/LBM/CompressibleCumulant4thOrderViscosityLBMKernel.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/CompressibleCumulant4thOrderViscosityLBMKernel.cpp @@ -20,9 +20,7 @@ CompressibleCumulant4thOrderViscosityLBMKernel::CompressibleCumulant4thOrderVisc } ////////////////////////////////////////////////////////////////////////// CompressibleCumulant4thOrderViscosityLBMKernel::~CompressibleCumulant4thOrderViscosityLBMKernel(void) -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void CompressibleCumulant4thOrderViscosityLBMKernel::initDataSet() { diff --git a/src/cpu/VirtualFluidsCore/LBM/CompressibleCumulantLBMKernel.cpp b/src/cpu/VirtualFluidsCore/LBM/CompressibleCumulantLBMKernel.cpp index c63a971f8..a018f7bb9 100644 --- a/src/cpu/VirtualFluidsCore/LBM/CompressibleCumulantLBMKernel.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/CompressibleCumulantLBMKernel.cpp @@ -22,9 +22,7 @@ CompressibleCumulantLBMKernel::CompressibleCumulantLBMKernel() } ////////////////////////////////////////////////////////////////////////// CompressibleCumulantLBMKernel::~CompressibleCumulantLBMKernel(void) -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void CompressibleCumulantLBMKernel::initDataSet() { diff --git a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetInterpolationProcessor.cpp b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetInterpolationProcessor.cpp index 013303f8a..60b99de30 100644 --- a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetInterpolationProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetInterpolationProcessor.cpp @@ -17,9 +17,7 @@ CompressibleOffsetInterpolationProcessor::CompressibleOffsetInterpolationProcess } ////////////////////////////////////////////////////////////////////////// CompressibleOffsetInterpolationProcessor::~CompressibleOffsetInterpolationProcessor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// InterpolationProcessorPtr CompressibleOffsetInterpolationProcessor::clone() { diff --git a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetMomentsInterpolationProcessor.cpp b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetMomentsInterpolationProcessor.cpp index 211bf2729..0cb62c2dc 100644 --- a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetMomentsInterpolationProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetMomentsInterpolationProcessor.cpp @@ -22,9 +22,7 @@ CompressibleOffsetMomentsInterpolationProcessor::CompressibleOffsetMomentsInterp } ////////////////////////////////////////////////////////////////////////// CompressibleOffsetMomentsInterpolationProcessor::~CompressibleOffsetMomentsInterpolationProcessor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// InterpolationProcessorPtr CompressibleOffsetMomentsInterpolationProcessor::clone() { diff --git a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetSquarePressureInterpolationProcessor.cpp b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetSquarePressureInterpolationProcessor.cpp index 4f3822b2b..2ecce9ba7 100644 --- a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetSquarePressureInterpolationProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetSquarePressureInterpolationProcessor.cpp @@ -20,9 +20,7 @@ CompressibleOffsetSquarePressureInterpolationProcessor::CompressibleOffsetSquare } ////////////////////////////////////////////////////////////////////////// CompressibleOffsetSquarePressureInterpolationProcessor::~CompressibleOffsetSquarePressureInterpolationProcessor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// InterpolationProcessorPtr CompressibleOffsetSquarePressureInterpolationProcessor::clone() { diff --git a/src/cpu/VirtualFluidsCore/LBM/IncompressibleCumulantLBMKernel.cpp b/src/cpu/VirtualFluidsCore/LBM/IncompressibleCumulantLBMKernel.cpp index dbeb77a1c..4e6c88fe1 100644 --- a/src/cpu/VirtualFluidsCore/LBM/IncompressibleCumulantLBMKernel.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/IncompressibleCumulantLBMKernel.cpp @@ -19,9 +19,7 @@ IncompressibleCumulantLBMKernel::IncompressibleCumulantLBMKernel() } ////////////////////////////////////////////////////////////////////////// IncompressibleCumulantLBMKernel::~IncompressibleCumulantLBMKernel(void) -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void IncompressibleCumulantLBMKernel::initDataSet() { diff --git a/src/cpu/VirtualFluidsCore/LBM/IncompressibleCumulantWithSpongeLayerLBMKernel.cpp b/src/cpu/VirtualFluidsCore/LBM/IncompressibleCumulantWithSpongeLayerLBMKernel.cpp index c84776771..7a6ff973c 100644 --- a/src/cpu/VirtualFluidsCore/LBM/IncompressibleCumulantWithSpongeLayerLBMKernel.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/IncompressibleCumulantWithSpongeLayerLBMKernel.cpp @@ -12,14 +12,10 @@ using namespace UbMath; ////////////////////////////////////////////////////////////////////////// IncompressibleCumulantWithSpongeLayerLBMKernel::IncompressibleCumulantWithSpongeLayerLBMKernel() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// IncompressibleCumulantWithSpongeLayerLBMKernel::~IncompressibleCumulantWithSpongeLayerLBMKernel(void) -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void IncompressibleCumulantWithSpongeLayerLBMKernel::initDataSet() { diff --git a/src/cpu/VirtualFluidsCore/LBM/IncompressibleOffsetInterpolationProcessor.cpp b/src/cpu/VirtualFluidsCore/LBM/IncompressibleOffsetInterpolationProcessor.cpp index 4183c509b..8bcab36fa 100644 --- a/src/cpu/VirtualFluidsCore/LBM/IncompressibleOffsetInterpolationProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/IncompressibleOffsetInterpolationProcessor.cpp @@ -17,9 +17,7 @@ IncompressibleOffsetInterpolationProcessor::IncompressibleOffsetInterpolationPro } ////////////////////////////////////////////////////////////////////////// IncompressibleOffsetInterpolationProcessor::~IncompressibleOffsetInterpolationProcessor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// InterpolationProcessorPtr IncompressibleOffsetInterpolationProcessor::clone() { diff --git a/src/cpu/VirtualFluidsCore/LBM/InitDensityLBMKernel.cpp b/src/cpu/VirtualFluidsCore/LBM/InitDensityLBMKernel.cpp index 66667b951..6a7256997 100644 --- a/src/cpu/VirtualFluidsCore/LBM/InitDensityLBMKernel.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/InitDensityLBMKernel.cpp @@ -12,8 +12,7 @@ InitDensityLBMKernel::InitDensityLBMKernel() } InitDensityLBMKernel::~InitDensityLBMKernel() -{ -} += default; void InitDensityLBMKernel::initDataSet() { diff --git a/src/cpu/VirtualFluidsCore/LBM/InterpolationHelper.cpp b/src/cpu/VirtualFluidsCore/LBM/InterpolationHelper.cpp index 5cf499849..0942a9f06 100644 --- a/src/cpu/VirtualFluidsCore/LBM/InterpolationHelper.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/InterpolationHelper.cpp @@ -8,9 +8,7 @@ InterpolationHelper::InterpolationHelper(InterpolationProcessorPtr iProcessor) : } ////////////////////////////////////////////////////////////////////////// InterpolationHelper::~InterpolationHelper() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void InterpolationHelper::interpolate8to1( D3Q27ICell& icellF, LBMReal* icellC, double /*x1*/, double /*x2*/, double /*x3*/, LBMReal omega ) { diff --git a/src/cpu/VirtualFluidsCore/LBM/InterpolationProcessor.cpp b/src/cpu/VirtualFluidsCore/LBM/InterpolationProcessor.cpp index 4b8b746b7..8cf695fc7 100644 --- a/src/cpu/VirtualFluidsCore/LBM/InterpolationProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/InterpolationProcessor.cpp @@ -3,14 +3,10 @@ ////////////////////////////////////////////////////////////////////////// InterpolationProcessor::InterpolationProcessor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// InterpolationProcessor::~InterpolationProcessor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void InterpolationProcessor::readICell(SPtr<DistributionArray3D> f, D3Q27ICell& icell, int x1, int x2, int x3) { diff --git a/src/cpu/VirtualFluidsCore/LBM/LBMKernelETD3Q27BGK.cpp b/src/cpu/VirtualFluidsCore/LBM/LBMKernelETD3Q27BGK.cpp index 0fbd8a95b..1da1a07ea 100644 --- a/src/cpu/VirtualFluidsCore/LBM/LBMKernelETD3Q27BGK.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/LBMKernelETD3Q27BGK.cpp @@ -17,9 +17,7 @@ LBMKernelETD3Q27BGK::LBMKernelETD3Q27BGK() } ////////////////////////////////////////////////////////////////////////// LBMKernelETD3Q27BGK::~LBMKernelETD3Q27BGK(void) -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void LBMKernelETD3Q27BGK::initDataSet() { diff --git a/src/cpu/VirtualFluidsCore/LBM/VoidLBMKernel.cpp b/src/cpu/VirtualFluidsCore/LBM/VoidLBMKernel.cpp index cc6bfcf81..8e4a73a7b 100644 --- a/src/cpu/VirtualFluidsCore/LBM/VoidLBMKernel.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/VoidLBMKernel.cpp @@ -4,14 +4,10 @@ #include "DataSet3D.h" VoidLBMKernel::VoidLBMKernel() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// VoidLBMKernel::~VoidLBMKernel() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void VoidLBMKernel::initDataSet() { diff --git a/src/cpu/VirtualFluidsCore/Parallel/MetisPartitioner.cpp b/src/cpu/VirtualFluidsCore/Parallel/MetisPartitioner.cpp index 55ab9e546..86a8e1e72 100644 --- a/src/cpu/VirtualFluidsCore/Parallel/MetisPartitioner.cpp +++ b/src/cpu/VirtualFluidsCore/Parallel/MetisPartitioner.cpp @@ -19,9 +19,7 @@ MetisPartitioner::MetisPartitioner() } ////////////////////////////////////////////////////////////////////////// MetisPartitioner::~MetisPartitioner() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// idx_t* MetisPartitioner::getMetisOptions() { diff --git a/src/cpu/VirtualFluidsCore/Parallel/PriorityQueueDecompositor.h b/src/cpu/VirtualFluidsCore/Parallel/PriorityQueueDecompositor.h index 67f1e52d4..a5234fd95 100644 --- a/src/cpu/VirtualFluidsCore/Parallel/PriorityQueueDecompositor.h +++ b/src/cpu/VirtualFluidsCore/Parallel/PriorityQueueDecompositor.h @@ -36,9 +36,7 @@ public: } } virtual ~PriorityQueueDecompositor() - { - - } + = default; void getDecomposition(std::vector< std::vector<T> >& prts) { for( itOb=objects.begin() ; itOb != objects.end(); itOb++) diff --git a/src/cpu/VirtualFluidsCore/Visitors/ChangeBoundaryDensityBlockVisitor.cpp b/src/cpu/VirtualFluidsCore/Visitors/ChangeBoundaryDensityBlockVisitor.cpp index 077dadeab..c0dabd959 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/ChangeBoundaryDensityBlockVisitor.cpp +++ b/src/cpu/VirtualFluidsCore/Visitors/ChangeBoundaryDensityBlockVisitor.cpp @@ -16,9 +16,7 @@ newBoundaryDensity(newBoundaryDensity) } ////////////////////////////////////////////////////////////////////////// ChangeBoundaryDensityBlockVisitor::~ChangeBoundaryDensityBlockVisitor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void ChangeBoundaryDensityBlockVisitor::visit(SPtr<Grid3D> grid, SPtr<Block3D> block) { diff --git a/src/cpu/VirtualFluidsCore/Visitors/CheckRatioBlockVisitor.h b/src/cpu/VirtualFluidsCore/Visitors/CheckRatioBlockVisitor.h index 7f3d59c47..da666fe47 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/CheckRatioBlockVisitor.h +++ b/src/cpu/VirtualFluidsCore/Visitors/CheckRatioBlockVisitor.h @@ -14,7 +14,7 @@ class CheckRatioBlockVisitor : public Block3DVisitor public: CheckRatioBlockVisitor(int levelDepth, bool includeNotActiveBlocks = true); - ~CheckRatioBlockVisitor() override {} + ~CheckRatioBlockVisitor() override = default; bool getState(); void resetState(); diff --git a/src/cpu/VirtualFluidsCore/Visitors/CoarsenCrossAndInsideGbObjectBlockVisitor.cpp b/src/cpu/VirtualFluidsCore/Visitors/CoarsenCrossAndInsideGbObjectBlockVisitor.cpp index bc94a821f..5e948fb23 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/CoarsenCrossAndInsideGbObjectBlockVisitor.cpp +++ b/src/cpu/VirtualFluidsCore/Visitors/CoarsenCrossAndInsideGbObjectBlockVisitor.cpp @@ -15,8 +15,7 @@ CoarsenCrossAndInsideGbObjectBlockVisitor::CoarsenCrossAndInsideGbObjectBlockVis } ////////////////////////////////////////////////////////////////////////// CoarsenCrossAndInsideGbObjectBlockVisitor::~CoarsenCrossAndInsideGbObjectBlockVisitor() -{ -} += default; ////////////////////////////////////////////////////////////////////////// void CoarsenCrossAndInsideGbObjectBlockVisitor::visit(const SPtr<Grid3D> grid, SPtr<Block3D> block) { diff --git a/src/cpu/VirtualFluidsCore/Visitors/ConnectorBlockVisitor.cpp b/src/cpu/VirtualFluidsCore/Visitors/ConnectorBlockVisitor.cpp index 6248316b5..01256a40c 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/ConnectorBlockVisitor.cpp +++ b/src/cpu/VirtualFluidsCore/Visitors/ConnectorBlockVisitor.cpp @@ -15,8 +15,7 @@ ConnectorBlockVisitor::ConnectorBlockVisitor(SPtr<Communicator> comm, LBMReal nu } ////////////////////////////////////////////////////////////////////////// ConnectorBlockVisitor::~ConnectorBlockVisitor(void) -{ -} += default; ////////////////////////////////////////////////////////////////////////// void ConnectorBlockVisitor::visit(SPtr<Grid3D> grid, SPtr<Block3D> block) { diff --git a/src/cpu/VirtualFluidsCore/Visitors/CreateTransmittersHelper.cpp b/src/cpu/VirtualFluidsCore/Visitors/CreateTransmittersHelper.cpp index 5e24c8696..24177504c 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/CreateTransmittersHelper.cpp +++ b/src/cpu/VirtualFluidsCore/Visitors/CreateTransmittersHelper.cpp @@ -14,9 +14,7 @@ using namespace std; ////////////////////////////////////////////////////////////////////////// CreateTransmittersHelper::CreateTransmittersHelper() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void CreateTransmittersHelper::createTransmitters(SPtr<Block3D> sblock, SPtr<Block3D> tblock, int dir, IBlock ib, TransmitterPtr& sender, TransmitterPtr& receiver, SPtr<Communicator> comm, TransmitterType tType) diff --git a/src/cpu/VirtualFluidsCore/Visitors/InitDistributionsWithInterpolationGridVisitor.cpp b/src/cpu/VirtualFluidsCore/Visitors/InitDistributionsWithInterpolationGridVisitor.cpp index bc6963c18..279714e35 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/InitDistributionsWithInterpolationGridVisitor.cpp +++ b/src/cpu/VirtualFluidsCore/Visitors/InitDistributionsWithInterpolationGridVisitor.cpp @@ -22,8 +22,7 @@ InitDistributionsWithInterpolationGridVisitor::InitDistributionsWithInterpolatio } ////////////////////////////////////////////////////////////////////////// InitDistributionsWithInterpolationGridVisitor::~InitDistributionsWithInterpolationGridVisitor() -{ -} += default; ////////////////////////////////////////////////////////////////////////// void InitDistributionsWithInterpolationGridVisitor::visit(SPtr<Grid3D> grid) { diff --git a/src/cpu/VirtualFluidsCore/Visitors/MetisPartitioningGridVisitor.cpp b/src/cpu/VirtualFluidsCore/Visitors/MetisPartitioningGridVisitor.cpp index 16dcbd43e..84258830b 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/MetisPartitioningGridVisitor.cpp +++ b/src/cpu/VirtualFluidsCore/Visitors/MetisPartitioningGridVisitor.cpp @@ -22,9 +22,7 @@ MetisPartitioningGridVisitor::MetisPartitioningGridVisitor(SPtr<Communicator> co } ////////////////////////////////////////////////////////////////////////// MetisPartitioningGridVisitor::~MetisPartitioningGridVisitor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void MetisPartitioningGridVisitor::visit(SPtr<Grid3D> grid) { diff --git a/src/cpu/VirtualFluidsCore/Visitors/OverlapBlockVisitor.h b/src/cpu/VirtualFluidsCore/Visitors/OverlapBlockVisitor.h index 15af7a41a..49f34438c 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/OverlapBlockVisitor.h +++ b/src/cpu/VirtualFluidsCore/Visitors/OverlapBlockVisitor.h @@ -14,7 +14,7 @@ class OverlapBlockVisitor : public Block3DVisitor public: OverlapBlockVisitor(int levelDepth, bool includeNotActiveBlocks = true); - ~OverlapBlockVisitor() override{} + ~OverlapBlockVisitor() override= default; bool isIterative() { return false; } diff --git a/src/cpu/VirtualFluidsCore/Visitors/RatioBlockVisitor.h b/src/cpu/VirtualFluidsCore/Visitors/RatioBlockVisitor.h index 21e4daa8f..f3f42d9cf 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/RatioBlockVisitor.h +++ b/src/cpu/VirtualFluidsCore/Visitors/RatioBlockVisitor.h @@ -14,7 +14,7 @@ class RatioBlockVisitor : public Block3DVisitor public: RatioBlockVisitor(int levelDepth, bool includeNotActiveBlocks = false); - ~RatioBlockVisitor() override {} + ~RatioBlockVisitor() override = default; bool expandsByAdaptation() { return this->expandBlocks; } diff --git a/src/cpu/VirtualFluidsCore/Visitors/RatioSmoothBlockVisitor.h b/src/cpu/VirtualFluidsCore/Visitors/RatioSmoothBlockVisitor.h index 3b7d095f7..856e51779 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/RatioSmoothBlockVisitor.h +++ b/src/cpu/VirtualFluidsCore/Visitors/RatioSmoothBlockVisitor.h @@ -13,7 +13,7 @@ class RatioSmoothBlockVisitor : public Block3DVisitor public: RatioSmoothBlockVisitor(int levelDepth, bool includeNotActiveBlocks = false); - ~RatioSmoothBlockVisitor() override {} + ~RatioSmoothBlockVisitor() override = default; bool expandsByAdaptation() { return this->expandBlocks; } diff --git a/src/cpu/VirtualFluidsCore/Visitors/RefineAroundGbObjectHelper.cpp b/src/cpu/VirtualFluidsCore/Visitors/RefineAroundGbObjectHelper.cpp index def2a0e11..59ffd9dfe 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/RefineAroundGbObjectHelper.cpp +++ b/src/cpu/VirtualFluidsCore/Visitors/RefineAroundGbObjectHelper.cpp @@ -19,8 +19,7 @@ RefineAroundGbObjectHelper::RefineAroundGbObjectHelper(SPtr<Grid3D> grid, int re } ////////////////////////////////////////////////////////////////////////// RefineAroundGbObjectHelper::~RefineAroundGbObjectHelper(void) -{ -} += default; ////////////////////////////////////////////////////////////////////////// void RefineAroundGbObjectHelper::refine() { diff --git a/src/cpu/VirtualFluidsCore/Visitors/RefineCrossAndInsideGbObjectBlockVisitor.cpp b/src/cpu/VirtualFluidsCore/Visitors/RefineCrossAndInsideGbObjectBlockVisitor.cpp index 0eaf38e90..4aed0a0f4 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/RefineCrossAndInsideGbObjectBlockVisitor.cpp +++ b/src/cpu/VirtualFluidsCore/Visitors/RefineCrossAndInsideGbObjectBlockVisitor.cpp @@ -17,8 +17,7 @@ RefineCrossAndInsideGbObjectBlockVisitor::RefineCrossAndInsideGbObjectBlockVisit } ////////////////////////////////////////////////////////////////////////// RefineCrossAndInsideGbObjectBlockVisitor::~RefineCrossAndInsideGbObjectBlockVisitor() -{ -} += default; ////////////////////////////////////////////////////////////////////////// void RefineCrossAndInsideGbObjectBlockVisitor::visit(const SPtr<Grid3D> grid, SPtr<Block3D> block) { diff --git a/src/cpu/VirtualFluidsCore/Visitors/RefineCrossAndInsideGbObjectHelper.cpp b/src/cpu/VirtualFluidsCore/Visitors/RefineCrossAndInsideGbObjectHelper.cpp index cff9fbfaf..912a551ba 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/RefineCrossAndInsideGbObjectHelper.cpp +++ b/src/cpu/VirtualFluidsCore/Visitors/RefineCrossAndInsideGbObjectHelper.cpp @@ -19,8 +19,7 @@ RefineCrossAndInsideGbObjectHelper::RefineCrossAndInsideGbObjectHelper(SPtr<Grid } ////////////////////////////////////////////////////////////////////////// RefineCrossAndInsideGbObjectHelper::~RefineCrossAndInsideGbObjectHelper(void) -{ -} += default; ////////////////////////////////////////////////////////////////////////// void RefineCrossAndInsideGbObjectHelper::refine() { diff --git a/src/cpu/VirtualFluidsCore/Visitors/RenumberBlockVisitor.h b/src/cpu/VirtualFluidsCore/Visitors/RenumberBlockVisitor.h index ff0939e01..874039548 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/RenumberBlockVisitor.h +++ b/src/cpu/VirtualFluidsCore/Visitors/RenumberBlockVisitor.h @@ -21,7 +21,7 @@ class RenumberBlockVisitor : public Block3DVisitor public: RenumberBlockVisitor(); - ~RenumberBlockVisitor() override {} + ~RenumberBlockVisitor() override = default; void visit(SPtr<Grid3D> grid, SPtr<Block3D> block) override; diff --git a/src/cpu/VirtualFluidsCore/Visitors/RenumberGridVisitor.h b/src/cpu/VirtualFluidsCore/Visitors/RenumberGridVisitor.h index b403947d6..f4b27b58e 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/RenumberGridVisitor.h +++ b/src/cpu/VirtualFluidsCore/Visitors/RenumberGridVisitor.h @@ -21,7 +21,7 @@ class RenumberGridVisitor : public Grid3DVisitor public: RenumberGridVisitor(SPtr<Communicator> com); - ~RenumberGridVisitor() override {} + ~RenumberGridVisitor() override = default; void visit(SPtr<Grid3D> grid) override; diff --git a/src/cpu/VirtualFluidsCore/Visitors/SetForcingBlockVisitor.h b/src/cpu/VirtualFluidsCore/Visitors/SetForcingBlockVisitor.h index d612a5f04..ac8936a13 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/SetForcingBlockVisitor.h +++ b/src/cpu/VirtualFluidsCore/Visitors/SetForcingBlockVisitor.h @@ -19,7 +19,7 @@ public: SetForcingBlockVisitor(const std::string& sForcingX1, const std::string& sForcingX2, const std::string& sForcingX3); - ~SetForcingBlockVisitor() override {} + ~SetForcingBlockVisitor() override = default; void visit(SPtr<Grid3D> grid, SPtr<Block3D> block) override; diff --git a/src/cpu/VirtualFluidsCore/Visitors/SetInterpolationDirsBlockVisitor.h b/src/cpu/VirtualFluidsCore/Visitors/SetInterpolationDirsBlockVisitor.h index 8645cf828..75dafc899 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/SetInterpolationDirsBlockVisitor.h +++ b/src/cpu/VirtualFluidsCore/Visitors/SetInterpolationDirsBlockVisitor.h @@ -14,7 +14,7 @@ class SetInterpolationDirsBlockVisitor : public Block3DVisitor public: SetInterpolationDirsBlockVisitor(std::vector<int>& dirs); - ~SetInterpolationDirsBlockVisitor() override {} + ~SetInterpolationDirsBlockVisitor() override = default; void visit(SPtr<Grid3D> grid, SPtr<Block3D> block) override; diff --git a/src/cpu/VirtualFluidsCore/Visitors/SetSpongeLayerBlockVisitor.cpp b/src/cpu/VirtualFluidsCore/Visitors/SetSpongeLayerBlockVisitor.cpp index 076a6515c..68c338d86 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/SetSpongeLayerBlockVisitor.cpp +++ b/src/cpu/VirtualFluidsCore/Visitors/SetSpongeLayerBlockVisitor.cpp @@ -12,9 +12,7 @@ SetSpongeLayerBlockVisitor::SetSpongeLayerBlockVisitor( const mu::Parser& sponge } ////////////////////////////////////////////////////////////////////////// SetSpongeLayerBlockVisitor::~SetSpongeLayerBlockVisitor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void SetSpongeLayerBlockVisitor::visit( SPtr<Grid3D> grid, SPtr<Block3D> block ) { diff --git a/src/cpu/VirtualFluidsCore/Visitors/SetUndefinedNodesBlockVisitor.h b/src/cpu/VirtualFluidsCore/Visitors/SetUndefinedNodesBlockVisitor.h index 9fe2b4f51..8e40ada12 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/SetUndefinedNodesBlockVisitor.h +++ b/src/cpu/VirtualFluidsCore/Visitors/SetUndefinedNodesBlockVisitor.h @@ -14,7 +14,7 @@ class SetUndefinedNodesBlockVisitor : public Block3DVisitor public: SetUndefinedNodesBlockVisitor(bool twoTypeOfConnectorsCheck=true); - ~SetUndefinedNodesBlockVisitor() override {} + ~SetUndefinedNodesBlockVisitor() override = default; void visit(SPtr<Grid3D> grid, SPtr<Block3D> block) override; protected: diff --git a/src/cpu/VirtualFluidsCore/Visitors/SpongeLayerBlockVisitor.cpp b/src/cpu/VirtualFluidsCore/Visitors/SpongeLayerBlockVisitor.cpp index 89db17a3d..bc8892968 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/SpongeLayerBlockVisitor.cpp +++ b/src/cpu/VirtualFluidsCore/Visitors/SpongeLayerBlockVisitor.cpp @@ -24,9 +24,7 @@ SpongeLayerBlockVisitor::SpongeLayerBlockVisitor(SPtr<GbCuboid3D> boundingBox, S } ////////////////////////////////////////////////////////////////////////// SpongeLayerBlockVisitor::~SpongeLayerBlockVisitor() -{ - -} += default; ////////////////////////////////////////////////////////////////////////// void SpongeLayerBlockVisitor::visit(SPtr<Grid3D> grid, SPtr<Block3D> block) { diff --git a/src/cpu/VirtualFluidsCore/Visitors/ViscosityBlockVisitor.h b/src/cpu/VirtualFluidsCore/Visitors/ViscosityBlockVisitor.h index 31f5d0316..603a47462 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/ViscosityBlockVisitor.h +++ b/src/cpu/VirtualFluidsCore/Visitors/ViscosityBlockVisitor.h @@ -14,7 +14,7 @@ class ViscosityBlockVisitor : public Block3DVisitor public: ViscosityBlockVisitor(LBMReal nu); - ~ViscosityBlockVisitor() override {} + ~ViscosityBlockVisitor() override = default; void visit(SPtr<Grid3D> grid, SPtr<Block3D> block) override; -- GitLab