diff --git a/ProcessLib/HydroMechanics/CreateHydroMechanicsProcess.cpp b/ProcessLib/HydroMechanics/CreateHydroMechanicsProcess.cpp index 7ec961e1075c62f4f4814782265aee571a736d25..298efe7c713322c328371ffe00f9c44ffb510e33 100644 --- a/ProcessLib/HydroMechanics/CreateHydroMechanicsProcess.cpp +++ b/ProcessLib/HydroMechanics/CreateHydroMechanicsProcess.cpp @@ -163,12 +163,12 @@ std::unique_ptr<Process> createHydroMechanicsProcess( //! \ogs_file_param{prj__processes__process__HYDRO_MECHANICS__specific_body_force} config.getConfigParameter<std::vector<double>>( "specific_body_force"); - if (specific_body_force.size() != DisplacementDim) + if (b.size() != DisplacementDim) OGS_FATAL( "The size of the specific body force vector does not match the " "displacement dimension. Vector size is %d, displacement " "dimension is %d", - specific_body_force.size(), DisplacementDim); + b.size(), DisplacementDim); std::copy_n(b.data(), b.size(), specific_body_force.data()); } diff --git a/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp b/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp index 972eec043d4b8d9ca18e7db2e57dc483373a1064..618f338480c2fd1f70e963d048db691cd1b3823e 100644 --- a/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp +++ b/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp @@ -185,12 +185,12 @@ std::unique_ptr<Process> createHydroMechanicsProcess( //! \ogs_file_param{prj__processes__process__HYDRO_MECHANICS_WITH_LIE__specific_body_force} config.getConfigParameter<std::vector<double>>( "specific_body_force"); - if (specific_body_force.size() != GlobalDim) + if (b.size() != GlobalDim) OGS_FATAL( "The size of the specific body force vector does not match the " "displacement dimension. Vector size is %d, displacement " "dimension is %d", - specific_body_force.size(), GlobalDim); + b.size(), GlobalDim); std::copy_n(b.data(), b.size(), specific_body_force.data()); } diff --git a/ProcessLib/ThermoMechanics/CreateThermoMechanicsProcess.cpp b/ProcessLib/ThermoMechanics/CreateThermoMechanicsProcess.cpp index 63403dc4a6ed7bf6eb155214b941c432d81cb7f7..a35ab72aefc3f165ba576efe76ab51a61b786a32 100644 --- a/ProcessLib/ThermoMechanics/CreateThermoMechanicsProcess.cpp +++ b/ProcessLib/ThermoMechanics/CreateThermoMechanicsProcess.cpp @@ -155,12 +155,12 @@ std::unique_ptr<Process> createThermoMechanicsProcess( //! \ogs_file_param{prj__processes__process__THERMO_MECHANICS__specific_body_force} config.getConfigParameter<std::vector<double>>( "specific_body_force"); - if (specific_body_force.size() != DisplacementDim) + if (b.size() != DisplacementDim) OGS_FATAL( "The size of the specific body force vector does not match the " "displacement dimension. Vector size is %d, displacement " "dimension is %d", - specific_body_force.size(), DisplacementDim); + b.size(), DisplacementDim); std::copy_n(b.data(), b.size(), specific_body_force.data()); }