NeoN
WIP Prototype of a modern OpenFOAM core
Loading...
Searching...
No Matches
NeoN::dsl::HasTemporalImplicitOperator Concept Reference

#include <temporalOperator.hpp>

Concept definition

template<typename T>
concept NeoN::dsl::HasTemporalImplicitOperator = requires(T t) {
{
t.implicitOperation(
std::declval<la::LinearSystem<typename T::VectorValueType, localIdx>&>(),
std::declval<NeoN::scalar>(),
std::declval<NeoN::scalar>()
)
} -> std::same_as<void>;
}

Detailed Description

Definition at line 30 of file temporalOperator.hpp.