diff --git a/src/gpu/VirtualFluids_GPU/Communication/ExchangeData27Test.cfg b/src/gpu/VirtualFluids_GPU/Communication/ExchangeData27Test.cfg deleted file mode 100644 index e414d4f3173e555b8944fa9637ebbd2023ce393c..0000000000000000000000000000000000000000 --- a/src/gpu/VirtualFluids_GPU/Communication/ExchangeData27Test.cfg +++ /dev/null @@ -1,3 +0,0 @@ -# these two parameters need to be defined in each config file -Path = /output/path -GridPath = /path/to/grid \ No newline at end of file diff --git a/src/gpu/VirtualFluids_GPU/Communication/ExchangeData27Test.cpp b/src/gpu/VirtualFluids_GPU/Communication/ExchangeData27Test.cpp index e445f59663157ccb67b6ebb9dc5a08d4af4c2679..473e8c1a5424cf7ddd05f6ed0a534814a3971dc6 100644 --- a/src/gpu/VirtualFluids_GPU/Communication/ExchangeData27Test.cpp +++ b/src/gpu/VirtualFluids_GPU/Communication/ExchangeData27Test.cpp @@ -28,7 +28,7 @@ protected: void SetUp() override { - para = std::make_shared<Parameter>(1, 0); + para = std::make_shared<Parameter>(); para->setMaxLevel(level + 1); // setMaxLevel resizes parH para->initLBMSimulationParameter(); // init parH diff --git a/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/IndexRearrangementForStreamsTest.cfg b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/IndexRearrangementForStreamsTest.cfg deleted file mode 100644 index e414d4f3173e555b8944fa9637ebbd2023ce393c..0000000000000000000000000000000000000000 --- a/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/IndexRearrangementForStreamsTest.cfg +++ /dev/null @@ -1,3 +0,0 @@ -# these two parameters need to be defined in each config file -Path = /output/path -GridPath = /path/to/grid \ No newline at end of file diff --git a/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/IndexRearrangementForStreamsTest.cpp b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/IndexRearrangementForStreamsTest.cpp index 6e777e2c13212d33251f563dcad525bf92f9d566..405370c905adc9937badde2f6e54f2d54942056b 100644 --- a/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/IndexRearrangementForStreamsTest.cpp +++ b/src/gpu/VirtualFluids_GPU/DataStructureInitializer/GridReaderGenerator/IndexRearrangementForStreamsTest.cpp @@ -214,7 +214,7 @@ private: void SetUp() override { - para = std::make_shared<Parameter>(1, 0); + para = std::make_shared<Parameter>(); testSubject = createTestSubjectFCBorderBulk(); } }; @@ -313,7 +313,7 @@ private: void SetUp() override { - para = std::make_shared<Parameter>(1, 0); + para = std::make_shared<Parameter>(); testSubject = createTestSubjectReorderSendIndices(); }; }; diff --git a/src/gpu/VirtualFluids_GPU/Parameter/Parameter.h b/src/gpu/VirtualFluids_GPU/Parameter/Parameter.h index 134bd63d5bd4fec4abb80d9084935c73645fa821..0d34b807f3bb19b1bf7beca25920ed755732c5ce 100644 --- a/src/gpu/VirtualFluids_GPU/Parameter/Parameter.h +++ b/src/gpu/VirtualFluids_GPU/Parameter/Parameter.h @@ -45,14 +45,11 @@ #include "VirtualFluids_GPU_export.h" struct curandStateXORWOW; -typedef struct curandStateXORWOW curandState; -namespace vf -{ -namespace basics +using curandState = struct curandStateXORWOW; +namespace vf:: basics { class ConfigurationFile; } -} // namespace vf class CudaStreamManager; //! \struct LBMSimulationParameter @@ -377,8 +374,8 @@ struct LBMSimulationParameter { class VIRTUALFLUIDS_GPU_EXPORT Parameter { public: - Parameter(const vf::basics::ConfigurationFile &configData, int numberOfProcesses, int myId); - Parameter(int numberOfProcesses, int myId); + Parameter(const vf::basics::ConfigurationFile &configData, const int numberOfProcesses = 1, const int myId = 0); + Parameter(const int numberOfProcesses = 1, const int myId = 0); ~Parameter(); void initLBMSimulationParameter(); diff --git a/src/gpu/VirtualFluids_GPU/Parameter/ParameterTest.cpp b/src/gpu/VirtualFluids_GPU/Parameter/ParameterTest.cpp index 5d9485b5aa0715f7141d8db411b3e1ce5399bd41..9e05ed1332b34420656e6c0c81f07501da7c7aac 100644 --- a/src/gpu/VirtualFluids_GPU/Parameter/ParameterTest.cpp +++ b/src/gpu/VirtualFluids_GPU/Parameter/ParameterTest.cpp @@ -39,7 +39,7 @@ TEST(ParameterTest, check_all_Parameter_CanBePassedToConstructor) vf::basics::ConfigurationFile config; config.load(filePath.string()); - Parameter para(config, 1, 0); + Parameter para(config); // test optional parameter EXPECT_THAT(para.getOutputPath(), testing::Eq("/output/path/")); @@ -151,7 +151,7 @@ TEST(ParameterTest, check_all_Parameter_CanBePassedToConstructor) TEST(ParameterTest, defaultGridPath) { - Parameter para(1, 0); + Parameter para; EXPECT_THAT(para.getGridPath(), testing::Eq("grid/")); EXPECT_THAT(para.getConcentration(), testing::Eq("grid/conc.dat")); } @@ -190,7 +190,7 @@ TEST(ParameterTest, setGridPathOverridesConfigFile) TEST(ParameterTest, userMissedSlash) { - Parameter para(1, 0); + Parameter para; para.setGridPath("gridPathTest"); EXPECT_THAT(para.getGridPath(), testing::Eq("gridPathTest/"));