Reference documentation for deal.II version 9.6.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\}}\)
Loading...
Searching...
No Matches
Differentiation::SD::types Namespace Reference

Namespaces

namespace  internal
 

Typedefs

using substitution_map
 
using symbol_vector = std::vector<SD::Expression>
 

Typedef Documentation

◆ substitution_map

Initial value:
std::map<SD::Expression, SD::Expression, internal::ExpressionKeyLess>

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 59 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 68 of file symengine_types.h.