IsSpecialized.h file
Type trait reporting whether a handler is an optimized specialization.
Namespaces
- namespace Rodin
- The Rodin library for finite element methods and shape optimization.
- namespace Rodin::FormLanguage
- Typed expressions for constructing variational forms.
Classes
-
template<class T, class Enable = void>struct Rodin::FormLanguage::IsSpecialized
- Whether
Tis an optimized specialization rather than a generic handler. -
template<class T>struct Rodin::FormLanguage::IsSpecialized<T, std::void_t<decltype(T::Specialized)>>
- Specialization for types declaring a
Specializedmember.