From c54b290c7de8f032b70edc30b0908b72289dd7fa Mon Sep 17 00:00:00 2001 From: Timo Koch <timokoch@uio.no> Date: Wed, 27 Sep 2023 15:54:06 +0200 Subject: [PATCH] [assemblerview] Add const non-constexpr overload of isImplicit --- dumux/multidomain/assemblerview.hh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dumux/multidomain/assemblerview.hh b/dumux/multidomain/assemblerview.hh index c6ff03bbda..6ebde2752b 100644 --- a/dumux/multidomain/assemblerview.hh +++ b/dumux/multidomain/assemblerview.hh @@ -55,8 +55,11 @@ public: const auto& prevSol() const { return assembler_.prevSol(); } bool isStationaryProblem() const { return assembler_.isStationaryProblem(); } + template<class A = MDAssembler, typename std::enable_if_t<A::isImplicit(), int> = 0> static constexpr bool isImplicit() { return MDAssembler::isImplicit(); } + bool isImplicit() const { return assembler_.isImplicit(); } + private: MDAssembler& assembler_; }; -- GitLab