Definition at line 1108 of file functions.h.
◆ create()
RCP< const Basic > SymEngine::LowerGamma::create |
( |
const RCP< const Basic > & |
a, |
|
|
const RCP< const Basic > & |
b |
|
) |
| const |
|
overridevirtual |
◆ is_canonical()
bool SymEngine::LowerGamma::is_canonical |
( |
const RCP< const Basic > & |
s, |
|
|
const RCP< const Basic > & |
x |
|
) |
| const |
- Returns
true
if canonical
Definition at line 3044 of file functions.cpp.
3050 if (is_a<Integer>(*s)
3051 and down_cast<const Integer &>(*s).as_integer_class() > 1)
3053 if (is_a<Integer>(*
mul(i2, s)))
3055 #ifdef HAVE_SYMENGINE_MPFR
3056 #if MPFR_VERSION_MAJOR > 3
3057 if (is_a<RealMPFR>(*s) && is_a<RealMPFR>(*x))
bool eq(const Basic &a, const Basic &b)
Checks equality for a and b
RCP< const Basic > mul(const RCP< const Basic > &a, const RCP< const Basic > &b)
Multiplication.
◆ type_code_id
const TypeID SymEngine::LowerGamma::type_code_id = SYMENGINE_LOWERGAMMA |
|
static |
Type_code_id shared by all instances
Definition at line 1113 of file functions.h.
The documentation for this class was generated from the following files:
- /home/runner/work/symengine/symengine/symengine/functions.h
- /home/runner/work/symengine/symengine/symengine/functions.cpp