Inheritance diagram for Feel::InterpolationConforming:
Collaboration diagram for Feel::InterpolationConforming:Public Types | |
| using | super = InterpolationTypeBase< true, interpolation_operand_type::ID > |
Public Types inherited from Feel::InterpolationTypeBase< true, interpolation_operand_type::ID > | |
| using | curl_t = mpl::int_< static_cast< int >(interpolation_operand_type::CURL)> |
| using | div_t = mpl::int_< static_cast< int >(interpolation_operand_type::DIV)> |
| using | gradient_t = mpl::int_< static_cast< int >(interpolation_operand_type::GRADIENT)> |
| using | id_t = mpl::int_< static_cast< int >(interpolation_operand_type::ID)> |
| using | operand_t = typename super_type::operand_t |
Public Types inherited from Feel::InterpolationTypeBaseBase< C, O > | |
| using | operand_t = mpl::int_< static_cast< int >(interpolation_operand)> |
Public Member Functions | |
| constexpr | InterpolationConforming (bool useComm, bool compAreSamePt=true, bool onlyLocalizeOnBoundary=false, int nbNearNeighborInKdTree=15) |
| constexpr | InterpolationConforming (conforming_t c, bool useComm=true, bool compAreSamePt=true, bool onlyLocalizeOnBoundary=false, int nbNearNeighborInKdTree=15) |
| InterpolationConforming (InterpolationConforming &&)=default | |
| InterpolationConforming (InterpolationConforming const &)=default | |
| InterpolationConforming & | operator= (InterpolationConforming const &)=default |
Public Member Functions inherited from Feel::InterpolationTypeBase< true, interpolation_operand_type::ID > | |
| constexpr | InterpolationTypeBase (bool useComm, bool compAreSamePt=true, bool onlyLocalizeOnBoundary=false, int nbNearNeighborInKdTree=15) |
| InterpolationTypeBase (InterpolationTypeBase &&a)=default | |
| InterpolationTypeBase (InterpolationTypeBase const &a)=default | |
| InterpolationTypeBase & | operator= (InterpolationTypeBase &&a)=default |
| InterpolationTypeBase & | operator= (InterpolationTypeBase const &a)=default |
Public Member Functions inherited from Feel::InterpolationTypeBaseBase< C, O > | |
| constexpr bool | componentsAreSamePoint () const noexcept |
| constexpr | InterpolationTypeBaseBase (bool useComm, bool compAreSamePt=true, bool onlyLocalizeOnBoundary=false, int nbNearNeighborInKdTree=15) |
| InterpolationTypeBaseBase (InterpolationTypeBaseBase &&a)=default | |
| InterpolationTypeBaseBase (InterpolationTypeBaseBase const &a)=default | |
| constexpr int | nbNearNeighborInKdTree () const noexcept |
| constexpr bool | onlyLocalizeOnBoundary () const noexcept |
| InterpolationTypeBaseBase & | operator= (InterpolationTypeBaseBase &&a)=default |
| InterpolationTypeBaseBase & | operator= (InterpolationTypeBaseBase const &a)=default |
| constexpr bool | searchWithCommunication () const noexcept |
Static Public Attributes | |
| static const uint16_type | value =super::isConforming() |
Static Public Attributes inherited from Feel::InterpolationTypeBase< true, interpolation_operand_type::ID > | |
| static constexpr interpolation_operand_type | interpolation_operand |
| static constexpr bool | is_conforming |
Static Public Attributes inherited from Feel::InterpolationTypeBaseBase< C, O > | |
| static constexpr interpolation_operand_type | interpolation_operand = O |
| static constexpr bool | is_conforming = C |
Additional Inherited Members | |
Static Public Member Functions inherited from Feel::InterpolationTypeBase< true, interpolation_operand_type::ID > | |
| static constexpr decltype(auto) | operand (Elt &&e) |
| static constexpr bool | requiresDerivatives () noexcept |
Static Public Member Functions inherited from Feel::InterpolationTypeBaseBase< C, O > | |
| static constexpr interpolation_operand_type | interpolationOperand () noexcept |
| static constexpr bool | isConforming () noexcept |