Loading...
Searching...
No Matches
is_field_functor< F, typename std::enable_if< std::conjunction< std::negation< has_field_lazy_interface< F > >, std::is_class< F >, is_functor< F >, std::disjunction< is_callable< F, Float(const point &) const >, is_callable< F, point(const point &) const >, is_callable< F, tensor(const point &) const >, is_callable< F, tensor3(const point &) const >, is_callable< F, tensor4(const point &) const > > >::value >::type >

## Detailed Description

template<class F>
struct rheolef::details::is_field_functor< F, typename std::enable_if< std::conjunction< std::negation< has_field_lazy_interface< F > >, std::is_class< F >, is_functor< F >, std::disjunction< is_callable< F, Float(const point &) const >, is_callable< F, point(const point &) const >, is_callable< F, tensor(const point &) const >, is_callable< F, tensor3(const point &) const >, is_callable< F, tensor4(const point &) const > > >::value >::type >

Definition at line 122 of file field_concept.h.

Inheritance diagram for is_field_functor< F, typename std::enable_if< std::conjunction< std::negation< has_field_lazy_interface< F > >, std::is_class< F >, is_functor< F >, std::disjunction< is_callable< F, Float(const point &) const >, is_callable< F, point(const point &) const >, is_callable< F, tensor(const point &) const >, is_callable< F, tensor3(const point &) const >, is_callable< F, tensor4(const point &) const > > >::value >::type >:

The documentation for this struct was generated from the following file:

- /build/rheolef-Hrneba/rheolef-7.2/main/lib/field_concept.h