diff --git a/ProcessLib/ComponentTransport/CreateComponentTransportProcess.cpp b/ProcessLib/ComponentTransport/CreateComponentTransportProcess.cpp
index 40b294dbced0c6a1962d3c51acdeca3f549c501c..c7c73b9ff219087d1cd00a932d0332e83f052dd7 100644
--- a/ProcessLib/ComponentTransport/CreateComponentTransportProcess.cpp
+++ b/ProcessLib/ComponentTransport/CreateComponentTransportProcess.cpp
@@ -12,7 +12,7 @@
 #include "MaterialLib/Fluid/FluidProperties/CreateFluidProperties.h"
 #include "MaterialLib/PorousMedium/CreatePorousMediaProperties.h"
 
-#include "ProcessLib/Output/ParseSecondaryVariables.h"
+#include "ProcessLib/Output/CreateSecondaryVariables.h"
 #include "ProcessLib/Parameter/ConstantParameter.h"
 #include "ProcessLib/Utils/ProcessUtils.h"
 
@@ -162,8 +162,8 @@ std::unique_ptr<Process> createComponentTransportProcess(
     NumLib::NamedFunctionCaller named_function_caller(
         {"ComponentTransport_concentration_pressure"});
 
-    ProcessLib::parseSecondaryVariables(config, secondary_variables,
-                                        named_function_caller);
+    ProcessLib::createSecondaryVariables(config, secondary_variables,
+                                         named_function_caller);
 
     return std::make_unique<ComponentTransportProcess>(
         mesh, std::move(jacobian_assembler), parameters, integration_order,
diff --git a/ProcessLib/GroundwaterFlow/CreateGroundwaterFlowProcess.cpp b/ProcessLib/GroundwaterFlow/CreateGroundwaterFlowProcess.cpp
index 37ee910af7a7d3e4613278f53fa9342508c00684..f1a40a32ae065871000f873f5346c041c751efbd 100644
--- a/ProcessLib/GroundwaterFlow/CreateGroundwaterFlowProcess.cpp
+++ b/ProcessLib/GroundwaterFlow/CreateGroundwaterFlowProcess.cpp
@@ -13,7 +13,7 @@
 #include "GroundwaterFlowProcess.h"
 #include "GroundwaterFlowProcessData.h"
 #include "ProcessLib/CalculateSurfaceFlux/ParseCalculateSurfaceFluxData.h"
-#include "ProcessLib/Output/ParseSecondaryVariables.h"
+#include "ProcessLib/Output/CreateSecondaryVariables.h"
 #include "ProcessLib/Utils/ProcessUtils.h"
 
 #include "MeshLib/IO/readMeshFromFile.h"
@@ -67,8 +67,8 @@ std::unique_ptr<Process> createGroundwaterFlowProcess(
     NumLib::NamedFunctionCaller named_function_caller(
         {"GWFlow_pressure"});
 
-    ProcessLib::parseSecondaryVariables(config, secondary_variables,
-                                        named_function_caller);
+    ProcessLib::createSecondaryVariables(config, secondary_variables,
+                                         named_function_caller);
 
     std::string mesh_name;
     std::string balance_pv_name;
diff --git a/ProcessLib/HT/CreateHTProcess.cpp b/ProcessLib/HT/CreateHTProcess.cpp
index 8707b28f9a883690226393ed96942c410bf77fc1..8337bb4b4b3d24fa5cd788305f0acd866ea068f1 100644
--- a/ProcessLib/HT/CreateHTProcess.cpp
+++ b/ProcessLib/HT/CreateHTProcess.cpp
@@ -12,7 +12,7 @@
 #include "MaterialLib/Fluid/FluidProperties/CreateFluidProperties.h"
 #include "MaterialLib/PorousMedium/CreatePorousMediaProperties.h"
 
-#include "ProcessLib/Output/ParseSecondaryVariables.h"
+#include "ProcessLib/Output/CreateSecondaryVariables.h"
 #include "ProcessLib/Parameter/ConstantParameter.h"
 #include "ProcessLib/Utils/ProcessUtils.h"
 
@@ -216,8 +216,8 @@ std::unique_ptr<Process> createHTProcess(
     NumLib::NamedFunctionCaller named_function_caller(
         {"HT_temperature_pressure"});
 
-    ProcessLib::parseSecondaryVariables(config, secondary_variables,
-                                        named_function_caller);
+    ProcessLib::createSecondaryVariables(config, secondary_variables,
+                                         named_function_caller);
 
     return std::make_unique<HTProcess>(
         mesh, std::move(jacobian_assembler), parameters, integration_order,
diff --git a/ProcessLib/HeatConduction/CreateHeatConductionProcess.cpp b/ProcessLib/HeatConduction/CreateHeatConductionProcess.cpp
index e2af6b8c46db40b47ecaec13ab7bed6a59927c84..62a959fad2fe7a124aefe473af493ec2be0d66f0 100644
--- a/ProcessLib/HeatConduction/CreateHeatConductionProcess.cpp
+++ b/ProcessLib/HeatConduction/CreateHeatConductionProcess.cpp
@@ -11,7 +11,7 @@
 
 #include "HeatConductionProcess.h"
 #include "HeatConductionProcessData.h"
-#include "ProcessLib/Output/ParseSecondaryVariables.h"
+#include "ProcessLib/Output/CreateSecondaryVariables.h"
 #include "ProcessLib/Utils/ProcessUtils.h"
 
 namespace ProcessLib
@@ -77,8 +77,8 @@ std::unique_ptr<Process> createHeatConductionProcess(
     NumLib::NamedFunctionCaller named_function_caller(
         {"HeatConduction_temperature"});
 
-    ProcessLib::parseSecondaryVariables(config, secondary_variables,
-                                        named_function_caller);
+    ProcessLib::createSecondaryVariables(config, secondary_variables,
+                                         named_function_caller);
 
     return std::make_unique<HeatConductionProcess>(
         mesh, std::move(jacobian_assembler), parameters, integration_order,
diff --git a/ProcessLib/HydroMechanics/CreateHydroMechanicsProcess.cpp b/ProcessLib/HydroMechanics/CreateHydroMechanicsProcess.cpp
index 0293ee58d906d967cf68539728e13cd7d0745842..d615b6f887958c1dfd83d7e815ba390bc86b6c65 100644
--- a/ProcessLib/HydroMechanics/CreateHydroMechanicsProcess.cpp
+++ b/ProcessLib/HydroMechanics/CreateHydroMechanicsProcess.cpp
@@ -12,7 +12,7 @@
 #include <cassert>
 
 #include "MaterialLib/SolidModels/CreateLinearElasticIsotropic.h"
-#include "ProcessLib/Output/ParseSecondaryVariables.h"
+#include "ProcessLib/Output/CreateSecondaryVariables.h"
 
 #include "HydroMechanicsProcess.h"
 #include "HydroMechanicsProcessData.h"
@@ -212,8 +212,8 @@ std::unique_ptr<Process> createHydroMechanicsProcess(
     NumLib::NamedFunctionCaller named_function_caller(
         {"HydroMechanics_displacement"});
 
-    ProcessLib::parseSecondaryVariables(config, secondary_variables,
-                                        named_function_caller);
+    ProcessLib::createSecondaryVariables(config, secondary_variables,
+                                         named_function_caller);
 
     return std::make_unique<HydroMechanicsProcess<DisplacementDim>>(
         mesh, std::move(jacobian_assembler), parameters, integration_order,
diff --git a/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp b/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp
index 322b7afe1ef8e2c2406e04d355e9fc36d85f127c..d927afb39455c23763d8a1b4757b66139beab14b 100644
--- a/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp
+++ b/ProcessLib/LIE/HydroMechanics/CreateHydroMechanicsProcess.cpp
@@ -15,7 +15,7 @@
 #include "MaterialLib/FractureModels/CreateMohrCoulomb.h"
 #include "MaterialLib/SolidModels/CreateLinearElasticIsotropic.h"
 
-#include "ProcessLib/Output/ParseSecondaryVariables.h"
+#include "ProcessLib/Output/CreateSecondaryVariables.h"
 #include "ProcessLib/Utils/ProcessUtils.h"  // required for findParameter
 
 #include "HydroMechanicsProcess.h"
@@ -328,8 +328,8 @@ std::unique_ptr<Process> createHydroMechanicsProcess(
     NumLib::NamedFunctionCaller named_function_caller(
         {"HydroMechanics_displacement"});
 
-    ProcessLib::parseSecondaryVariables(config, secondary_variables,
-                                        named_function_caller);
+    ProcessLib::createSecondaryVariables(config, secondary_variables,
+                                         named_function_caller);
 
     return std::make_unique<HydroMechanicsProcess<GlobalDim>>(
         mesh, std::move(jacobian_assembler), parameters, integration_order,
diff --git a/ProcessLib/LIE/SmallDeformation/CreateSmallDeformationProcess.cpp b/ProcessLib/LIE/SmallDeformation/CreateSmallDeformationProcess.cpp
index 312a77f1f290e18e631d9f7983527499d5006c3b..91e496a50862c79d9f05dfef747d91e9146334b6 100644
--- a/ProcessLib/LIE/SmallDeformation/CreateSmallDeformationProcess.cpp
+++ b/ProcessLib/LIE/SmallDeformation/CreateSmallDeformationProcess.cpp
@@ -15,7 +15,7 @@
 #include "MaterialLib/FractureModels/CreateMohrCoulomb.h"
 #include "MaterialLib/SolidModels/CreateLinearElasticIsotropic.h"
 
-#include "ProcessLib/Output/ParseSecondaryVariables.h"
+#include "ProcessLib/Output/CreateSecondaryVariables.h"
 #include "ProcessLib/Utils/ProcessUtils.h"  // required for findParameter
 
 #include "SmallDeformationProcess.h"
@@ -189,8 +189,8 @@ std::unique_ptr<Process> createSmallDeformationProcess(
     NumLib::NamedFunctionCaller named_function_caller(
         {"SmallDeformation_displacement"});
 
-    ProcessLib::parseSecondaryVariables(config, secondary_variables,
-                                        named_function_caller);
+    ProcessLib::createSecondaryVariables(config, secondary_variables,
+                                         named_function_caller);
 
     return std::make_unique<SmallDeformationProcess<DisplacementDim>>(
         mesh, std::move(jacobian_assembler), parameters, integration_order,
diff --git a/ProcessLib/LiquidFlow/CreateLiquidFlowProcess.cpp b/ProcessLib/LiquidFlow/CreateLiquidFlowProcess.cpp
index b6ae02953436a24b92cdad983f5ca22d824981d6..b31f3d70f95c7350033fa4769d460aebef8b0ca8 100644
--- a/ProcessLib/LiquidFlow/CreateLiquidFlowProcess.cpp
+++ b/ProcessLib/LiquidFlow/CreateLiquidFlowProcess.cpp
@@ -16,7 +16,7 @@
 #include "MeshLib/MeshGenerators/MeshGenerator.h"
 
 #include "MaterialLib/PhysicalConstant.h"
-#include "ProcessLib/Output/ParseSecondaryVariables.h"
+#include "ProcessLib/Output/CreateSecondaryVariables.h"
 #include "ProcessLib/Utils/ProcessUtils.h"
 
 #include "LiquidFlowProcess.h"
@@ -55,8 +55,8 @@ std::unique_ptr<Process> createLiquidFlowProcess(
 
     NumLib::NamedFunctionCaller named_function_caller({"LiquidFlow_pressure"});
 
-    ProcessLib::parseSecondaryVariables(config, secondary_variables,
-                                        named_function_caller);
+    ProcessLib::createSecondaryVariables(config, secondary_variables,
+                                         named_function_caller);
 
     // Get the gravity vector for the Darcy velocity
     //! \ogs_file_param{prj__processes__process__LIQUID_FLOW__darcy_gravity}
diff --git a/ProcessLib/Output/ParseSecondaryVariables.cpp b/ProcessLib/Output/CreateSecondaryVariables.cpp
similarity index 90%
rename from ProcessLib/Output/ParseSecondaryVariables.cpp
rename to ProcessLib/Output/CreateSecondaryVariables.cpp
index bcfa1a34c877aa2bf3c87506958060fd61faa06e..a83fc0621fb8aad9e06088a902dded9c5c8470b6 100644
--- a/ProcessLib/Output/ParseSecondaryVariables.cpp
+++ b/ProcessLib/Output/CreateSecondaryVariables.cpp
@@ -7,7 +7,7 @@
  *
  */
 
-#include "ParseSecondaryVariables.h"
+#include "CreateSecondaryVariables.h"
 
 #include "BaseLib/ConfigTree.h"
 #include "NumLib/NamedFunctionCaller.h"
@@ -16,9 +16,10 @@
 
 namespace ProcessLib
 {
-void parseSecondaryVariables(BaseLib::ConfigTree const& config,
-                             SecondaryVariableCollection& secondary_variables,
-                             NumLib::NamedFunctionCaller& named_function_caller)
+void createSecondaryVariables(
+    BaseLib::ConfigTree const& config,
+    SecondaryVariableCollection& secondary_variables,
+    NumLib::NamedFunctionCaller& named_function_caller)
 {
     auto sec_vars_config =
         //! \ogs_file_param{prj__processes__process__secondary_variables}
diff --git a/ProcessLib/Output/ParseSecondaryVariables.h b/ProcessLib/Output/CreateSecondaryVariables.h
similarity index 95%
rename from ProcessLib/Output/ParseSecondaryVariables.h
rename to ProcessLib/Output/CreateSecondaryVariables.h
index bdf4349dda2122562bd585f4620f321f71a7b593..830905f40973e19e53e0196429121f94cdadde90 100644
--- a/ProcessLib/Output/ParseSecondaryVariables.h
+++ b/ProcessLib/Output/CreateSecondaryVariables.h
@@ -24,7 +24,7 @@ class NamedFunctionCaller;
 
 namespace ProcessLib
 {
-void parseSecondaryVariables(
+void createSecondaryVariables(
     BaseLib::ConfigTree const& config,
     SecondaryVariableCollection& secondary_variables,
     NumLib::NamedFunctionCaller& named_function_caller);
diff --git a/ProcessLib/PhaseField/CreatePhaseFieldProcess.cpp b/ProcessLib/PhaseField/CreatePhaseFieldProcess.cpp
index 9e36a7f20693a9f3fa730c967488da60b7726ece..8116905574936e1471daebded5a895bc4545687b 100644
--- a/ProcessLib/PhaseField/CreatePhaseFieldProcess.cpp
+++ b/ProcessLib/PhaseField/CreatePhaseFieldProcess.cpp
@@ -13,7 +13,7 @@
 
 #include "MaterialLib/SolidModels/CreateLinearElasticIsotropic.h"
 #include "MaterialLib/SolidModels/LinearElasticIsotropicPhaseField.h"
-#include "ProcessLib/Output/ParseSecondaryVariables.h"
+#include "ProcessLib/Output/CreateSecondaryVariables.h"
 
 #include "PhaseFieldProcess.h"
 #include "PhaseFieldProcessData.h"
@@ -201,8 +201,8 @@ std::unique_ptr<Process> createPhaseFieldProcess(
     NumLib::NamedFunctionCaller named_function_caller(
         {"PhaseField_displacement"});
 
-    ProcessLib::parseSecondaryVariables(config, secondary_variables,
-                                        named_function_caller);
+    ProcessLib::createSecondaryVariables(config, secondary_variables,
+                                         named_function_caller);
 
     return std::make_unique<PhaseFieldProcess<DisplacementDim>>(
             mesh, std::move(jacobian_assembler), parameters, integration_order,
diff --git a/ProcessLib/RichardsComponentTransport/CreateRichardsComponentTransportProcess.cpp b/ProcessLib/RichardsComponentTransport/CreateRichardsComponentTransportProcess.cpp
index 00fd6f3086bd7b3918a6e07564a949684d90405f..a651b8cc97757323861c85b901b77c14b1dfc698 100644
--- a/ProcessLib/RichardsComponentTransport/CreateRichardsComponentTransportProcess.cpp
+++ b/ProcessLib/RichardsComponentTransport/CreateRichardsComponentTransportProcess.cpp
@@ -11,7 +11,7 @@
 
 #include "MaterialLib/Fluid/FluidProperties/CreateFluidProperties.h"
 
-#include "ProcessLib/Output/ParseSecondaryVariables.h"
+#include "ProcessLib/Output/CreateSecondaryVariables.h"
 #include "ProcessLib/Parameter/ConstantParameter.h"
 #include "ProcessLib/Utils/ProcessUtils.h"
 
@@ -162,8 +162,8 @@ std::unique_ptr<Process> createRichardsComponentTransportProcess(
     NumLib::NamedFunctionCaller named_function_caller(
         {"RichardsComponentTransport_concentration_pressure"});
 
-    ProcessLib::parseSecondaryVariables(config, secondary_variables,
-                                        named_function_caller);
+    ProcessLib::createSecondaryVariables(config, secondary_variables,
+                                         named_function_caller);
 
     return std::make_unique<RichardsComponentTransportProcess>(
         mesh, std::move(jacobian_assembler), parameters, integration_order,
diff --git a/ProcessLib/RichardsFlow/CreateRichardsFlowProcess.cpp b/ProcessLib/RichardsFlow/CreateRichardsFlowProcess.cpp
index 22eeb77029bc33e8e5a1db0e5cf1f4987fd10118..007175036af7a11ce18ee47718e7723ee5f8d925 100644
--- a/ProcessLib/RichardsFlow/CreateRichardsFlowProcess.cpp
+++ b/ProcessLib/RichardsFlow/CreateRichardsFlowProcess.cpp
@@ -9,7 +9,7 @@
 
 #include "CreateRichardsFlowProcess.h"
 
-#include "ProcessLib/Output/ParseSecondaryVariables.h"
+#include "ProcessLib/Output/CreateSecondaryVariables.h"
 #include "ProcessLib/Parameter/ConstantParameter.h"
 #include "ProcessLib/Utils/ProcessUtils.h"
 
@@ -55,8 +55,8 @@ std::unique_ptr<Process> createRichardsFlowProcess(
     NumLib::NamedFunctionCaller named_function_caller(
         {"RichardsFlow_pressure"});
 
-    ProcessLib::parseSecondaryVariables(config, secondary_variables,
-                                        named_function_caller);
+    ProcessLib::createSecondaryVariables(config, secondary_variables,
+                                         named_function_caller);
 
     // Specific body force
     std::vector<double> const b =
diff --git a/ProcessLib/SmallDeformation/CreateSmallDeformationProcess.cpp b/ProcessLib/SmallDeformation/CreateSmallDeformationProcess.cpp
index 33b36bba3af445dec88e8d2d08df7e1b5baec348..0df0542d83eeee8e96ef7f1a30631d2a8369ef91 100644
--- a/ProcessLib/SmallDeformation/CreateSmallDeformationProcess.cpp
+++ b/ProcessLib/SmallDeformation/CreateSmallDeformationProcess.cpp
@@ -14,7 +14,7 @@
 #include "MaterialLib/SolidModels/CreateEhlers.h"
 #include "MaterialLib/SolidModels/CreateLinearElasticIsotropic.h"
 #include "MaterialLib/SolidModels/CreateLubby2.h"
-#include "ProcessLib/Output/ParseSecondaryVariables.h"
+#include "ProcessLib/Output/CreateSecondaryVariables.h"
 
 #include "SmallDeformationProcess.h"
 #include "SmallDeformationProcessData.h"
@@ -132,8 +132,8 @@ createSmallDeformationProcess(
     NumLib::NamedFunctionCaller named_function_caller(
         {"SmallDeformation_displacement"});
 
-    ProcessLib::parseSecondaryVariables(config, secondary_variables,
-                                        named_function_caller);
+    ProcessLib::createSecondaryVariables(config, secondary_variables,
+                                         named_function_caller);
 
     return std::make_unique<SmallDeformationProcess<DisplacementDim>>(
         mesh, std::move(jacobian_assembler), parameters, integration_order,
diff --git a/ProcessLib/TES/CreateTESProcess.cpp b/ProcessLib/TES/CreateTESProcess.cpp
index 36e66996d9b4e052c462f54328aa7c448c9f2d92..0d20e26d2f61ed6a53ae0904ca14f6dec3956faf 100644
--- a/ProcessLib/TES/CreateTESProcess.cpp
+++ b/ProcessLib/TES/CreateTESProcess.cpp
@@ -8,7 +8,7 @@
  */
 
 #include "CreateTESProcess.h"
-#include "ProcessLib/Output/ParseSecondaryVariables.h"
+#include "ProcessLib/Output/CreateSecondaryVariables.h"
 #include "ProcessLib/Utils/ProcessUtils.h"
 #include "TESProcess.h"
 
@@ -50,8 +50,8 @@ std::unique_ptr<Process> createTESProcess(
     NumLib::NamedFunctionCaller named_function_caller(
         {"TES_pressure", "TES_temperature", "TES_vapour_mass_fraction"});
 
-    ProcessLib::parseSecondaryVariables(config, secondary_variables,
-                                        named_function_caller);
+    ProcessLib::createSecondaryVariables(config, secondary_variables,
+                                         named_function_caller);
 
     return std::make_unique<TESProcess>(
         mesh, std::move(jacobian_assembler), parameters, integration_order,
diff --git a/ProcessLib/ThermalTwoPhaseFlowWithPP/CreateThermalTwoPhaseFlowWithPPProcess.cpp b/ProcessLib/ThermalTwoPhaseFlowWithPP/CreateThermalTwoPhaseFlowWithPPProcess.cpp
index ec0efaffe7f8e5688e675eedb573e7a66cc564ad..9595d13dca24b3d961f324f6b6fd254e87000639 100644
--- a/ProcessLib/ThermalTwoPhaseFlowWithPP/CreateThermalTwoPhaseFlowWithPPProcess.cpp
+++ b/ProcessLib/ThermalTwoPhaseFlowWithPP/CreateThermalTwoPhaseFlowWithPPProcess.cpp
@@ -12,7 +12,7 @@
 
 #include "BaseLib/Functional.h"
 #include "MeshLib/MeshGenerators/MeshGenerator.h"
-#include "ProcessLib/Output/ParseSecondaryVariables.h"
+#include "ProcessLib/Output/CreateSecondaryVariables.h"
 #include "ProcessLib/Parameter/ConstantParameter.h"
 #include "ProcessLib/ThermalTwoPhaseFlowWithPP/CreateThermalTwoPhaseFlowWithPPMaterialProperties.h"
 #include "ProcessLib/ThermalTwoPhaseFlowWithPP/ThermalTwoPhaseFlowWithPPMaterialProperties.h"
@@ -60,8 +60,8 @@ std::unique_ptr<Process> createThermalTwoPhaseFlowWithPPProcess(
     NumLib::NamedFunctionCaller named_function_caller(
         {"TwoPhaseFlow_pressure"});
 
-    ProcessLib::parseSecondaryVariables(config, secondary_variables,
-                                        named_function_caller);
+    ProcessLib::createSecondaryVariables(config, secondary_variables,
+                                         named_function_caller);
     // Specific body force
     std::vector<double> const b =
         //! \ogs_file_param{prj__processes__process__TWOPHASE_FLOW_THERMAL__specific_body_force}
diff --git a/ProcessLib/ThermoMechanics/CreateThermoMechanicsProcess.cpp b/ProcessLib/ThermoMechanics/CreateThermoMechanicsProcess.cpp
index 82937069d6d328d5e58ace8e92b4cc96564ac46c..e8994170c3b507c1e5c43fbfd4618d8b8bc5c89a 100644
--- a/ProcessLib/ThermoMechanics/CreateThermoMechanicsProcess.cpp
+++ b/ProcessLib/ThermoMechanics/CreateThermoMechanicsProcess.cpp
@@ -14,7 +14,7 @@
 #include "MaterialLib/SolidModels/CreateEhlers.h"
 #include "MaterialLib/SolidModels/CreateLinearElasticIsotropic.h"
 #include "MaterialLib/SolidModels/CreateLubby2.h"
-#include "ProcessLib/Output/ParseSecondaryVariables.h"
+#include "ProcessLib/Output/CreateSecondaryVariables.h"
 
 #include "ThermoMechanicsProcess.h"
 #include "ThermoMechanicsProcessData.h"
@@ -200,8 +200,8 @@ std::unique_ptr<Process> createThermoMechanicsProcess(
     NumLib::NamedFunctionCaller named_function_caller(
         {"ThermoMechanics_temperature_displacement"});
 
-    ProcessLib::parseSecondaryVariables(config, secondary_variables,
-                                        named_function_caller);
+    ProcessLib::createSecondaryVariables(config, secondary_variables,
+                                         named_function_caller);
 
     return std::make_unique<ThermoMechanicsProcess<DisplacementDim>>(
         mesh, std::move(jacobian_assembler), parameters, integration_order,
diff --git a/ProcessLib/TwoPhaseFlowWithPP/CreateTwoPhaseFlowWithPPProcess.cpp b/ProcessLib/TwoPhaseFlowWithPP/CreateTwoPhaseFlowWithPPProcess.cpp
index a467ef73169d2560f7d6a8c76a1e132414d273f6..b210b4c7352516de93c4cf76940c7d98933710ea 100644
--- a/ProcessLib/TwoPhaseFlowWithPP/CreateTwoPhaseFlowWithPPProcess.cpp
+++ b/ProcessLib/TwoPhaseFlowWithPP/CreateTwoPhaseFlowWithPPProcess.cpp
@@ -10,7 +10,7 @@
 #include <cassert>
 
 #include "MeshLib/MeshGenerators/MeshGenerator.h"
-#include "ProcessLib/Output/ParseSecondaryVariables.h"
+#include "ProcessLib/Output/CreateSecondaryVariables.h"
 #include "ProcessLib/Parameter/ConstantParameter.h"
 #include "ProcessLib/Utils/ProcessUtils.h"
 
@@ -55,8 +55,8 @@ std::unique_ptr<Process> createTwoPhaseFlowWithPPProcess(
     NumLib::NamedFunctionCaller named_function_caller(
         {"TwoPhaseFlow_pressure"});
 
-    ProcessLib::parseSecondaryVariables(config, secondary_variables,
-                                        named_function_caller);
+    ProcessLib::createSecondaryVariables(config, secondary_variables,
+                                         named_function_caller);
     // Specific body force
     std::vector<double> const b =
         //! \ogs_file_param{prj__processes__process__TWOPHASE_FLOW_PP__specific_body_force}
diff --git a/ProcessLib/TwoPhaseFlowWithPrho/CreateTwoPhaseFlowWithPrhoProcess.cpp b/ProcessLib/TwoPhaseFlowWithPrho/CreateTwoPhaseFlowWithPrhoProcess.cpp
index b54ab70647a881025cbe5ae8faea08ff665159eb..a452bdc64a5bc979048f94ceb6a41d9307032896 100644
--- a/ProcessLib/TwoPhaseFlowWithPrho/CreateTwoPhaseFlowWithPrhoProcess.cpp
+++ b/ProcessLib/TwoPhaseFlowWithPrho/CreateTwoPhaseFlowWithPrhoProcess.cpp
@@ -10,7 +10,7 @@
 #include <cassert>
 #include "BaseLib/Functional.h"
 #include "MeshLib/MeshGenerators/MeshGenerator.h"
-#include "ProcessLib/Output/ParseSecondaryVariables.h"
+#include "ProcessLib/Output/CreateSecondaryVariables.h"
 #include "ProcessLib/Parameter/ConstantParameter.h"
 #include "ProcessLib/TwoPhaseFlowWithPrho/CreateTwoPhaseFlowPrhoMaterialProperties.h"
 #include "ProcessLib/TwoPhaseFlowWithPrho/TwoPhaseFlowWithPrhoMaterialProperties.h"
@@ -55,8 +55,8 @@ std::unique_ptr<Process> createTwoPhaseFlowWithPrhoProcess(
     NumLib::NamedFunctionCaller named_function_caller(
         {"TwoPhaseFlow_pressure"});
 
-    ProcessLib::parseSecondaryVariables(config, secondary_variables,
-                                        named_function_caller);
+    ProcessLib::createSecondaryVariables(config, secondary_variables,
+                                         named_function_caller);
     // Specific body force
     std::vector<double> const b =
         //! \ogs_file_param{prj__processes__process__TWOPHASE_FLOW_PRHO__specific_body_force}