Reference documentation for deal.II version 9.3.3
|
#include <deal.II/base/config.h>
#include <deal.II/differentiation/sd/symengine_number_types.h>
#include <deal.II/differentiation/sd/symengine_types.h>
#include <symengine/basic.h>
#include <symengine/dict.h>
Go to the source code of this file.
Namespaces | |
namespace | Differentiation |
namespace | Differentiation::SD |
namespace | Differentiation::SD::Utilities |
Functions | |
SymEngine::map_basic_basic | Differentiation::SD::Utilities::convert_expression_map_to_basic_map (const SD::types::substitution_map &substitution_map) |
SD::types::substitution_map | Differentiation::SD::Utilities::convert_basic_map_to_expression_map (const SymEngine::map_basic_basic &substitution_map) |
SymEngine::vec_basic | Differentiation::SD::Utilities::convert_expression_vector_to_basic_vector (const SD::types::symbol_vector &symbol_vector) |
SD::types::symbol_vector | Differentiation::SD::Utilities::convert_basic_vector_to_expression_vector (const SymEngine::vec_basic &symbol_vector) |
std::vector< std::pair< Expression, Expression > > | Differentiation::SD::Utilities::convert_basic_pair_vector_to_expression_pair_vector (const SymEngine::vec_pair &symbol_value_vector) |
SD::types::symbol_vector | Differentiation::SD::Utilities::extract_symbols (const SD::types::substitution_map &substitution_values) |
template<typename NumberType , typename ExpressionType = SD::Expression> | |
std::vector< NumberType > | Differentiation::SD::Utilities::extract_values (const SD::types::substitution_map &substitution_values) |
template<typename StreamType > | |
StreamType & | Differentiation::SD::Utilities::print_substitution_map (StreamType &stream, const SD::types::substitution_map &symbol_value_map) |