acado_syntax.hpp File Reference
#include <acado/symbolic_expression/expression.hpp>
#include <acado/symbolic_expression/variable_types.hpp>
Include dependency graph for acado_syntax.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

Standard math operators

Syntax of the ACADO toolkit symbolic core.

Author:
Boris Houska, Hans Joachim Ferreau, Milan Vukov

This list is a forward declaration of functions that operate on Expressions. (note that this function are not in a namespace.) It defines the syntax of the ACADO Toolkit.

REFER_NAMESPACE_ACADO
IntermediateState 
sin (const REFER_NAMESPACE_ACADO Expression &arg)
REFER_NAMESPACE_ACADO
IntermediateState 
cos (const REFER_NAMESPACE_ACADO Expression &arg)
REFER_NAMESPACE_ACADO
IntermediateState 
tan (const REFER_NAMESPACE_ACADO Expression &arg)
REFER_NAMESPACE_ACADO
IntermediateState 
asin (const REFER_NAMESPACE_ACADO Expression &arg)
REFER_NAMESPACE_ACADO
IntermediateState 
acos (const REFER_NAMESPACE_ACADO Expression &arg)
REFER_NAMESPACE_ACADO
IntermediateState 
atan (const REFER_NAMESPACE_ACADO Expression &arg)
REFER_NAMESPACE_ACADO
IntermediateState 
exp (const REFER_NAMESPACE_ACADO Expression &arg)
REFER_NAMESPACE_ACADO
IntermediateState 
sqrt (const REFER_NAMESPACE_ACADO Expression &arg)
REFER_NAMESPACE_ACADO
IntermediateState 
ln (const REFER_NAMESPACE_ACADO Expression &arg)
REFER_NAMESPACE_ACADO
IntermediateState 
log (const REFER_NAMESPACE_ACADO Expression &arg)
REFER_NAMESPACE_ACADO
IntermediateState 
pow (const REFER_NAMESPACE_ACADO Expression &arg1, const REFER_NAMESPACE_ACADO Expression &arg2)
REFER_NAMESPACE_ACADO
IntermediateState 
pow (const double &arg1, const REFER_NAMESPACE_ACADO Expression &arg2)
REFER_NAMESPACE_ACADO
IntermediateState 
pow (const REFER_NAMESPACE_ACADO Expression &arg1, const double &arg2)
Special convex disciplined programming functions.
REFER_NAMESPACE_ACADO
IntermediateState 
square (const REFER_NAMESPACE_ACADO Expression &arg)
REFER_NAMESPACE_ACADO
IntermediateState 
sum_square (const REFER_NAMESPACE_ACADO Expression &arg)
REFER_NAMESPACE_ACADO
IntermediateState 
log_sum_exp (const REFER_NAMESPACE_ACADO Expression &arg)
REFER_NAMESPACE_ACADO
IntermediateState 
euclidean_norm (const REFER_NAMESPACE_ACADO Expression &arg)
REFER_NAMESPACE_ACADO
IntermediateState 
entropy (const REFER_NAMESPACE_ACADO Expression &arg)
Special routines for the set up of dynamic systems.
REFER_NAMESPACE_ACADO Expression dot (const REFER_NAMESPACE_ACADO Expression &arg)
REFER_NAMESPACE_ACADO Expression next (const REFER_NAMESPACE_ACADO Expression &arg)
Symbolic derivative operators.
REFER_NAMESPACE_ACADO Expression forwardDerivative (const REFER_NAMESPACE_ACADO Expression &arg1, const REFER_NAMESPACE_ACADO Expression &arg2)
REFER_NAMESPACE_ACADO Expression backwardDerivative (const REFER_NAMESPACE_ACADO Expression &arg1, const REFER_NAMESPACE_ACADO Expression &arg2)
REFER_NAMESPACE_ACADO Expression forwardDerivative (const REFER_NAMESPACE_ACADO Expression &arg1, const REFER_NAMESPACE_ACADO Expression &arg2, const REFER_NAMESPACE_ACADO Expression &seed)
REFER_NAMESPACE_ACADO Expression backwardDerivative (const REFER_NAMESPACE_ACADO Expression &arg1, const REFER_NAMESPACE_ACADO Expression &arg2, const REFER_NAMESPACE_ACADO Expression &seed)
REFER_NAMESPACE_ACADO Expression multipleForwardDerivative (const REFER_NAMESPACE_ACADO Expression &arg1, const REFER_NAMESPACE_ACADO Expression &arg2, const REFER_NAMESPACE_ACADO Expression &seed)
REFER_NAMESPACE_ACADO Expression multipleBackwardDerivative (const REFER_NAMESPACE_ACADO Expression &arg1, const REFER_NAMESPACE_ACADO Expression &arg2, const REFER_NAMESPACE_ACADO Expression &seed)
REFER_NAMESPACE_ACADO Expression symmetricDerivative (const REFER_NAMESPACE_ACADO Expression &arg1, const REFER_NAMESPACE_ACADO Expression &arg2, const REFER_NAMESPACE_ACADO Expression &forward_seed, const REFER_NAMESPACE_ACADO Expression &backward_seed, REFER_NAMESPACE_ACADO Expression *forward_result=0, REFER_NAMESPACE_ACADO Expression *backward_result=0)
REFER_NAMESPACE_ACADO Expression jacobian (const REFER_NAMESPACE_ACADO Expression &arg1, const REFER_NAMESPACE_ACADO Expression &arg2)
REFER_NAMESPACE_ACADO Expression laplace (const REFER_NAMESPACE_ACADO Expression &arg1, const REFER_NAMESPACE_ACADO Expression &arg2)
REFER_NAMESPACE_ACADO Expression getRiccatiODE (const REFER_NAMESPACE_ACADO Expression &rhs, const REFER_NAMESPACE_ACADO DifferentialState &x, const REFER_NAMESPACE_ACADO Control &u, const REFER_NAMESPACE_ACADO DifferentialState &P, const REFER_NAMESPACE_ACADO DMatrix &Q, const REFER_NAMESPACE_ACADO DMatrix &R)
REFER_NAMESPACE_ACADO Expression chol (const REFER_NAMESPACE_ACADO Expression &arg)
REFER_NAMESPACE_ACADO returnValue clearAllStaticCounters ()

Function Documentation

Function which clears all the static counters, used throughout ACADO symbolics.

Definition at line 248 of file acado_syntax.cpp.

REFER_NAMESPACE_ACADO IntermediateState pow ( const double &  arg1,
const REFER_NAMESPACE_ACADO Expression arg2 
)
REFER_NAMESPACE_ACADO IntermediateState pow ( const REFER_NAMESPACE_ACADO Expression arg1,
const double &  arg2 
)


acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Thu Aug 27 2015 12:01:33