xc
ExprAlgebra Member List

This is the complete list of members for ExprAlgebra, including all inherited members.

abs(const ExprAlgebra &)ExprAlgebrafriend
Abs(void)ArbolExprprotected
AplicaOperador(const Operador *op, const ArbolExpr &a2) (defined in ArbolExpr)ArbolExprprotected
ArbolExpr(void)ArbolExpr
ArbolExpr(const std::string &str)ArbolExpr
ArbolExpr(const ArbolExpr &otro)ArbolExpr
ArbolExpr(const double &d)ArbolExprexplicit
Asigna(const std::string &palabra, const ArbolExpr &a) (defined in ArbolExpr)ArbolExpr
Asigna(const std::string &palabra, const double &d) (defined in ArbolExpr)ArbolExprinlinestatic
CalcDirVar(const std::string &nmb)ProtoExpresionstatic
CalcularDireccion(const std::string &nmb)ProtoExpresionprotectedstatic
Colct(void) const (defined in ExprAlgebra)ExprAlgebrainline
CreaLexico(void)ProtoExpresionstatic
DesAsigna(const std::string &palabra) (defined in ArbolExpr)ArbolExprinline
Dif(const std::string &var)ArbolExprprotected
Diferencia(const std::string &var) const (defined in ExprAlgebra)ExprAlgebrainline
Distrib(void) (defined in ArbolExpr)ArbolExprinlineprotected
err_traducExprBaseprotected
ErrorTraduccion(void) constExprBaseinline
Eval(void) const (defined in ExprAlgebra)ExprAlgebrainline
Eval(const std::string &palabra, const ExprAlgebra &a) const (defined in ExprAlgebra)ExprAlgebrainline
Eval(const std::string &palabra, const double &d) const (defined in ExprAlgebra)ExprAlgebrainline
Eval(const std::string &valores) const (defined in ExprAlgebra)ExprAlgebra
Evaluable(void) const (defined in ArbolExpr)ArbolExprinlinevirtual
expand (defined in ExprAlgebra)ExprAlgebrafriend
ExprAlgebra(void)ExprAlgebra
ExprAlgebra(const std::string &)ExprAlgebraexplicit
ExprAlgebra(const ExprAlgebra &)ExprAlgebra
ExprAlgebra(const double &)ExprAlgebraexplicit
ExprBase(const bool &ET)ExprBaseinline
ExpressionMatrix (defined in ExprAlgebra)ExprAlgebrafriend
GetFullString(void) constArbolExpr
getNamesOfVariables(void) constArbolExpr
GetString(void) constArbolExpr
GetValor(void) const (defined in ArbolExpr)ArbolExprinlineprotected
InicFromStr(const std::string &str) (defined in ArbolExpr)ArbolExprprotected
IntegSimpson(const Intervalo1D &i) constExprAlgebra
IntegTrapecio(const Intervalo1D &i) constExprAlgebra
Lex(void)ProtoExpresionstatic
LexA(void)ProtoExpresionstatic
Neg(void)ArbolExprprotected
NuevaVar(const Variable &v)ProtoExpresionstatic
NuevaVar(const std::string &palabra)ProtoExpresionstatic
NumVariables(void) constArbolExpr
Opera(void)ArbolExprprotected
OperaToNum(void)ArbolExprprotected
operator!=(const ExprBase &other) const (defined in ExprBase)ExprBaseinline
operator()(const std::string &p, const ExprAlgebra &a) const (defined in ExprAlgebra)ExprAlgebrainline
operator()(const std::string &p, const double &d) const (defined in ExprAlgebra)ExprAlgebrainline
operator* (defined in ExprAlgebra)ExprAlgebrafriend
operator* (defined in ExprAlgebra)ExprAlgebrafriend
operator* (defined in ExprAlgebra)ExprAlgebrafriend
operator*=(const ExprAlgebra &a2) (defined in ExprAlgebra)ExprAlgebrainline
operator*=(const ArbolExpr &a2) (defined in ArbolExpr)ArbolExpr
operator+ (defined in ExprAlgebra)ExprAlgebrafriend
operator+ (defined in ExprAlgebra)ExprAlgebrafriend
operator+ (defined in ExprAlgebra)ExprAlgebrafriend
operator+=(const ExprAlgebra &a2) (defined in ExprAlgebra)ExprAlgebrainline
operator+=(const ArbolExpr &a2) (defined in ArbolExpr)ArbolExpr
operator-(void) (defined in ExprAlgebra)ExprAlgebrainline
operator- (defined in ExprAlgebra)ExprAlgebrafriend
operator- (defined in ExprAlgebra)ExprAlgebrafriend
operator- (defined in ExprAlgebra)ExprAlgebrafriend
operator-=(const ExprAlgebra &a2) (defined in ExprAlgebra)ExprAlgebrainline
operator-=(const ArbolExpr &a2) (defined in ArbolExpr)ArbolExpr
operator/ (defined in ExprAlgebra)ExprAlgebrafriend
operator/ (defined in ExprAlgebra)ExprAlgebrafriend
operator/ (defined in ExprAlgebra)ExprAlgebrafriend
operator/=(const ExprAlgebra &a2) (defined in ExprAlgebra)ExprAlgebrainline
operator/=(const ArbolExpr &a2) (defined in ArbolExpr)ArbolExpr
operator=(const ExprAlgebra &other) (defined in ExprAlgebra)ExprAlgebrainline
ArbolExpr::operator=(const ArbolExpr &otro)ArbolExpr
operator==(const ArbolExpr &) constArbolExprvirtual
ExprBase::operator==(const ExprBase &) constExprBasevirtual
pow(const ExprAlgebra &a, const ExprAlgebra &b)ExprAlgebrafriend
pow(const ExprAlgebra &a, const double &b)ExprAlgebrafriend
pow(const double &a, const ExprAlgebra &b)ExprAlgebrafriend
pow(const ArbolExpr &a2) (defined in ArbolExpr)ArbolExpr
Print(std::ostream &os) constArbolExpr
ProtoExpresion(void)ProtoExpresion
ptr_lex (defined in ProtoExpresion)ProtoExpresionprotectedstatic
RaizNewton(const double &tol, size_t max_iter, const std::string &var, const double &d, double &err)ExprAlgebra
RecorreEnorden(const ExprFunctor &f) (defined in ArbolExpr)ArbolExpr
RecorreEnorden(const ExprFunctor &f) const (defined in ArbolExpr)ArbolExpr
RecorrePostorden(const ExprFunctor &f) (defined in ArbolExpr)ArbolExpr
RecorrePostorden(const ExprFunctor &f) const (defined in ArbolExpr)ArbolExpr
RecorrePreorden(const ExprFunctor &f) (defined in ArbolExpr)ArbolExpr
RecorrePreorden(const ExprFunctor &f) const (defined in ArbolExpr)ArbolExpr
Simplifica(void) (defined in ArbolExpr)ArbolExprinlineprotected
sqrt(const ExprAlgebra &)ExprAlgebrafriend
Sqrt(void)ArbolExprprotected
TieneLexico(void) (defined in ProtoExpresion)ProtoExpresionstatic
TieneVariable(const std::string &palabra) constArbolExpr
TieneVariable(const VarExpr &var) constArbolExpr
TieneVariable(const Variable &var) constArbolExpr
ToNum(void) const (defined in ArbolExpr)ArbolExpr
ToNum(const std::string &palabra, const double &d) constArbolExpr
ToNum(const MapValores &) const (defined in ArbolExpr)ArbolExpr
Traduce(const ExprPostfija &e) (defined in ArbolExpr)ArbolExprprotected
Traduce(const std::string &cadena_entrada) (defined in ArbolExpr)ArbolExprprotected
Variables(void) constArbolExpr
~ArbolExpr(void) (defined in ArbolExpr)ArbolExprvirtual