Classes | Functions | Variables

bio_expression Namespace Reference

Classes

class  Operator
 Generic class for an operator. More...
class  Expression
 Interface for mathematical expressions. More...
class  Numeric
 Class wrapping an integer or a float value. More...
class  Variable
 Class representing the variables defined in the data file. More...
class  RandomVariable
 Class representing a random variable for numerical integration. More...
class  DefineVariable
 Class representing the definition of a new variable. More...
class  Beta
 Class representing a parameter to be estimated. More...
class  bioNormalDraws
 Class representing a normally distributed random variable for simulated integration. More...
class  bioUniformSymmetricDraws
 Class representing a uniformly distributed random variable on [-1,1] for simulated integration. More...
class  bioUniformDraws
 Class representing a uniformly distributed random variable on [0,1] for simulated integration. More...
class  UnOp
 Generic class for unary operators. More...
class  abs
 Class representing the expression for absolute value. More...
class  exp
 Class representing the expression for exponential. More...
class  log
 Class representing the expression for natural logarithm. More...
class  bioNormalCdf
 Class representing the cumulative distribution function of the normal distribution. More...
class  max
 Class representing the expression for the maximum of two expressions. More...
class  min
 Class representing the expression for the minimum of two expressions. More...
class  BinOp
 Generic class for binary operators. More...
class  Sum
 Class representing the sum of the same expression applied to a list of data. More...
class  Prod
 Class representing the product of the same expression applied to a list of data. More...
class  Integrate
 Class performing numerical integration relying on the Gauss-Hermite quadrature to compute

\[ \int_{-\infty}^{+\infty} f(\omega) d\omega. \]

. More...

class  Derive
 Class generating the analytical derivative of an expression. More...
class  bioNormalPdf
 Class representing the probability density function of a standardized normally distributed random variable. More...
class  Elem
 Class extracting an expression from a dictionary. More...
class  bioLogit
 Class calculating a logit choice probability. More...
class  bioMultSum
 Class computing the sum of multiple expressions. More...
class  Enumerate
 Class performing a sample enumeration. More...
class  bioBayesNormalDraw
 Class performing draws from the posterior of the mean of a normal variable knowing realizations and variance. More...
class  MH
 Class performing draws from densities for Bayesian estimation using Metropolis-Hastings algorithm. More...

Functions

def buildExpressionObj
 Build an "Expression" object from a numeric value.

Variables

tuple Operator = Operator()

Function Documentation

def bio_expression::buildExpressionObj (   exp )

Build an "Expression" object from a numeric value.

Parameters:
expObject of numeric type or of type Expression

Variable Documentation

 All Classes Namespaces Files Functions Variables