diff --git a/3rdParty/metis/metis-5.1.1/include/metis.h b/3rdParty/metis/metis-5.1.1/include/metis.h index 90f5163c1d96ad05b78c9033904e327db6706ec3..3f2e81ca580980c55e974bb63b389a0cc078b7f8 100644 --- a/3rdParty/metis/metis-5.1.1/include/metis.h +++ b/3rdParty/metis/metis-5.1.1/include/metis.h @@ -10,6 +10,8 @@ #ifndef _METIS_H_ #define _METIS_H_ +#pragma clang system_header + /**************************************************************************** * A set of defines that can be modified by the user *****************************************************************************/ diff --git a/src/basics/basics/utilities/UbFileInput.h b/src/basics/basics/utilities/UbFileInput.h index 2c57b175faf491b65abd28f9538038b3947ec58f..a15d656bc5284b8b77406fabb39d83c9d95f1ec0 100644 --- a/src/basics/basics/utilities/UbFileInput.h +++ b/src/basics/basics/utilities/UbFileInput.h @@ -36,7 +36,7 @@ public: enum FILETYPE {ASCII, BINARY}; public: - UbFileInput() : filename(""), commentindicator('C') { } + UbFileInput() : filename("") { } virtual ~UbFileInput() { infile.close(); } virtual bool operator!() { return !(infile); } @@ -89,7 +89,7 @@ public: protected: std::ifstream infile; std::string filename; - char commentindicator; + char commentindicator{'C'}; }; #endif //UBFILEINPUT_H diff --git a/src/basics/basics/utilities/UbFileOutput.h b/src/basics/basics/utilities/UbFileOutput.h index 2ee5ac92fa1a59c31044bc7da95382805b09a389..6cb2d4bbb00e5759d8873f45bc59cf3fb8b632b1 100644 --- a/src/basics/basics/utilities/UbFileOutput.h +++ b/src/basics/basics/utilities/UbFileOutput.h @@ -35,7 +35,7 @@ public: enum FILETYPE {ASCII, BINARY}; public: - UbFileOutput() : filename(""), commentindicator('C') { } + UbFileOutput() : filename("") { } UbFileOutput(const std::string& filename) : filename(filename), commentindicator('C') { } virtual ~UbFileOutput() { outfile.flush();outfile.close(); } @@ -87,7 +87,7 @@ public: protected: std::ofstream outfile; std::string filename; - char commentindicator; + char commentindicator{'C'}; }; #endif //UBFILEOUTPUT_H diff --git a/src/basics/geometry3d/GbCylinder3D.cpp b/src/basics/geometry3d/GbCylinder3D.cpp index 1bfae6b3461111e94f6fa2eb84f32ed3027dd67e..6aa121a5e8a235a0be068659351dba20039e28d1 100644 --- a/src/basics/geometry3d/GbCylinder3D.cpp +++ b/src/basics/geometry3d/GbCylinder3D.cpp @@ -9,9 +9,7 @@ using namespace std; // Konstruktor /*==========================================================*/ GbCylinder3D::GbCylinder3D() - : minX1(0.0) , minX2(0.0) , minX3(0.0) - , maxX1(0.0) , maxX2(0.0) , maxX3(0.0) - , centerX1(0.0), centerX2(0.0), centerX3(0.0) + { this->setName("cylinder"); GbPoint3D* p1 = new GbPoint3D(); diff --git a/src/basics/geometry3d/GbCylinder3D.h b/src/basics/geometry3d/GbCylinder3D.h index 2528834e5a4b11cb1d3419bc84dff5efb37be030..bf8e19a2843837bb9b9ac7155771d5560c8bb8f5 100644 --- a/src/basics/geometry3d/GbCylinder3D.h +++ b/src/basics/geometry3d/GbCylinder3D.h @@ -112,9 +112,9 @@ protected: GbLine3D* mLine; double mRad; - double minX1, minX2, minX3; - double maxX1, maxX2, maxX3; - double centerX1, centerX2, centerX3; + double minX1{0.0}, minX2{0.0}, minX3{0.0}; + double maxX1{0.0}, maxX2{0.0}, maxX3{0.0}; + double centerX1{0.0}, centerX2{0.0}, centerX3{0.0}; int cylinderType; diff --git a/src/basics/geometry3d/GbTriFaceMesh3D.cpp b/src/basics/geometry3d/GbTriFaceMesh3D.cpp index 3a6b7652f0fc36a725b56879785ff93b0509d03a..6ac4146ee20dde7775c89531fa3c97a37eb711b6 100644 --- a/src/basics/geometry3d/GbTriFaceMesh3D.cpp +++ b/src/basics/geometry3d/GbTriFaceMesh3D.cpp @@ -22,12 +22,9 @@ using namespace std; GbTriFaceMesh3D::GbTriFaceMesh3D() : GbObject3D() - , buildVertTriRelationMap(false) - , kdTree(NULL) - , transX1(0.0) - , transX2(0.0) - , transX3(0.0) - , transferViaFilename(false) + , + kdTree(NULL) + { this->setName("CAB_GbTriFaceMesh3D"); diff --git a/src/basics/geometry3d/GbTriFaceMesh3D.h b/src/basics/geometry3d/GbTriFaceMesh3D.h index f4e0c89292eab27aa6327442999127103f6feb51..1aed8f915e5722b122790262e5560a7179cd7c35 100644 --- a/src/basics/geometry3d/GbTriFaceMesh3D.h +++ b/src/basics/geometry3d/GbTriFaceMesh3D.h @@ -46,7 +46,7 @@ public: class Vertex { public: - Vertex() : x(0.0), y(0.0), z(0.0) { } + Vertex() { } Vertex(const float& x, const float& y, const float& z) : x(x), y(y),z(z) { } Vertex(Vertex* vert) { @@ -94,14 +94,14 @@ public: } public: - float x, y, z; + float x{0.0}, y{0.0}, z{0.0}; }; ////////////////////////////////////////////////////////////////////////// class TriFace { public: TriFace() - : v1(-1), v2(-1), v3(-1), nx(0.0), ny(0.0), nz(0.0) + { } @@ -207,8 +207,8 @@ public: } public: - int v1, v2, v3; - float nx, ny, nz; + int v1{-1}, v2{-1}, v3{-1}; + float nx{0.0}, ny{0.0}, nz{0.0}; }; public: @@ -301,10 +301,10 @@ protected: std::vector<TriFace>* triangles; //for transfer std::string filename; - bool transferViaFilename; - double transX1; - double transX2; - double transX3; + bool transferViaFilename{false}; + double transX1{0.0}; + double transX2{0.0}; + double transX3{0.0}; double x1min; double x1max; @@ -318,7 +318,7 @@ protected: bool consistent; - bool buildVertTriRelationMap; + bool buildVertTriRelationMap{false}; std::multimap<Vertex*,TriFace*> relationVertTris; Kd::Tree< double >* kdTree; diff --git a/src/basics/geometry3d/GbVoxelMatrix3D.cpp b/src/basics/geometry3d/GbVoxelMatrix3D.cpp index 45a5adcc146170f59627f462034904c0f0b3f910..4f1d5b56c96b05609bdaa4a5f5bb9390e2f05212 100644 --- a/src/basics/geometry3d/GbVoxelMatrix3D.cpp +++ b/src/basics/geometry3d/GbVoxelMatrix3D.cpp @@ -42,19 +42,7 @@ GbVoxelMatrix3D::GbVoxelMatrix3D(int nx1, int nx2, int nx3, float initVal, doubl /*=======================================================*/ GbVoxelMatrix3D::GbVoxelMatrix3D() : GbObject3D() - , minX1(0.0) - , minX2(0.0) - , minX3(0.0) - , nodesX1(0) - , nodesX2(0) - , nodesX3(0) - , lowerThreshold(0.0) - , upperThreshold(0.0) - , deltaX1(1.0) - , deltaX2(1.0) - , deltaX3(1.0) - , transferViaFilename(false) - , addSurfaceTriangleSetFlag(true) + { this->setName("VoxelMatrix3D"); } diff --git a/src/basics/geometry3d/GbVoxelMatrix3D.h b/src/basics/geometry3d/GbVoxelMatrix3D.h index af02aa2ad4f7d882b31b1c555dafddebe2ba2f13..69af1e54795606f2251063370f8b2f75908d8ffa 100644 --- a/src/basics/geometry3d/GbVoxelMatrix3D.h +++ b/src/basics/geometry3d/GbVoxelMatrix3D.h @@ -159,21 +159,21 @@ protected: protected: //for transfer std::string filename; - bool transferViaFilename; + bool transferViaFilename{false}; - bool addSurfaceTriangleSetFlag; + bool addSurfaceTriangleSetFlag{true}; - int nodesX1; - int nodesX2; - int nodesX3; - double lowerThreshold, upperThreshold; + int nodesX1{0}; + int nodesX2{0}; + int nodesX3{0}; + double lowerThreshold{0.0}, upperThreshold{0.0}; - double minX1; - double minX2; - double minX3; - double deltaX1; - double deltaX2; - double deltaX3; + double minX1{0.0}; + double minX2{0.0}; + double minX3{0.0}; + double deltaX1{1.0}; + double deltaX2{1.0}; + double deltaX3{1.0}; Matrix3D voxelMatrix; diff --git a/src/basics/geometry3d/KdTree/KdSplitCandidate.h b/src/basics/geometry3d/KdTree/KdSplitCandidate.h index 9fe19c0657d01b4867020c99e0f16cdc7b453bc6..0b532b81941cd67487a107ca1b1505595d9a1850 100644 --- a/src/basics/geometry3d/KdTree/KdSplitCandidate.h +++ b/src/basics/geometry3d/KdTree/KdSplitCandidate.h @@ -10,16 +10,11 @@ namespace Kd { public: SplitCandidate() - : axis(0) - , position(0.0) - , starting(0) - , ending(0) - , np_left(false) - , np_right(false) - , Cn(0.0) - , nr(0) - , nl(0) - , isValid(false) + : + position(0.0) + , + Cn(0.0) + { } @@ -51,17 +46,17 @@ namespace Kd /* ======================================================================================= */ public: - int axis; + int axis{0}; T Cn; T position; - int nl; - int nr; + int nl{0}; + int nr{0}; int np; - int starting; - int ending; - bool np_left; - bool np_right; - bool isValid; + int starting{0}; + int ending{0}; + bool np_left{false}; + bool np_right{false}; + bool isValid{false}; }; } diff --git a/src/basics/geometry3d/KdTree/KdSplitCandidateManager.h b/src/basics/geometry3d/KdTree/KdSplitCandidateManager.h index 0139434ebde3bf91fee160a9c7b53ecbcf4bd3bc..7c5d707b8b6616ad0a1c08801869ba22f4d458e5 100644 --- a/src/basics/geometry3d/KdTree/KdSplitCandidateManager.h +++ b/src/basics/geometry3d/KdTree/KdSplitCandidateManager.h @@ -15,8 +15,7 @@ namespace Kd { public: SplitCandidateManager() - : objects_starting_outside_left(0) - , objects_fully_outside_node(0) + { } @@ -63,8 +62,8 @@ namespace Kd /* ======================================================================================= */ public: - int objects_starting_outside_left; - int objects_fully_outside_node; + int objects_starting_outside_left{0}; + int objects_fully_outside_node{0}; private: std::map<T, SplitCandidate<T> > splitCandidates; diff --git a/src/cpu/VirtualFluidsCore/Connectors/D3Q27ETCFOffVectorConnector.h b/src/cpu/VirtualFluidsCore/Connectors/D3Q27ETCFOffVectorConnector.h index d7ba85b09ead1caebd0542712a56d14259c0d023..96c8627fe4b113c3e195c041b86975c119f3d285 100644 --- a/src/cpu/VirtualFluidsCore/Connectors/D3Q27ETCFOffVectorConnector.h +++ b/src/cpu/VirtualFluidsCore/Connectors/D3Q27ETCFOffVectorConnector.h @@ -44,7 +44,7 @@ template< typename VectorTransmitter > class D3Q27ETCFOffVectorConnector : public Block3DConnector { public: - typedef typename VectorTransmitter::value_type vector_type; + using vector_type = typename VectorTransmitter::value_type; using VectorTransmitterPtr = SPtr<VectorTransmitter>; public: D3Q27ETCFOffVectorConnector(SPtr<Block3D> block, diff --git a/src/cpu/VirtualFluidsCore/Interactors/D3Q27TriFaceMeshInteractor.cpp b/src/cpu/VirtualFluidsCore/Interactors/D3Q27TriFaceMeshInteractor.cpp index e4ef7b03719b0373df617f051e2916eb0e830e2e..1f6dc3f2da45c58cb685fb5d64f04ba40fe6cc80 100644 --- a/src/cpu/VirtualFluidsCore/Interactors/D3Q27TriFaceMeshInteractor.cpp +++ b/src/cpu/VirtualFluidsCore/Interactors/D3Q27TriFaceMeshInteractor.cpp @@ -30,7 +30,7 @@ using namespace std; D3Q27TriFaceMeshInteractor::D3Q27TriFaceMeshInteractor() -: D3Q27Interactor(), forceshift(0.0), velocityshift(0.0), forceshiftpolicy(false), velocityshiftpolicy(false), useHalfSpace(true), regardPIOTest(true) +: D3Q27Interactor() { this->stressMode = STRESSNORMAL; } diff --git a/src/cpu/VirtualFluidsCore/Interactors/D3Q27TriFaceMeshInteractor.h b/src/cpu/VirtualFluidsCore/Interactors/D3Q27TriFaceMeshInteractor.h index 84ac491b91fc59482766cfff6b1dd2a8e1512b48..70e1b2d254e5d1b9e5b0f946f3cc87a223dc9529 100644 --- a/src/cpu/VirtualFluidsCore/Interactors/D3Q27TriFaceMeshInteractor.h +++ b/src/cpu/VirtualFluidsCore/Interactors/D3Q27TriFaceMeshInteractor.h @@ -80,12 +80,12 @@ public: protected: int stressMode; - double forceshift; - double velocityshift; - bool forceshiftpolicy; - bool velocityshiftpolicy; - bool useHalfSpace; - bool regardPIOTest; + double forceshift{0.0}; + double velocityshift{0.0}; + bool forceshiftpolicy{false}; + bool velocityshiftpolicy{false}; + bool useHalfSpace{true}; + bool regardPIOTest{true}; void reinitWithStoredQs(const double& timeStep); // bool reinitWithStoredQsFlag; diff --git a/src/cpu/VirtualFluidsCore/LBM/BGKLBMKernel.h b/src/cpu/VirtualFluidsCore/LBM/BGKLBMKernel.h index 6a45748f2af6f45ff3749e5ca3e31b0fcf64b5f8..0118352ba5fe18437d3733c0da7f88f2e51229f9 100644 --- a/src/cpu/VirtualFluidsCore/LBM/BGKLBMKernel.h +++ b/src/cpu/VirtualFluidsCore/LBM/BGKLBMKernel.h @@ -11,7 +11,7 @@ class BGKLBMKernel : public LBMKernel { public: BGKLBMKernel(); - ~BGKLBMKernel(void) override; + ~BGKLBMKernel() override; void calculate(int step)override; SPtr<LBMKernel> clone()override; double getCalculationTime() override; diff --git a/src/cpu/VirtualFluidsCore/LBM/CompressibleCumulant4thOrderViscosityLBMKernel.h b/src/cpu/VirtualFluidsCore/LBM/CompressibleCumulant4thOrderViscosityLBMKernel.h index 4acff84c19d6eaacd469b0d105bb5466a69be3fa..2cdd9c5b32b0068b5e586a7033a2456f72167d31 100644 --- a/src/cpu/VirtualFluidsCore/LBM/CompressibleCumulant4thOrderViscosityLBMKernel.h +++ b/src/cpu/VirtualFluidsCore/LBM/CompressibleCumulant4thOrderViscosityLBMKernel.h @@ -18,7 +18,7 @@ public: enum Parameter{NORMAL, MAGIC}; public: CompressibleCumulant4thOrderViscosityLBMKernel(); - ~CompressibleCumulant4thOrderViscosityLBMKernel(void) override; + ~CompressibleCumulant4thOrderViscosityLBMKernel() override; void calculate(int step) override; SPtr<LBMKernel> clone() override; double getCalculationTime() override; diff --git a/src/cpu/VirtualFluidsCore/LBM/CompressibleCumulantLBMKernel.h b/src/cpu/VirtualFluidsCore/LBM/CompressibleCumulantLBMKernel.h index a31ed59ddb8510d36548f84516b0071e4a4b6d97..802a707708583b9f76700f5f12038f70b29db7b4 100644 --- a/src/cpu/VirtualFluidsCore/LBM/CompressibleCumulantLBMKernel.h +++ b/src/cpu/VirtualFluidsCore/LBM/CompressibleCumulantLBMKernel.h @@ -18,7 +18,7 @@ public: enum Parameter{NORMAL, MAGIC}; public: CompressibleCumulantLBMKernel(); - ~CompressibleCumulantLBMKernel(void) override; + ~CompressibleCumulantLBMKernel() override; void calculate(int step) override; SPtr<LBMKernel> clone() override; double getCalculationTime() override; diff --git a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetInterpolationProcessor.cpp b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetInterpolationProcessor.cpp index 60b99de306b916ad4ccb53b33db396465c9084e5..88f67d8a94789df2444e4eda5d17a10e55c128e9 100644 --- a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetInterpolationProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetInterpolationProcessor.cpp @@ -4,7 +4,7 @@ using namespace UbMath; CompressibleOffsetInterpolationProcessor::CompressibleOffsetInterpolationProcessor() - : omegaC(0.0), omegaF(0.0) + { //forcingC = 0; //9.99685e-7; //forcingF = 0; //forcingC*0.5; diff --git a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetInterpolationProcessor.h b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetInterpolationProcessor.h index d29a20497b3601f30509f074ee1d3000f3d9937c..d855e545cdc8a4ad3c09a8e2bf60ee9dc3116b09 100644 --- a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetInterpolationProcessor.h +++ b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetInterpolationProcessor.h @@ -26,7 +26,7 @@ public: //LBMReal forcingC, forcingF; protected: private: - LBMReal omegaC, omegaF; + LBMReal omegaC{0.0}, omegaF{0.0}; LBMReal a0, ax, ay, az, axx, ayy, azz, axy, axz, ayz, b0, bx, by, bz, bxx, byy, bzz, bxy, bxz, byz, c0, cx, cy, cz, cxx, cyy, czz, cxy, cxz, cyz, axyz, bxyz, cxyz; LBMReal xoff, yoff, zoff; LBMReal xoff_sq, yoff_sq, zoff_sq; diff --git a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetMomentsInterpolationProcessor.cpp b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetMomentsInterpolationProcessor.cpp index 0cb62c2dc688b3c2da9485dfcce487cfb37bad71..54d3b32b26cea7f597b0c487668ca74cb99193ad 100644 --- a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetMomentsInterpolationProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetMomentsInterpolationProcessor.cpp @@ -4,7 +4,7 @@ using namespace UbMath; CompressibleOffsetMomentsInterpolationProcessor::CompressibleOffsetMomentsInterpolationProcessor() - : omegaC(0.0), omegaF(0.0) + { this->bulkViscosity = 0.0; this->shearViscosity = 0.0; diff --git a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetMomentsInterpolationProcessor.h b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetMomentsInterpolationProcessor.h index e5492f1594f33058569ada467d4d24c603435379..bee108e64a9294a3286e3b79519d496bd5ac91cf 100644 --- a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetMomentsInterpolationProcessor.h +++ b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetMomentsInterpolationProcessor.h @@ -26,7 +26,7 @@ public: void setBulkViscosity(LBMReal shearViscosity, LBMReal bulkViscosity); protected: private: - LBMReal omegaC, omegaF; + LBMReal omegaC{0.0}, omegaF{0.0}; LBMReal a0, ax, ay, az, axx, ayy, azz, axy, axz, ayz, b0, bx, by, bz, bxx, byy, bzz, bxy, bxz, byz, c0, cx, cy, cz, cxx, cyy, czz, cxy, cxz, cyz, axyz, bxyz, cxyz; LBMReal xoff, yoff, zoff; LBMReal xoff_sq, yoff_sq, zoff_sq; diff --git a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetSquarePressureInterpolationProcessor.cpp b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetSquarePressureInterpolationProcessor.cpp index 2ecce9ba79267dd1d9ae2e4b2ee30eb528aa20af..3436dd58471605b08e6cbfdc676474c4418cedfe 100644 --- a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetSquarePressureInterpolationProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetSquarePressureInterpolationProcessor.cpp @@ -4,7 +4,7 @@ using namespace UbMath; CompressibleOffsetSquarePressureInterpolationProcessor::CompressibleOffsetSquarePressureInterpolationProcessor() - : omegaC(0.0), omegaF(0.0) + { this->bulkOmegaToOmega = false; this->OxxPyyPzzC = one; diff --git a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetSquarePressureInterpolationProcessor.h b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetSquarePressureInterpolationProcessor.h index b00d3839543107501a16dabea5866b37af305544..e456668afc3d8b3a5c993774d60df5c9edff28a7 100644 --- a/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetSquarePressureInterpolationProcessor.h +++ b/src/cpu/VirtualFluidsCore/LBM/CompressibleOffsetSquarePressureInterpolationProcessor.h @@ -26,7 +26,7 @@ public: void setBulkOmegaToOmega(bool value); protected: private: - LBMReal omegaC, omegaF; + LBMReal omegaC{0.0}, omegaF{0.0}; LBMReal a0, ax, ay, az, axx, ayy, azz, axy, axz, ayz, b0, bx, by, bz, bxx, byy, bzz, bxy, bxz, byz, c0, cx, cy, cz, cxx, cyy, czz, cxy, cxz, cyz, axyz, bxyz, cxyz; LBMReal xoff, yoff, zoff; LBMReal xoff_sq, yoff_sq, zoff_sq; diff --git a/src/cpu/VirtualFluidsCore/LBM/IncompressibleCumulantLBMKernel.h b/src/cpu/VirtualFluidsCore/LBM/IncompressibleCumulantLBMKernel.h index f614d94531acd5a5f9b7f0f83dcaef8c08bbb698..d7c3c78a6ffb2c27b99fbf603f5561dff0171c29 100644 --- a/src/cpu/VirtualFluidsCore/LBM/IncompressibleCumulantLBMKernel.h +++ b/src/cpu/VirtualFluidsCore/LBM/IncompressibleCumulantLBMKernel.h @@ -20,7 +20,7 @@ public: enum Parameter{NORMAL, MAGIC}; public: IncompressibleCumulantLBMKernel(); - ~IncompressibleCumulantLBMKernel(void) override; + ~IncompressibleCumulantLBMKernel() override; void calculate(int step) override; SPtr<LBMKernel> clone() override; double getCalculationTime() override; diff --git a/src/cpu/VirtualFluidsCore/LBM/IncompressibleCumulantWithSpongeLayerLBMKernel.h b/src/cpu/VirtualFluidsCore/LBM/IncompressibleCumulantWithSpongeLayerLBMKernel.h index ab7ef611ea0e7917188a396b4d1d9fb7e9f46bb1..2747cdc7673b6fb7aa3ade08162568f14c3e3ad1 100644 --- a/src/cpu/VirtualFluidsCore/LBM/IncompressibleCumulantWithSpongeLayerLBMKernel.h +++ b/src/cpu/VirtualFluidsCore/LBM/IncompressibleCumulantWithSpongeLayerLBMKernel.h @@ -21,7 +21,7 @@ class IncompressibleCumulantWithSpongeLayerLBMKernel : public IncompressibleCum { public: IncompressibleCumulantWithSpongeLayerLBMKernel(); - ~IncompressibleCumulantWithSpongeLayerLBMKernel(void) override; + ~IncompressibleCumulantWithSpongeLayerLBMKernel() override; SPtr<LBMKernel> clone() override; void calculate(int step) override; void initRelaxFactor(int vdir, double vL1, double vdx, double vSP); diff --git a/src/cpu/VirtualFluidsCore/LBM/IncompressibleOffsetInterpolationProcessor.cpp b/src/cpu/VirtualFluidsCore/LBM/IncompressibleOffsetInterpolationProcessor.cpp index 8bcab36fa93401431d5b6c67ab03fb7e0bf6951e..74b0402bd341466dac24a37ef0f70e3e2e022620 100644 --- a/src/cpu/VirtualFluidsCore/LBM/IncompressibleOffsetInterpolationProcessor.cpp +++ b/src/cpu/VirtualFluidsCore/LBM/IncompressibleOffsetInterpolationProcessor.cpp @@ -4,7 +4,7 @@ IncompressibleOffsetInterpolationProcessor::IncompressibleOffsetInterpolationProcessor() - : omegaC(0.0), omegaF(0.0) + { //forcingC = 0; //9.99685e-7; //forcingF = 0; //forcingC*0.5; diff --git a/src/cpu/VirtualFluidsCore/LBM/IncompressibleOffsetInterpolationProcessor.h b/src/cpu/VirtualFluidsCore/LBM/IncompressibleOffsetInterpolationProcessor.h index 079cae864f9bfec9f6168095f288280ea3f8e151..db1479adeee2febb0290c661d95149d9740abf76 100644 --- a/src/cpu/VirtualFluidsCore/LBM/IncompressibleOffsetInterpolationProcessor.h +++ b/src/cpu/VirtualFluidsCore/LBM/IncompressibleOffsetInterpolationProcessor.h @@ -27,7 +27,7 @@ public: //LBMReal forcingC, forcingF; protected: private: - LBMReal omegaC, omegaF; + LBMReal omegaC{0.0}, omegaF{0.0}; LBMReal a0, ax, ay, az, axx, ayy, azz, axy, axz, ayz, b0, bx, by, bz, bxx, byy, bzz, bxy, bxz, byz, c0, cx, cy, cz, cxx, cyy, czz, cxy, cxz, cyz, axyz, bxyz, cxyz; LBMReal xoff, yoff, zoff; LBMReal xoff_sq, yoff_sq, zoff_sq; diff --git a/src/cpu/VirtualFluidsCore/LBM/LBMKernelETD3Q27BGK.h b/src/cpu/VirtualFluidsCore/LBM/LBMKernelETD3Q27BGK.h index 56c5c033a6b9078bcffc45b82fc1304ff2889933..09e495c2375b8f009f2a231ca4a762437031303b 100644 --- a/src/cpu/VirtualFluidsCore/LBM/LBMKernelETD3Q27BGK.h +++ b/src/cpu/VirtualFluidsCore/LBM/LBMKernelETD3Q27BGK.h @@ -11,7 +11,7 @@ class LBMKernelETD3Q27BGK : public LBMKernel { public: LBMKernelETD3Q27BGK(); - ~LBMKernelETD3Q27BGK(void) override; + ~LBMKernelETD3Q27BGK() override; void calculate(int step)override; SPtr<LBMKernel> clone()override; double getCalculationTime() override; diff --git a/src/cpu/VirtualFluidsCore/Visitors/CoarsenCrossAndInsideGbObjectBlockVisitor.cpp b/src/cpu/VirtualFluidsCore/Visitors/CoarsenCrossAndInsideGbObjectBlockVisitor.cpp index 5e948fb237d900f42c0caae631a70f775a0983f2..e8eaa11d4f21a115d7d9d2c1a8ecc53c0dbff466 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/CoarsenCrossAndInsideGbObjectBlockVisitor.cpp +++ b/src/cpu/VirtualFluidsCore/Visitors/CoarsenCrossAndInsideGbObjectBlockVisitor.cpp @@ -4,7 +4,7 @@ #include <geometry3d/GbObject3D.h> CoarsenCrossAndInsideGbObjectBlockVisitor::CoarsenCrossAndInsideGbObjectBlockVisitor() - : Block3DVisitor(), notActive(true) + : Block3DVisitor() { } ////////////////////////////////////////////////////////////////////////// diff --git a/src/cpu/VirtualFluidsCore/Visitors/CoarsenCrossAndInsideGbObjectBlockVisitor.h b/src/cpu/VirtualFluidsCore/Visitors/CoarsenCrossAndInsideGbObjectBlockVisitor.h index 9054926081ecc831197f2c46cf7f14afe7e2794d..a62e6dc8dac71e4e1ad4d7c6f1beebdde53823dd 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/CoarsenCrossAndInsideGbObjectBlockVisitor.h +++ b/src/cpu/VirtualFluidsCore/Visitors/CoarsenCrossAndInsideGbObjectBlockVisitor.h @@ -26,7 +26,7 @@ public: ////////////////////////////////////////////////////////////////////////// protected: SPtr<GbObject3D> geoObject; - bool notActive; + bool notActive{true}; int coarseLevel; }; diff --git a/src/cpu/VirtualFluidsCore/Visitors/RefineAroundGbObjectHelper.h b/src/cpu/VirtualFluidsCore/Visitors/RefineAroundGbObjectHelper.h index 3c21476a8fff8aff87d75e721d0e60fad882221c..76a7bb38571908fe732a06f9aaac1cb52e7080c0 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/RefineAroundGbObjectHelper.h +++ b/src/cpu/VirtualFluidsCore/Visitors/RefineAroundGbObjectHelper.h @@ -20,7 +20,7 @@ public: //! \param startDistance start distance from geometry for refinement //! \param stopDistance stop distance from geometry for refinement RefineAroundGbObjectHelper(SPtr<Grid3D> grid, int maxRefineLevel, SPtr<D3Q27TriFaceMeshInteractor> objectIter, double startDistance, double stopDistance, SPtr<Communicator> comm); - virtual ~RefineAroundGbObjectHelper(void); + virtual ~RefineAroundGbObjectHelper(); //! start refinement void refine(); private: diff --git a/src/cpu/VirtualFluidsCore/Visitors/RefineCrossAndInsideGbObjectBlockVisitor.cpp b/src/cpu/VirtualFluidsCore/Visitors/RefineCrossAndInsideGbObjectBlockVisitor.cpp index 4aed0a0f47d78fb108f6eff1eabcad6700af8a1b..3b72cfd4d47fd22d3fa3badb7b246a4c6cb1f29c 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/RefineCrossAndInsideGbObjectBlockVisitor.cpp +++ b/src/cpu/VirtualFluidsCore/Visitors/RefineCrossAndInsideGbObjectBlockVisitor.cpp @@ -6,7 +6,7 @@ RefineCrossAndInsideGbObjectBlockVisitor::RefineCrossAndInsideGbObjectBlockVisitor() -: Block3DVisitor() , notActive(true) +: Block3DVisitor() { } ////////////////////////////////////////////////////////////////////////// diff --git a/src/cpu/VirtualFluidsCore/Visitors/RefineCrossAndInsideGbObjectBlockVisitor.h b/src/cpu/VirtualFluidsCore/Visitors/RefineCrossAndInsideGbObjectBlockVisitor.h index d8b5b188839286c8542b5885da316f6e772c370b..07e3e3b70b155cc2a94f9dcb4f481cd39975e74e 100644 --- a/src/cpu/VirtualFluidsCore/Visitors/RefineCrossAndInsideGbObjectBlockVisitor.h +++ b/src/cpu/VirtualFluidsCore/Visitors/RefineCrossAndInsideGbObjectBlockVisitor.h @@ -27,7 +27,7 @@ public: void visit(SPtr<Grid3D> grid, SPtr<Block3D> block) override; protected: SPtr<GbObject3D> geoObject; - bool notActive; + bool notActive{true}; }; #endif