Reference documentation for deal.II version 9.2.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\}}\)
Differentiation::SD::Expression Member List

This is the complete list of members for Differentiation::SD::Expression, including all inherited members.

differentiate(const Expression &symbol) constDifferentiation::SD::Expression
differentiate(const SymEngine::RCP< const SymEngine::Symbol > &symbol) constDifferentiation::SD::Expression
differentiate(const SymEngine::RCP< const SymEngine::Basic > &symbol) constDifferentiation::SD::Expression
expressionDifferentiation::SD::Expressionprivate
Expression()Differentiation::SD::Expression
Expression(const bool value)Differentiation::SD::Expressionexplicit
Expression(const NumberType &value)Differentiation::SD::Expressionexplicit
Expression(const std::complex< NumberType > &value)Differentiation::SD::Expressionexplicit
Expression(const SymEngine::integer_class &value)Differentiation::SD::Expression
Expression(const NumberType &numerator, const NumberType &denominator)Differentiation::SD::Expression
Expression(const SymEngine::rational_class &value)Differentiation::SD::Expression
Expression(const Expression &condition, const Expression &expression_if_true, const Expression &expression_if_false)Differentiation::SD::Expression
Expression(const std::vector< std::pair< Expression, Expression >> &condition_expression, const Expression &expression_otherwise)Differentiation::SD::Expression
Expression(const std::vector< std::pair< Expression, Expression >> &condition_expression)Differentiation::SD::Expression
Expression(const char *symbol)Differentiation::SD::Expression
Expression(const std::string &symb_expr, const bool parse_as_expression=false)Differentiation::SD::Expression
Expression(const std::string &symbol_func, const types::symbol_vector &arguments)Differentiation::SD::Expression
Expression(const Expression &rhs)=defaultDifferentiation::SD::Expression
Expression(const SymEngine::Expression &rhs)Differentiation::SD::Expressionexplicit
Expression(const SymEngine::RCP< const SymEngine::Basic > &rhs)Differentiation::SD::Expression
Expression(Expression &&rhs)=defaultDifferentiation::SD::Expression
Expression(SymEngine::RCP< const SymEngine::Basic > &&rhs)Differentiation::SD::Expression
get_expression() constDifferentiation::SD::Expression
get_expression()Differentiation::SD::Expressionprotected
get_RCP() constDifferentiation::SD::Expression
get_value() constDifferentiation::SD::Expression
load(std::istream &stream)Differentiation::SD::Expression
load(Archive &archive, const unsigned int version)Differentiation::SD::Expression
operator const SymEngine::Expression &() constDifferentiation::SD::Expressionexplicit
operator const SymEngine::RCP< const SymEngine::Basic > &() constDifferentiation::SD::Expression
operator ResultType() constDifferentiation::SD::Expressionexplicit
operator*=(const Expression &rhs)Differentiation::SD::Expression
operator*=(const NumberType &rhs)Differentiation::SD::Expression
operator+=(const Expression &rhs)Differentiation::SD::Expression
operator+=(const NumberType &rhs)Differentiation::SD::Expression
operator-() constDifferentiation::SD::Expression
operator-=(const Expression &rhs)Differentiation::SD::Expression
operator-=(const NumberType &rhs)Differentiation::SD::Expression
operator/=(const Expression &rhs)Differentiation::SD::Expression
operator/=(const NumberType &rhs)Differentiation::SD::Expression
operator=(const Expression &rhs)Differentiation::SD::Expression
operator=(Expression &&rhs) noexceptDifferentiation::SD::Expression
operator=(const NumberType &rhs)Differentiation::SD::Expression
parse(const std::string &expression)Differentiation::SD::Expression
print(std::ostream &stream) constDifferentiation::SD::Expression
save(std::ostream &stream) constDifferentiation::SD::Expression
save(Archive &archive, const unsigned int version) constDifferentiation::SD::Expression
serialize(Archive &archive, const unsigned int version)Differentiation::SD::Expression
substitute(const types::substitution_map &substitution_values) constDifferentiation::SD::Expression
substitute(const SymEngine::map_basic_basic &substitution_values) constDifferentiation::SD::Expression
substitute(const Expression &symbol, const Expression &value) constDifferentiation::SD::Expression
substitute(const Expression &symbol, const NumberType &value) constDifferentiation::SD::Expression
substitute_and_evaluate(const types::substitution_map &substitution_values) constDifferentiation::SD::Expression
substitute_and_evaluate(const SymEngine::map_basic_basic &substitution_values) constDifferentiation::SD::Expression
~Expression()=defaultDifferentiation::SD::Expressionvirtual