28 #include <type_traits>
46 template <
class TestField,
class TrialField,
class =
void>
50 template <
class TestField,
class TrialField>
52 field_traits::is_dirac<TestField>::value && !field_traits::is_dirac<TrialField>::value
58 template <
class TestField,
class TrialField>
60 typename std::enable_if<
61 !field_traits::is_dirac<TestField>::value && !field_traits::is_dirac<TrialField>::value
68 template <
class TestField,
class TrialField>
70 typename get_formalism<TestField, TrialField>::type,
71 formalism::collocational