This graph shows which files directly or indirectly include this file:Classes | |
| struct | Feel::vf::PositiveBasePowerTag |
| Tag selecting the positive-base power differentiation policy. More... | |
| class | Feel::vf::Pow< ExprT1, ExprT2, DomainAssumption > |
| struct | Feel::vf::Pow< ExprT1, ExprT2, DomainAssumption >::HasTestFunction< Func > |
| struct | Feel::vf::Pow< ExprT1, ExprT2, DomainAssumption >::HasTrialFunction< Func > |
| struct | Feel::vf::Pow< ExprT1, ExprT2, DomainAssumption >::tensor< Geo_t, Basis_i_t, Basis_j_t > |
| struct | Feel::vf::Pow< ExprT1, ExprT2, DomainAssumption >::tensor< Geo_t, Basis_i_t, Basis_j_t >::is_zero |
Namespaces | |
| namespace | Feel |
| -*- mode: c++; coding: utf-8; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4; show-trailing-whitespace: t -*- | |
Enumerations | |
| enum class | Feel::vf::PowerDomainAssumption { SymbolIndependentExponent , PositiveBase } |
| Domain assumption used by symbolic differentiation of powers. | |
Functions | |
|
template<typename ExprT1 , typename ExprT2 > requires VfExpr<ExprT1> || VfExpr<ExprT2> | |
| auto | Feel::vf::operator^ (ExprT1 &&__e1, ExprT2 &&__e2) |
| provide pow expression e1^e2 | |
| template<typename ExprT1 , typename ExprT2 > | |
| auto | Feel::vf::pow (ExprT1 &&__e1, ExprT2 &&__e2) |
| provide pow expression e1^e2. | |
| template<typename ExprT1 , typename ExprT2 > | |
| auto | Feel::vf::pow (ExprT1 &&__e1, ExprT2 &&__e2, PositiveBasePowerTag) |
| provide pow expression e1^e2 with an explicit positive-base domain assumption. | |
| template<typename ExprT1 , typename ExprT2 > | |
| auto | Feel::vf::powImpl (ExprT1 &&__e1, ExprT2 &&__e2) |
| provide pow expression e1^e2 More... | |
| template<typename ExprT1 , typename ExprT2 > | |
| auto | Feel::vf::powPositiveBase (ExprT1 &&__e1, ExprT2 &&__e2) |
| provide pow expression e1^e2 with an explicit positive-base domain assumption. | |
Variables | |
| constexpr PositiveBasePowerTag | Feel::vf::positiveBasePower |