MGIS
Loading...
Searching...
No Matches
mgis::function::SpaceConcept Concept Reference

a concept describing a space More...

#include </home/runner/work/MFrontGenericInterfaceSupport/MFrontGenericInterfaceSupport/include/MGIS/Function/SpaceConcept.hxx>

Concept definition

template<typename SpaceType>
((std::integral<typename SpaceTraits<SpaceType>::size_type>)&&
(std::move_constructible<SpaceType>)&&
(requires(const SpaceType& s) {
{
getSpaceSize(s)
}) &&
(requires(const SpaceType& s, const SpaceType& s2) {
{ areEquivalent(s, s2) } -> std::same_as<bool>;
}))
a concept describing a space
Definition SpaceConcept.hxx:170
concept satisfied if the given types are the same once std::decay_t is applied
Definition SpaceConcept.hxx:63
a quadrature traits class defining the main properties of a space
Definition SpaceConcept.hxx:51

Detailed Description

a concept describing a space