Definition at line 1128 of file functions.h.
◆ create()
RCP< const Basic > SymEngine::UpperGamma::create |
( |
const RCP< const Basic > & |
a, |
|
|
const RCP< const Basic > & |
b |
|
) |
| const |
|
overridevirtual |
◆ is_canonical()
bool SymEngine::UpperGamma::is_canonical |
( |
const RCP< const Basic > & |
s, |
|
|
const RCP< const Basic > & |
x |
|
) |
| const |
- Returns
true
if canonical
Definition at line 3127 of file functions.cpp.
3133 if (is_a<Integer>(*s)
3134 and down_cast<const Integer &>(*s).as_integer_class() > 1)
3136 if (is_a<Integer>(*
mul(i2, s)))
3138 #ifdef HAVE_SYMENGINE_MPFR
3139 #if MPFR_VERSION_MAJOR > 3
3140 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::UpperGamma::type_code_id = SYMENGINE_UPPERGAMMA |
|
static |
Type_code_id shared by all instances
Definition at line 1133 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