diff --git a/src/gpu/GridGenerator/utilities/transformator/TransformatorImp.h b/src/gpu/GridGenerator/utilities/transformator/TransformatorImp.h index f2e68bc131d7e80e4777ab0ac3ac003e203633a8..89e06699f9656aa300f8346a550a0ee673c99331 100644 --- a/src/gpu/GridGenerator/utilities/transformator/TransformatorImp.h +++ b/src/gpu/GridGenerator/utilities/transformator/TransformatorImp.h @@ -41,8 +41,8 @@ public: GRIDGENERATOR_EXPORT void transformGridToWorld(Triangle &t) const; GRIDGENERATOR_EXPORT void transformGridToWorld(Vertex &value) const; - GRIDGENERATOR_EXPORT void transformGridToWorld(BoundingBox &box) const; - GRIDGENERATOR_EXPORT void transformWorldToGrid(BoundingBox &box) const; + GRIDGENERATOR_EXPORT void transformGridToWorld(BoundingBox &box) const override; + GRIDGENERATOR_EXPORT void transformWorldToGrid(BoundingBox &box) const override; GRIDGENERATOR_EXPORT bool operator==(const TransformatorImp& trafo) const; diff --git a/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.h b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.h index 66b07deda5d8e21874fd6e1993eed66d91a2884c..79f7f2b6a1d1fc45217cf5e28df4f5b599f5c0e4 100644 --- a/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.h +++ b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/GridGenerator.h @@ -30,10 +30,10 @@ public: void allocArrays_BoundaryQs() override; void allocArrays_OffsetScale() override; - virtual void setDimensions(); - virtual void setBoundingBox(); + virtual void setDimensions() override; + virtual void setBoundingBox() override; - virtual void initPeriodicNeigh(std::vector<std::vector<std::vector<unsigned int> > > periodV, std::vector<std::vector<unsigned int> > periodIndex, std::string way); + virtual void initPeriodicNeigh(std::vector<std::vector<std::vector<unsigned int> > > periodV, std::vector<std::vector<unsigned int> > periodIndex, std::string way) override; private: void setPressureValues(int channelSide) const; diff --git a/src/gpu/VirtualFluids_GPU/FindInterface/FindInterface.cpp b/src/gpu/VirtualFluids_GPU/FindInterface/FindInterface.cpp index 7287c7687605f116ba0af19c41a4e25d448ca07c..460e46fddf10807a0bdb1018200633a1b3940a3f 100644 --- a/src/gpu/VirtualFluids_GPU/FindInterface/FindInterface.cpp +++ b/src/gpu/VirtualFluids_GPU/FindInterface/FindInterface.cpp @@ -2589,17 +2589,17 @@ void interpolation(InterpolationCellCF &intCF, InterpolationCellFC &intFC, jC = CF_Coarse[ INTERFACE_S]; jF = CF_Fine[ INTERFACE_S]; hC = CF_Coarse[ INTERFACE_T]; hF = CF_Fine[ INTERFACE_T]; - if ((needInterface[INTERFACE_W]==false)) + if (needInterface[INTERFACE_W]==false) { iC = CF_NCoarse[INTERFACE_W]; iF = CF_NFine[INTERFACE_W]; xOff = (real)-0.5f; } - if ((needInterface[INTERFACE_S]==false)) + if (needInterface[INTERFACE_S]==false) { jC = CF_NCoarse[INTERFACE_S]; jF = CF_NFine[INTERFACE_S]; yOff = (real)-0.5f; } - if ((needInterface[INTERFACE_T]==false)) + if (needInterface[INTERFACE_T]==false) { hC = CF_NCoarse[INTERFACE_T]; hF = CF_NFine[INTERFACE_T]; zOff = (real)0.5f; @@ -2670,7 +2670,7 @@ void interpolation(InterpolationCellCF &intCF, InterpolationCellFC &intFC, offFC.zOffFC[intFC.kFC] = zOff; intFC.kFC++; } - if ((needInterface[INTERFACE_T]==false)) + if (needInterface[INTERFACE_T]==false) { iC = FC_Coarse[ INTERFACE_W]; iF = FC_Fine[ INTERFACE_W]; jC = FC_Coarse[ INTERFACE_S]; jF = FC_Fine[ INTERFACE_S]; @@ -2812,7 +2812,7 @@ void interpolation(InterpolationCellCF &intCF, InterpolationCellFC &intFC, offFC.zOffFC[intFC.kFC] = zOff; intFC.kFC++; } - if ((needInterface[INTERFACE_S]==false)) + if (needInterface[INTERFACE_S]==false) { iC = FC_Coarse[ INTERFACE_W]; iF = FC_Fine[ INTERFACE_W]; jC = FC_NCoarse[INTERFACE_S]; jF = FC_NFine[INTERFACE_S]; @@ -2827,7 +2827,7 @@ void interpolation(InterpolationCellCF &intCF, InterpolationCellFC &intFC, offFC.zOffFC[intFC.kFC] = zOff; intFC.kFC++; } - if ((needInterface[INTERFACE_B]==false)) + if (needInterface[INTERFACE_B]==false) { iC = FC_Coarse[ INTERFACE_W]; iF = FC_Fine[ INTERFACE_W]; jC = FC_Coarse[ INTERFACE_S]; jF = FC_Fine[ INTERFACE_S]; diff --git a/src/gpu/VirtualFluids_GPU/Input/PositionReader.cpp b/src/gpu/VirtualFluids_GPU/Input/PositionReader.cpp index 82a4dd9ea95d4d87d6dc5c3e2b4b9661f40458f6..ec91e92e5c4d9dc2c5abcc4794f781be72380e60 100644 --- a/src/gpu/VirtualFluids_GPU/Input/PositionReader.cpp +++ b/src/gpu/VirtualFluids_GPU/Input/PositionReader.cpp @@ -2,33 +2,33 @@ #include "basics/utilities/UbFileInputASCII.h" -static const int E = dirE; //static const int E = 0; -static const int W = dirW; //static const int W = 1; -static const int N = dirN; //static const int N = 2; -static const int S = dirS; //static const int S = 3; -static const int T = dirT; //static const int T = 4; -static const int B = dirB; //static const int B = 5; -static const int NE = dirNE; //static const int NE = 6; -static const int SW = dirSW; //static const int SW = 7; -static const int SE = dirSE; //static const int SE = 8; -static const int NW = dirNW; //static const int NW = 9; -static const int TE = dirTE; //static const int TE = 10; -static const int BW = dirBW; //static const int BW = 11; -static const int BE = dirBE; //static const int BE = 12; -static const int TW = dirTW; //static const int TW = 13; -static const int TN = dirTN; //static const int TN = 14; -static const int BS = dirBS; //static const int BS = 15; -static const int BN = dirBN; //static const int BN = 16; -static const int TS = dirTS; //static const int TS = 17; -static const int TNE = dirTNE; //static const int TNE = 18; -static const int TNW = dirTNW; //static const int TNW = 19; -static const int TSE = dirTSE; //static const int TSE = 20; -static const int TSW = dirTSW; //static const int TSW = 21; -static const int BNE = dirBNE; //static const int BNE = 22; -static const int BNW = dirBNW; //static const int BNW = 23; -static const int BSE = dirBSE; //static const int BSE = 24; -static const int BSW = dirBSW; //static const int BSW = 25; -static const int ZERO = dirZERO; //static const int ZERO = 26; +// static const int E = dirE; //static const int E = 0; +// static const int W = dirW; //static const int W = 1; +// static const int N = dirN; //static const int N = 2; +// static const int S = dirS; //static const int S = 3; +// static const int T = dirT; //static const int T = 4; +// static const int B = dirB; //static const int B = 5; +// static const int NE = dirNE; //static const int NE = 6; +// static const int SW = dirSW; //static const int SW = 7; +// static const int SE = dirSE; //static const int SE = 8; +// static const int NW = dirNW; //static const int NW = 9; +// static const int TE = dirTE; //static const int TE = 10; +// static const int BW = dirBW; //static const int BW = 11; +// static const int BE = dirBE; //static const int BE = 12; +// static const int TW = dirTW; //static const int TW = 13; +// static const int TN = dirTN; //static const int TN = 14; +// static const int BS = dirBS; //static const int BS = 15; +// static const int BN = dirBN; //static const int BN = 16; +// static const int TS = dirTS; //static const int TS = 17; +// static const int TNE = dirTNE; //static const int TNE = 18; +// static const int TNW = dirTNW; //static const int TNW = 19; +// static const int TSE = dirTSE; //static const int TSE = 20; +// static const int TSW = dirTSW; //static const int TSW = 21; +// static const int BNE = dirBNE; //static const int BNE = 22; +// static const int BNW = dirBNW; //static const int BNW = 23; +// static const int BSE = dirBSE; //static const int BSE = 24; +// static const int BSW = dirBSW; //static const int BSW = 25; +// static const int ZERO = dirZERO; //static const int ZERO = 26; static const int INV_E = dirE; //= W; diff --git a/src/gpu/VirtualFluids_GPU/Kernel/Kernel.h b/src/gpu/VirtualFluids_GPU/Kernel/Kernel.h index 02846d7c19515915382d8e852774e0331df567df..8932dadb3f92256cba279121193f94dbabdc0a6d 100644 --- a/src/gpu/VirtualFluids_GPU/Kernel/Kernel.h +++ b/src/gpu/VirtualFluids_GPU/Kernel/Kernel.h @@ -16,6 +16,7 @@ class Kernel { public: + virtual ~Kernel() = default; virtual void run() = 0; virtual bool checkParameter() = 0; diff --git a/src/gpu/VirtualFluids_GPU/Kernel/Utilities/CheckParameterStrategy/CheckParameterStrategy.h b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/CheckParameterStrategy/CheckParameterStrategy.h index 2cb2b1b4200356020236c26e7fe264d9bc16b013..2fcd9a081df520af8d5517747b021a3f0353df6f 100644 --- a/src/gpu/VirtualFluids_GPU/Kernel/Utilities/CheckParameterStrategy/CheckParameterStrategy.h +++ b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/CheckParameterStrategy/CheckParameterStrategy.h @@ -8,7 +8,8 @@ class Parameter; class CheckParameterStrategy { public: - virtual bool checkParameter(std::shared_ptr<Parameter> para) = 0; + virtual ~CheckParameterStrategy() = default; + virtual bool checkParameter(std::shared_ptr<Parameter> para) = 0; }; #endif \ No newline at end of file diff --git a/src/gpu/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/KernelFactory.h b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/KernelFactory.h index b799354b7db532090490db33cbbf1e67ae0e38a8..34a16e564023de43503b70246b12253f746a2bc8 100644 --- a/src/gpu/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/KernelFactory.h +++ b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/KernelFactory/KernelFactory.h @@ -17,6 +17,7 @@ class PorousMedia; class VIRTUALFLUIDS_GPU_EXPORT KernelFactory { public: + virtual ~KernelFactory() = default; virtual std::vector< std::shared_ptr< Kernel>> makeKernels(std::shared_ptr<Parameter> para) = 0; virtual std::vector< std::shared_ptr< ADKernel>> makeAdvDifKernels(std::shared_ptr<Parameter> para) = 0; diff --git a/src/gpu/VirtualFluids_GPU/Kernel/Utilities/Mapper/KernelMapper/KernelMapper.h b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/Mapper/KernelMapper/KernelMapper.h index c4bda81d8d4af6470743619a9b0dcc3aafcb97f1..c493ca8f154b7b999a49c977fdcce51754720ba9 100644 --- a/src/gpu/VirtualFluids_GPU/Kernel/Utilities/Mapper/KernelMapper/KernelMapper.h +++ b/src/gpu/VirtualFluids_GPU/Kernel/Utilities/Mapper/KernelMapper/KernelMapper.h @@ -1,4 +1,4 @@ -#ifndef KERNEL_MAPPPER_H +#ifndef KERNEL_MAPPER_H #define KERNEL_MAPPER_H #include "Utilities/EnumMapper/EnumMapperImp.h" diff --git a/src/gpu/VirtualFluids_GPU/Parameter/Parameter.cpp b/src/gpu/VirtualFluids_GPU/Parameter/Parameter.cpp index 7aeab5900b35ff2aaebd579509822559139b1831..d23d54265f79b99ead3e756099a16d6d46702a01 100644 --- a/src/gpu/VirtualFluids_GPU/Parameter/Parameter.cpp +++ b/src/gpu/VirtualFluids_GPU/Parameter/Parameter.cpp @@ -4280,7 +4280,7 @@ void Parameter::setMultiKernelOn(bool isOn) } void Parameter::setMultiKernelLevel(std::vector< int> kernelLevel) { - this->multiKernelLevel = multiKernelLevel; + this->multiKernelLevel = kernelLevel; } void Parameter::setMultiKernel(std::vector< KernelType> kernel) { diff --git a/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessor.h b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessor.h index 1d64b40c5252c261cc61b6588c6c6fb95c31eb0b..3c7fac487405ea95615d7913400992c05035ff92 100644 --- a/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessor.h +++ b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessor.h @@ -8,6 +8,7 @@ class Parameter; class PreProcessor { public: + virtual ~PreProcessor() = default; virtual void init(std::shared_ptr<Parameter> para, int level) = 0; virtual bool checkParameter() = 0; diff --git a/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/PreProcessorFactory.h b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/PreProcessorFactory.h index 6c43ac7dd23aedd0d9b65c1b4b0beaaf449a471d..80413722b0266d19daae03eb3d0a539b95c62507 100644 --- a/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/PreProcessorFactory.h +++ b/src/gpu/VirtualFluids_GPU/PreProcessor/PreProcessorFactory/PreProcessorFactory.h @@ -14,6 +14,7 @@ class Parameter; class VIRTUALFLUIDS_GPU_EXPORT PreProcessorFactory { public: + virtual ~PreProcessorFactory() = default; virtual std::shared_ptr<PreProcessor> makePreProcessor(std::vector<PreProcessorType> preProcessorTypes, std::shared_ptr<Parameter> para) = 0; };