Definition at line 1136 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 3125 of file functions.cpp.
3131 if (is_a<Integer>(*s)
3132 and down_cast<const Integer &>(*s).as_integer_class() > 1)
3134 if (is_a<Integer>(*
mul(i2, s)))
3136 #ifdef HAVE_SYMENGINE_MPFR
3137 #if MPFR_VERSION_MAJOR > 3
3138 if (is_a<RealMPFR>(*s) && is_a<RealMPFR>(*x))
RCP< const Basic > mul(const RCP< const Basic > &a, const RCP< const Basic > &b)
Multiplication.
bool eq(const Basic &a, const Basic &b)
Checks equality for a and b
◆ type_code_id
| const TypeID SymEngine::UpperGamma::type_code_id = SYMENGINE_UPPERGAMMA |
|
static |
Type_code_id shared by all instances
Definition at line 1141 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