diff --git a/ProcessLib/Process.h b/ProcessLib/Process.h index 4f35961f0cc3e80e4ebf1a42cb910d1a41df4586..e5d9bd3a3b687c01e0c37a89734b82a29c78ec93 100644 --- a/ProcessLib/Process.h +++ b/ProcessLib/Process.h @@ -75,8 +75,14 @@ public: CoupledSolutionsForStaggeredScheme* const coupled_solutions) { _coupled_solutions = coupled_solutions; + + } + void setDecouplingSchemeType(const bool is_monolithic_scheme) + { + _is_monolithic_scheme = is_monolithic_scheme; } + bool useMonolithicScheme() const { return _is_monolithic_scheme; } virtual void setCoupledSolutionsForStaggeredSchemeToLocalAssemblers() {} void preAssemble(const double t, GlobalVector const& x) override final; @@ -89,11 +95,6 @@ public: GlobalMatrix& K, GlobalVector& b, GlobalMatrix& Jac) final; - void setDecouplingSchemeType(const bool is_monolithic_scheme) - { - _is_monolithic_scheme = is_monolithic_scheme; - } - std::vector<NumLib::IndexValueVector<GlobalIndexType>> const* getKnownSolutions(double const t) const final {