Reference documentation for deal.II version 9.3.0
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Differentiation::SD::internal::LambdaOptimizer< ReturnType, T > Struct Template Reference

#include <deal.II/differentiation/sd/symengine_optimizer.h>

Detailed Description

template<typename ReturnType, typename T = void>
struct Differentiation::SD::internal::LambdaOptimizer< ReturnType, T >

A wrapper for SymEngine's "lambda" optimizer.

Template Parameters
ReturnTypeThe number type that is returned as a result of operations performed by the optimizer. Floating point and complex numbers are currently supported.
TAn arbitrary type resulting from the application of the SFINAE idiom to selectively specialize this class.

Definition at line 316 of file symengine_optimizer.h.


The documentation for this struct was generated from the following file: