Inheritance diagram for Feel::InterpolationGradient< C >:
Collaboration diagram for Feel::InterpolationGradient< C >:Public Types | |
| using | super = InterpolationTypeBase< is_conforming< C >, interpolation_operand_type::GRADIENT > |
Public Types inherited from Feel::InterpolationTypeBase< is_conforming< C >, interpolation_operand_type::GRADIENT > | |
| 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 | InterpolationGradient (C c, bool useComm=true, bool compAreSamePt=true, bool onlyLocalizeOnBoundary=false, int nbNearNeighborInKdTree=15) |
| InterpolationGradient (InterpolationGradient &&)=default | |
| InterpolationGradient (InterpolationGradient const &)=default | |
| InterpolationGradient & | operator= (InterpolationGradient const &)=default |
Public Member Functions inherited from Feel::InterpolationTypeBase< is_conforming< C >, interpolation_operand_type::GRADIENT > | |
| 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 |
Additional Inherited Members | |
Static Public Member Functions inherited from Feel::InterpolationTypeBase< is_conforming< C >, interpolation_operand_type::GRADIENT > | |
| 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 |
Static Public Attributes inherited from Feel::InterpolationTypeBase< is_conforming< C >, interpolation_operand_type::GRADIENT > | |
| 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 |