Functions
acado_syntax.cpp File Reference
#include <acado/symbolic_expression/acado_syntax.hpp>
#include <acado/symbolic_operator/operator.hpp>
Include dependency graph for acado_syntax.cpp:

Go to the source code of this file.

Functions

IntermediateState acos (const Expression &arg)
 
IntermediateState asin (const Expression &arg)
 
IntermediateState atan (const Expression &arg)
 
Expression backwardDerivative (const Expression &arg1, const Expression &arg2)
 
Expression backwardDerivative (const Expression &arg1, const Expression &arg2, const Expression &seed)
 
Expression chol (const Expression &arg)
 
returnValue clearAllStaticCounters ()
 
IntermediateState cos (const Expression &arg)
 
Expression dot (const Expression &arg)
 
IntermediateState entropy (const Expression &arg)
 
IntermediateState euclidean_norm (const Expression &arg)
 
IntermediateState exp (const Expression &arg)
 
Expression forwardDerivative (const Expression &arg1, const Expression &arg2)
 
Expression forwardDerivative (const Expression &arg1, const Expression &arg2, const Expression &seed)
 
Expression getRiccatiODE (const Expression &rhs, const DifferentialState &x, const Control &u, const DifferentialState &P, const DMatrix &Q, const DMatrix &R)
 
Expression jacobian (const Expression &arg1, const Expression &arg2)
 
Expression laplace (const Expression &arg1, const Expression &arg2)
 
IntermediateState ln (const Expression &arg)
 
IntermediateState log (const Expression &arg)
 
IntermediateState log_sum_exp (const Expression &arg)
 
Expression multipleBackwardDerivative (const Expression &arg1, const Expression &arg2, const Expression &seed)
 
Expression multipleForwardDerivative (const Expression &arg1, const Expression &arg2, const Expression &seed)
 
Expression next (const Expression &arg)
 
IntermediateState pow (const Expression &arg1, const Expression &arg2)
 
IntermediateState pow (const double &arg1, const Expression &arg2)
 
IntermediateState pow (const Expression &arg1, const double &arg2)
 
USING_NAMESPACE_ACADO IntermediateState sin (const Expression &arg)
 
IntermediateState sqrt (const Expression &arg)
 
IntermediateState square (const Expression &arg)
 
IntermediateState sum_square (const Expression &arg)
 
Expression symmetricDerivative (const Expression &arg1, const Expression &arg2, const Expression &forward_seed, const Expression &backward_seed, Expression *forward_result, Expression *backward_result)
 
IntermediateState tan (const Expression &arg)
 

Function Documentation

◆ acos()

IntermediateState acos ( const Expression arg)

Definition at line 47 of file acado_syntax.cpp.

◆ asin()

IntermediateState asin ( const Expression arg)

Definition at line 46 of file acado_syntax.cpp.

◆ atan()

IntermediateState atan ( const Expression arg)

Definition at line 48 of file acado_syntax.cpp.

◆ backwardDerivative() [1/2]

Expression backwardDerivative ( const Expression arg1,
const Expression arg2 
)

Definition at line 113 of file acado_syntax.cpp.

◆ backwardDerivative() [2/2]

Expression backwardDerivative ( const Expression arg1,
const Expression arg2,
const Expression seed 
)

Definition at line 140 of file acado_syntax.cpp.

◆ chol()

Expression chol ( const Expression arg)

Definition at line 198 of file acado_syntax.cpp.

◆ clearAllStaticCounters()

returnValue clearAllStaticCounters ( )

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

Definition at line 248 of file acado_syntax.cpp.

◆ cos()

IntermediateState cos ( const Expression arg)

Definition at line 44 of file acado_syntax.cpp.

◆ dot()

Expression dot ( const Expression arg)

Definition at line 98 of file acado_syntax.cpp.

◆ entropy()

IntermediateState entropy ( const Expression arg)

Definition at line 88 of file acado_syntax.cpp.

◆ euclidean_norm()

IntermediateState euclidean_norm ( const Expression arg)

Definition at line 87 of file acado_syntax.cpp.

◆ exp()

IntermediateState exp ( const Expression arg)

Definition at line 49 of file acado_syntax.cpp.

◆ forwardDerivative() [1/2]

Expression forwardDerivative ( const Expression arg1,
const Expression arg2 
)

Definition at line 106 of file acado_syntax.cpp.

◆ forwardDerivative() [2/2]

Expression forwardDerivative ( const Expression arg1,
const Expression arg2,
const Expression seed 
)

Definition at line 120 of file acado_syntax.cpp.

◆ getRiccatiODE()

Expression getRiccatiODE ( const Expression rhs,
const DifferentialState x,
const Control u,
const DifferentialState P,
const DMatrix Q,
const DMatrix R 
)

Definition at line 182 of file acado_syntax.cpp.

◆ jacobian()

Expression jacobian ( const Expression arg1,
const Expression arg2 
)

Definition at line 169 of file acado_syntax.cpp.

◆ laplace()

Expression laplace ( const Expression arg1,
const Expression arg2 
)

Definition at line 176 of file acado_syntax.cpp.

◆ ln()

IntermediateState ln ( const Expression arg)

Definition at line 51 of file acado_syntax.cpp.

◆ log()

IntermediateState log ( const Expression arg)

Definition at line 52 of file acado_syntax.cpp.

◆ log_sum_exp()

IntermediateState log_sum_exp ( const Expression arg)

Definition at line 86 of file acado_syntax.cpp.

◆ multipleBackwardDerivative()

Expression multipleBackwardDerivative ( const Expression arg1,
const Expression arg2,
const Expression seed 
)

Definition at line 148 of file acado_syntax.cpp.

◆ multipleForwardDerivative()

Expression multipleForwardDerivative ( const Expression arg1,
const Expression arg2,
const Expression seed 
)

Definition at line 128 of file acado_syntax.cpp.

◆ next()

Expression next ( const Expression arg)

Definition at line 99 of file acado_syntax.cpp.

◆ pow() [1/3]

IntermediateState pow ( const Expression arg1,
const Expression arg2 
)

Definition at line 54 of file acado_syntax.cpp.

◆ pow() [2/3]

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

Definition at line 59 of file acado_syntax.cpp.

◆ pow() [3/3]

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

Definition at line 64 of file acado_syntax.cpp.

◆ sin()

Definition at line 43 of file acado_syntax.cpp.

◆ sqrt()

IntermediateState sqrt ( const Expression arg)

Definition at line 50 of file acado_syntax.cpp.

◆ square()

IntermediateState square ( const Expression arg)

Definition at line 84 of file acado_syntax.cpp.

◆ sum_square()

IntermediateState sum_square ( const Expression arg)

Definition at line 85 of file acado_syntax.cpp.

◆ symmetricDerivative()

Expression symmetricDerivative ( const Expression arg1,
const Expression arg2,
const Expression forward_seed,
const Expression backward_seed,
Expression forward_result,
Expression backward_result 
)

Definition at line 159 of file acado_syntax.cpp.

◆ tan()

IntermediateState tan ( const Expression arg)

Definition at line 45 of file acado_syntax.cpp.



acado
Author(s): Milan Vukov, Rien Quirynen
autogenerated on Mon Feb 28 2022 21:32:18