diff --git a/src/gpu/VirtualFluids_GPU/Output/DataWriter.h b/src/gpu/VirtualFluids_GPU/Output/DataWriter.h index 564ab4f01b82709cf90fab87bcde0a6e866a4a25..41fbfb5056aa8c11020f9b70001516575bae9956 100644 --- a/src/gpu/VirtualFluids_GPU/Output/DataWriter.h +++ b/src/gpu/VirtualFluids_GPU/Output/DataWriter.h @@ -49,9 +49,9 @@ class DataWriter { public: //! Class default constructor - VIRTUALFLUIDS_GPU_EXPORT DataWriter() {} + VIRTUALFLUIDS_GPU_EXPORT DataWriter() = default; //! Class destructor - virtual VIRTUALFLUIDS_GPU_EXPORT ~DataWriter() {} + virtual VIRTUALFLUIDS_GPU_EXPORT ~DataWriter() = default; //! \brief write the initialization step to VTK file(s) //! \param para instance of classParameter diff --git a/src/gpu/VirtualFluids_GPU/Output/FileWriter.cpp b/src/gpu/VirtualFluids_GPU/Output/FileWriter.cpp index 989d9f0be767914ce5bdc4822f225bb2de256b21..276dbfc2bb6d65a774719acb931727cb5a03b731 100644 --- a/src/gpu/VirtualFluids_GPU/Output/FileWriter.cpp +++ b/src/gpu/VirtualFluids_GPU/Output/FileWriter.cpp @@ -82,12 +82,12 @@ void FileWriter::writeUnstrucuredGridLT(SPtr<Parameter> para, std::vector<std::s std::vector< UbTupleFloat3 > nodes; std::vector< UbTupleUInt8 > cells; std::vector< std::string > nodedatanames; - nodedatanames.push_back("Press"); - nodedatanames.push_back("DRho"); - nodedatanames.push_back("Vx"); - nodedatanames.push_back("Vy"); - nodedatanames.push_back("Vz"); - nodedatanames.push_back("Geometry"); + nodedatanames.emplace_back("Press"); + nodedatanames.emplace_back("DRho"); + nodedatanames.emplace_back("Vx"); + nodedatanames.emplace_back("Vy"); + nodedatanames.emplace_back("Vz"); + nodedatanames.emplace_back("Geometry"); unsigned int number1, number2, number3, number4, number5, number6, number7, number8; unsigned int dn1, dn2, dn3, dn4, dn5, dn6, dn7, dn8; bool neighborsAreFluid; @@ -185,13 +185,13 @@ void FileWriter::writeUnstrucuredGridAD(SPtr<Parameter> para, std::vector<std::s std::vector<UbTupleFloat3> nodes; std::vector<UbTupleUInt8> cells; std::vector<std::string> nodedatanames; - nodedatanames.push_back("Press"); - nodedatanames.push_back("DRho"); - nodedatanames.push_back("Vx"); - nodedatanames.push_back("Vy"); - nodedatanames.push_back("Vz"); - nodedatanames.push_back("Geometry"); - nodedatanames.push_back("Concentration"); + nodedatanames.emplace_back("Press"); + nodedatanames.emplace_back("DRho"); + nodedatanames.emplace_back("Vx"); + nodedatanames.emplace_back("Vy"); + nodedatanames.emplace_back("Vz"); + nodedatanames.emplace_back("Geometry"); + nodedatanames.emplace_back("Concentration"); unsigned int number1, number2, number3, number4, number5, number6, number7, number8; unsigned int dn1, dn2, dn3, dn4, dn5, dn6, dn7, dn8; bool neighborsAreFluid; diff --git a/src/gpu/VirtualFluids_GPU/Output/FileWriter.h b/src/gpu/VirtualFluids_GPU/Output/FileWriter.h index 45a90e4ca4a2c51cc7eb698ccf514d8c9a6e8135..d0121aefe495ca09a54abfbc669a964933659ce7 100644 --- a/src/gpu/VirtualFluids_GPU/Output/FileWriter.h +++ b/src/gpu/VirtualFluids_GPU/Output/FileWriter.h @@ -50,9 +50,7 @@ class FileWriter : public DataWriter { public: //! Class default constructor - VIRTUALFLUIDS_GPU_EXPORT FileWriter() {} - //! Class destructor - VIRTUALFLUIDS_GPU_EXPORT ~FileWriter() {} + VIRTUALFLUIDS_GPU_EXPORT FileWriter() = default; //! \brief write the initialization step to VTK file(s) //! \param para instance of classParameter