template<class BaseDerived, class Number>
Pow<FunctionBase<BaseDerived>, Number> class final
Represents the power function.
This class represents the function defined by the exponentiation of a base value to the power :
Base classes
-
template<class Derived>class RealFunctionBase<Pow<FunctionBase<BaseDerived>, Number>>
- Base class for real-valued functions defined on a mesh.
Public types
- using BaseType = FunctionBase<BaseDerived>
- Type of base.
- using ExponentType = Number
- Type of exponent.
- using Parent = RealFunctionBase<Pow<FunctionBase<BaseDerived>, Number>>
- Parent class.
Constructors, destructors, conversion operators
- Pow(const BaseType& s, ExponentType p) constexpr
- Constructs the power object.
Public functions
Function documentation
template<class BaseDerived, class Number>
Rodin:: Variational:: Pow<FunctionBase<BaseDerived>, Number><BaseDerived, Number>:: Pow(const BaseType& s,
ExponentType p) constexpr
Constructs the power object.
Parameters | |
---|---|
s in | Base value |
p in | Power |