22 std::string
const& name,
24 std::unique_ptr<ProcessLib::AbstractJacobianAssembler>&& jacobian_assembler,
25 std::vector<ProcessVariable>
const& variables,
26 std::vector<std::unique_ptr<ParameterLib::ParameterBase>>
const& parameters,
27 unsigned const integration_order,
33 DBUG(
"Create TESProcess.");
48 "vapour_mass_fraction"});
49 std::vector<std::vector<std::reference_wrapper<ProcessVariable>>>
51 process_variables.push_back(std::move(per_process_variables));
57 return std::make_unique<TESProcess>(
58 std::move(name), mesh, std::move(jacobian_assembler), parameters,
59 integration_order, std::move(process_variables),
60 std::move(secondary_variables), config);