![]() |
Reference documentation for deal.II version 9.5.1
|
| SymEngine::map_basic_basic Differentiation::SD::Utilities::convert_expression_map_to_basic_map | ( | const SD::types::substitution_map & | substitution_map | ) |
Convert a map of Expressions to its SymEngine counterpart.
| SD::types::substitution_map Differentiation::SD::Utilities::convert_basic_map_to_expression_map | ( | const SymEngine::map_basic_basic & | substitution_map | ) |
Convert to a map of Expressions from its SymEngine counterpart.
| SymEngine::vec_basic Differentiation::SD::Utilities::convert_expression_vector_to_basic_vector | ( | const SD::types::symbol_vector & | symbol_vector | ) |
Convert a vector of Expressions to its SymEngine counterpart.
| SD::types::symbol_vector Differentiation::SD::Utilities::convert_basic_vector_to_expression_vector | ( | const SymEngine::vec_basic & | symbol_vector | ) |
Convert to a vector of Expressions from its SymEngine counterpart.
| std::vector< std::pair< Expression, Expression > > Differentiation::SD::Utilities::convert_basic_pair_vector_to_expression_pair_vector | ( | const SymEngine::vec_pair & | symbol_value_vector | ) |
Convert to a vector of pairs of Expressions from its SymEngine counterpart.
| SD::types::symbol_vector Differentiation::SD::Utilities::extract_symbols | ( | const SD::types::substitution_map & | substitution_values | ) |
Extract the symbols (key entries) from a substitution map.
| std::vector< NumberType > Differentiation::SD::Utilities::extract_values | ( | const SD::types::substitution_map & | substitution_values | ) |
Extract the values from a substitution map. The value entries will be converted into the NumberType given as a template parameter to this function via the ExpressionType.
| StreamType & Differentiation::SD::Utilities::print_substitution_map | ( | StreamType & | stream, |
| const SD::types::substitution_map & | symbol_value_map | ||
| ) |
Print the key and value pairs stored in a substitution map.