23 AnalyticFunction<ScalarType>
32 AnalyticFunction<VectorType>
41 AnalyticFunction<MatrixType>
50 AnalyticFunction<ScalarType>
59 AnalyticFunction<VectorType>
68 AnalyticFunction<MatrixType>
81 AnalyticFunction<ScalarType>
95 AnalyticFunction<ScalarType>
109 AnalyticFunction<ScalarType>
118 AnalyticFunction<ScalarType>
129 AnalyticFunction<ScalarType>
130 sympy_diff(
const AnalyticFunction<ScalarType>& f,
const ScalarVar& x);
143 AnalyticFunction<ScalarType>
144 sympy_diff(
const AnalyticFunction<ScalarType>& f,
const ScalarExpr& x);
153 AnalyticFunction<ScalarType>
154 sympy_diff(
const AnalyticFunction<ScalarType>& f, Index order);
165 AnalyticFunction<ScalarType>
166 sympy_diff(
const AnalyticFunction<ScalarType>& f,
const ScalarVar& x, Index order);
180 AnalyticFunction<ScalarType>
181 sympy_diff(
const AnalyticFunction<ScalarType>& f,
const ScalarExpr& x, Index order);
189 AnalyticFunction<VectorType>
198 AnalyticFunction<MatrixType>
207 AnalyticFunction<MatrixType>
218 AnalyticFunction<ScalarType>
219 sympy_series(
const AnalyticFunction<ScalarType>& f,
double center, Index order);
233 AnalyticFunction<ScalarType>
234 sympy_series(
const AnalyticFunction<ScalarType>& f,
const ScalarVar& x,
double center, Index order);
250 AnalyticFunction<ScalarType>
251 sympy_series(
const AnalyticFunction<ScalarType>& f,
const ScalarExpr& x,
double center, Index order);
264 bool sympy_equal(
const AnalyticFunction<ScalarType>& f,
const AnalyticFunction<ScalarType>& g);
275 bool sympy_equal(
const AnalyticFunction<VectorType>& f,
const AnalyticFunction<VectorType>& g);
286 bool sympy_equal(
const AnalyticFunction<MatrixType>& f,
const AnalyticFunction<MatrixType>& g);
Definition codac2_OctaSym.h:21
AnalyticFunction< ScalarType > sympy_partial_diff(const AnalyticFunction< ScalarType > &f, Index flat_input_index)
Returns the symbolic partial derivative of a scalar function.
AnalyticFunction< ScalarType > sympy_diff(const AnalyticFunction< ScalarType > &f)
Returns the symbolic derivative of a scalar univariate function.
AnalyticFunction< VectorType > sympy_gradient(const AnalyticFunction< ScalarType > &f)
Returns the symbolic gradient of a scalar function.
AnalyticFunction< ScalarType > sympy_simplify(const AnalyticFunction< ScalarType > &f)
Symbolically simplifies a scalar analytic function.
AnalyticFunction< ScalarType > sympy_series(const AnalyticFunction< ScalarType > &f, double center, Index order)
Returns a truncated Taylor series of a scalar univariate function.
AnalyticFunction< ScalarType > sympy_horner(const AnalyticFunction< ScalarType > &f)
Rewrites a scalar analytic function in Horner form when possible.
AnalyticFunction< MatrixType > sympy_hessian(const AnalyticFunction< ScalarType > &f)
Returns the symbolic Hessian matrix of a scalar function.
bool sympy_equal(const AnalyticFunction< ScalarType > &f, const AnalyticFunction< ScalarType > &g)
Tests symbolic equality of two scalar analytic functions through SymPy.