Skip to content
Snippets Groups Projects
Commit e60b02b8 authored by Dmitri Naumov's avatar Dmitri Naumov
Browse files

[PL] Remove named_function_caller from sec.vars.

parent 22157ee9
No related branches found
No related tags found
No related merge requests found
Showing
with 22 additions and 50 deletions
......@@ -145,8 +145,7 @@ std::unique_ptr<Process> createComponentTransportProcess(
NumLib::NamedFunctionCaller named_function_caller(
{"ComponentTransport_concentration_pressure"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
std::unique_ptr<ProcessLib::SurfaceFluxData> surfaceflux;
auto surfaceflux_config =
......
......@@ -67,8 +67,7 @@ std::unique_ptr<Process> createGroundwaterFlowProcess(
NumLib::NamedFunctionCaller named_function_caller({"GWFlow_pressure"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
std::unique_ptr<ProcessLib::SurfaceFluxData> surfaceflux;
auto calculatesurfaceflux_config =
......
......@@ -150,8 +150,7 @@ std::unique_ptr<Process> createHTProcess(
NumLib::NamedFunctionCaller named_function_caller(
{"HT_temperature_pressure"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
return std::make_unique<HTProcess>(
std::move(name), mesh, std::move(jacobian_assembler), parameters,
......
......@@ -80,8 +80,7 @@ std::unique_ptr<Process> createHeatConductionProcess(
NumLib::NamedFunctionCaller named_function_caller(
{"HeatConduction_temperature"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
return std::make_unique<HeatConductionProcess>(
std::move(name), mesh, std::move(jacobian_assembler), parameters,
......
......@@ -147,8 +147,7 @@ std::unique_ptr<Process> createHeatTransportBHEProcess(
NumLib::NamedFunctionCaller named_function_caller(
{"HeatTransportBHE_Temperature"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
return std::make_unique<HeatTransportBHEProcess>(
std::move(name), mesh, std::move(jacobian_assembler), parameters,
......
......@@ -230,8 +230,7 @@ std::unique_ptr<Process> createHydroMechanicsProcess(
NumLib::NamedFunctionCaller named_function_caller(
{"HydroMechanics_displacement"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
return std::make_unique<HydroMechanicsProcess<DisplacementDim>>(
std::move(name), mesh, std::move(jacobian_assembler), parameters,
......
......@@ -350,8 +350,7 @@ std::unique_ptr<Process> createHydroMechanicsProcess(
NumLib::NamedFunctionCaller named_function_caller(
{"HydroMechanics_displacement"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
return std::make_unique<HydroMechanicsProcess<GlobalDim>>(
std::move(name), mesh, std::move(jacobian_assembler), parameters,
......
......@@ -191,8 +191,7 @@ std::unique_ptr<Process> createSmallDeformationProcess(
NumLib::NamedFunctionCaller named_function_caller(
{"SmallDeformation_displacement"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
return std::make_unique<SmallDeformationProcess<DisplacementDim>>(
std::move(name), mesh, std::move(jacobian_assembler), parameters,
......
......@@ -56,8 +56,7 @@ std::unique_ptr<Process> createLiquidFlowProcess(
NumLib::NamedFunctionCaller named_function_caller({"LiquidFlow_pressure"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
// Get the gravity vector for the Darcy velocity
//! \ogs_file_param{prj__processes__process__LIQUID_FLOW__darcy_gravity}
......
......@@ -11,16 +11,12 @@
#include "CreateSecondaryVariables.h"
#include "BaseLib/ConfigTree.h"
#include "NumLib/NamedFunctionCaller.h"
#include "SecondaryVariable.h"
namespace ProcessLib
{
void createSecondaryVariables(
BaseLib::ConfigTree const& config,
SecondaryVariableCollection& secondary_variables,
NumLib::NamedFunctionCaller& /*named_function_caller*/)
void createSecondaryVariables(BaseLib::ConfigTree const& config,
SecondaryVariableCollection& secondary_variables)
{
auto sec_vars_config =
//! \ogs_file_param{prj__processes__process__secondary_variables}
......
......@@ -18,16 +18,10 @@ namespace ProcessLib
{
class SecondaryVariableCollection;
}
namespace NumLib
{
class NamedFunctionCaller;
}
namespace ProcessLib
{
void createSecondaryVariables(
BaseLib::ConfigTree const& config,
SecondaryVariableCollection& secondary_variables,
NumLib::NamedFunctionCaller& named_function_caller);
void createSecondaryVariables(BaseLib::ConfigTree const& config,
SecondaryVariableCollection& secondary_variables);
} // namespace ProcessLib
......@@ -202,8 +202,7 @@ std::unique_ptr<Process> createPhaseFieldProcess(
NumLib::NamedFunctionCaller named_function_caller(
{"PhaseField_displacement"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
return std::make_unique<PhaseFieldProcess<DisplacementDim>>(
std::move(name), mesh, std::move(jacobian_assembler), parameters,
......
......@@ -169,8 +169,7 @@ std::unique_ptr<Process> createRichardsComponentTransportProcess(
NumLib::NamedFunctionCaller named_function_caller(
{"RichardsComponentTransport_concentration_pressure"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
return std::make_unique<RichardsComponentTransportProcess>(
std::move(name), mesh, std::move(jacobian_assembler), parameters,
......
......@@ -58,8 +58,7 @@ std::unique_ptr<Process> createRichardsFlowProcess(
NumLib::NamedFunctionCaller named_function_caller(
{"RichardsFlow_pressure"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
// Specific body force
std::vector<double> const b =
......
......@@ -219,8 +219,7 @@ std::unique_ptr<Process> createRichardsMechanicsProcess(
NumLib::NamedFunctionCaller named_function_caller(
{"RichardsMechanics_displacement"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
return std::make_unique<RichardsMechanicsProcess<DisplacementDim>>(
std::move(name), mesh, std::move(jacobian_assembler), parameters,
......
......@@ -121,8 +121,7 @@ std::unique_ptr<Process> createSmallDeformationProcess(
NumLib::NamedFunctionCaller named_function_caller(
{"SmallDeformation_displacement"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
return std::make_unique<SmallDeformationProcess<DisplacementDim>>(
std::move(name), mesh, std::move(jacobian_assembler), parameters,
......
......@@ -117,8 +117,7 @@ std::unique_ptr<Process> createSmallDeformationNonlocalProcess(
NumLib::NamedFunctionCaller named_function_caller(
{"SmallDeformationNonlocal_displacement"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
return std::make_unique<SmallDeformationNonlocalProcess<DisplacementDim>>(
std::move(name), mesh, std::move(jacobian_assembler), parameters,
......
......@@ -52,8 +52,7 @@ std::unique_ptr<Process> createTESProcess(
NumLib::NamedFunctionCaller named_function_caller(
{"TES_pressure", "TES_temperature", "TES_vapour_mass_fraction"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
return std::make_unique<TESProcess>(
std::move(name), mesh, std::move(jacobian_assembler), parameters,
......
......@@ -63,8 +63,7 @@ std::unique_ptr<Process> createThermalTwoPhaseFlowWithPPProcess(
NumLib::NamedFunctionCaller named_function_caller(
{"TwoPhaseFlow_pressure"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
// Specific body force
std::vector<double> const b =
//! \ogs_file_param{prj__processes__process__TWOPHASE_FLOW_THERMAL__specific_body_force}
......
......@@ -170,8 +170,7 @@ std::unique_ptr<Process> createThermoHydroMechanicsProcess(
NumLib::NamedFunctionCaller named_function_caller(
{"ThermoHydroMechanics_displacement"});
ProcessLib::createSecondaryVariables(config, secondary_variables,
named_function_caller);
ProcessLib::createSecondaryVariables(config, secondary_variables);
return std::make_unique<ThermoHydroMechanicsProcess<DisplacementDim>>(
std::move(name), mesh, std::move(jacobian_assembler), parameters,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment