Interface for mathematical expressions.
More...
List of all members.
Detailed Description
Interface for mathematical expressions.
Constructor & Destructor Documentation
def bio_expression::Expression::__init__ |
( |
|
self ) |
|
Member Function Documentation
def bio_expression::Expression::__add__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns E + expression
def bio_expression::Expression::__and__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns E and expression
def bio_expression::Expression::__div__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns E / expression
def bio_expression::Expression::__eq__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns E == expression
def bio_expression::Expression::__ge__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns E >= expression
def bio_expression::Expression::__gt__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns E > expression
def bio_expression::Expression::__le__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns E <= expression
def bio_expression::Expression::__lt__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns E < expression
def bio_expression::Expression::__mod__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns E % expression (modulo)
def bio_expression::Expression::__mul__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns E * expression
def bio_expression::Expression::__ne__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns E != expression
def bio_expression::Expression::__neg__ |
( |
|
self ) |
|
- Returns:
- If E is the expression, returns -E
def bio_expression::Expression::__or__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns E or expression
def bio_expression::Expression::__pow__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns E ^ expression
def bio_expression::Expression::__radd__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns expression + E
def bio_expression::Expression::__rdiv__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns expression / E
def bio_expression::Expression::__rmul__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns expression * E
def bio_expression::Expression::__rpow__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns expression ^ E
def bio_expression::Expression::__rsub__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns expression - E
def bio_expression::Expression::__rtruediv__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
Support for Python version 3.x.
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns expression / E
def bio_expression::Expression::__str__ |
( |
|
self ) |
|
- Returns:
- Returns a string with the expression
def bio_expression::Expression::__sub__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns E - expression
def bio_expression::Expression::__truediv__ |
( |
|
self, |
|
|
|
expression |
|
) |
| |
Support for Python version 3.x.
- Parameters:
-
expression | An another expression |
- Returns:
- If E is the expression, returns E / expression
def bio_expression::Expression::getExpression |
( |
|
self ) |
|
- Returns:
- Return the string representation of the current expression
Reimplemented in bio_expression::Numeric, bio_expression::Variable, bio_expression::RandomVariable, bio_expression::DefineVariable, bio_expression::Beta, bio_expression::bioNormalDraws, bio_expression::bioUniformSymmetricDraws, bio_expression::bioUniformDraws, bio_expression::UnOp, bio_expression::abs, bio_expression::exp, bio_expression::log, bio_expression::bioNormalCdf, bio_expression::max, bio_expression::min, bio_expression::BinOp, bio_expression::Sum, bio_expression::Prod, bio_expression::Integrate, bio_expression::Derive, bio_expression::bioNormalPdf, bio_expression::Elem, bio_expression::bioLogit, bio_expression::bioMultSum, and bio_expression::Enumerate.
Member Data Documentation
Reimplemented in bio_expression::Numeric, bio_expression::Variable, bio_expression::RandomVariable, bio_expression::DefineVariable, bio_expression::Beta, bio_expression::bioNormalDraws, bio_expression::bioUniformSymmetricDraws, bio_expression::bioUniformDraws, bio_expression::UnOp, bio_expression::abs, bio_expression::exp, bio_expression::log, bio_expression::bioNormalCdf, bio_expression::max, bio_expression::min, bio_expression::BinOp, bio_expression::Sum, bio_expression::Prod, bio_expression::Integrate, bio_expression::Derive, bio_expression::bioNormalPdf, bio_expression::Elem, bio_expression::bioLogit, bio_expression::bioMultSum, and bio_expression::Enumerate.
The documentation for this class was generated from the following file: