Class ComplexBase

Inheritance Relationships

Base Type

Derived Types

Class Documentation

class SymEngine::ComplexBase : public SymEngine::Number

ComplexBase Class for deriving all complex classes.

Subclassed by SymEngine::Complex, SymEngine::ComplexDouble, SymEngine::ComplexMPC

Public Functions

RCP<const Number> real_part() const = 0
RCP<const Number> imaginary_part() const = 0
bool is_re_zero() const