Reference documentation for deal.II version 9.3.3
\(\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\}}\)
Namespaces | Typedefs
Differentiation::SD::types Namespace Reference

Namespaces

namespace  internal
 

Typedefs

using substitution_map = std::map< SD::Expression, SD::Expression, internal::ExpressionKeyLess >
 
using symbol_vector = std::vector< SD::Expression >
 

Typedef Documentation

◆ substitution_map

Type definition for a value substitution map.

This serves the same purpose as a SymEngine::map_basic_basic, which is equivalent to a std::map<SymEngine::RCP<const SymEngine::Basic>, SymEngine::RCP<const SymEngine::Basic>>.

Definition at line 60 of file symengine_types.h.

◆ symbol_vector

Type definition for a vector of symbols.

This serves the same purpose as a SymEngine::vec_basic, which is equivalent to a std::vector<SymEngine::RCP<const SymEngine::Basic>>.

Definition at line 69 of file symengine_types.h.