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_scalar_operations.h>
#include <deal.II/differentiation/sd/symengine_types.h>
#include <deal.II/differentiation/sd/symengine_utilities.h>
#include <symengine/real_double.h>
Go to the source code of this file.
Namespaces | |
namespace | Differentiation |
namespace | Differentiation::SD |
Functions | |
Symbolic variable creation | |
Expression | Differentiation::SD::make_symbol (const std::string &symbol) |
Expression | Differentiation::SD::make_symbolic_function (const std::string &symbol, const types::symbol_vector &arguments) |
Expression | Differentiation::SD::make_symbolic_function (const std::string &symbol, const types::substitution_map &arguments) |
Symbolic differentiation | |
Expression | Differentiation::SD::differentiate (const Expression &f, const Expression &x) |
Symbol substitution map creation | |
types::substitution_map | Differentiation::SD::make_substitution_map (const Expression &symbol, const Expression &value) |