From a6bc63a2e626d400c81da6fb5adae4198a3fd2e7 Mon Sep 17 00:00:00 2001
From: Wenqing Wang <wenqing.wang@ufz.de>
Date: Wed, 3 Aug 2022 17:18:10 +0200
Subject: [PATCH] [HC] Initialize specific_body_force

---
 .../ComponentTransport/CreateComponentTransportProcess.cpp    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ProcessLib/ComponentTransport/CreateComponentTransportProcess.cpp b/ProcessLib/ComponentTransport/CreateComponentTransportProcess.cpp
index 28203d24728..4a3a8887c82 100644
--- a/ProcessLib/ComponentTransport/CreateComponentTransportProcess.cpp
+++ b/ProcessLib/ComponentTransport/CreateComponentTransportProcess.cpp
@@ -193,12 +193,12 @@ std::unique_ptr<Process> createComponentTransportProcess(
     }
 
     /// \section parameterscomponenttransport Process Parameters
-    // Specific body force parameter.
-    Eigen::VectorXd specific_body_force;
     std::vector<double> const b =
         //! \ogs_file_param{prj__processes__process__ComponentTransport__specific_body_force}
         config.getConfigParameter<std::vector<double>>("specific_body_force");
     assert(!b.empty() && b.size() < 4);
+    // Specific body force parameter.
+    Eigen::VectorXd specific_body_force(b.size());
     int const mesh_space_dimension =
         MeshLib::getSpaceDimension(mesh.getNodes());
     if (static_cast<int>(b.size()) != mesh_space_dimension)
-- 
GitLab