GiNaC 1.8.10
GiNaC::function_options Class Reference

#include <function.h>

Public Member Functions

 function_options ()
 function_options (std::string const &n, std::string const &tn=std::string())
 function_options (std::string const &n, unsigned np)
 ~function_options ()
void initialize ()
function_optionsdummy ()
function_optionsset_name (std::string const &n, std::string const &tn=std::string())
function_optionslatex_name (std::string const &tn)
function_optionseval_func (eval_funcp_1 e)
function_optionseval_func (eval_funcp_2 e)
function_optionseval_func (eval_funcp_3 e)
function_optionseval_func (eval_funcp_4 e)
function_optionseval_func (eval_funcp_5 e)
function_optionseval_func (eval_funcp_6 e)
function_optionseval_func (eval_funcp_7 e)
function_optionseval_func (eval_funcp_8 e)
function_optionseval_func (eval_funcp_9 e)
function_optionseval_func (eval_funcp_10 e)
function_optionseval_func (eval_funcp_11 e)
function_optionseval_func (eval_funcp_12 e)
function_optionseval_func (eval_funcp_13 e)
function_optionseval_func (eval_funcp_14 e)
function_optionsevalf_func (evalf_funcp_1 e)
function_optionsevalf_func (evalf_funcp_2 e)
function_optionsevalf_func (evalf_funcp_3 e)
function_optionsevalf_func (evalf_funcp_4 e)
function_optionsevalf_func (evalf_funcp_5 e)
function_optionsevalf_func (evalf_funcp_6 e)
function_optionsevalf_func (evalf_funcp_7 e)
function_optionsevalf_func (evalf_funcp_8 e)
function_optionsevalf_func (evalf_funcp_9 e)
function_optionsevalf_func (evalf_funcp_10 e)
function_optionsevalf_func (evalf_funcp_11 e)
function_optionsevalf_func (evalf_funcp_12 e)
function_optionsevalf_func (evalf_funcp_13 e)
function_optionsevalf_func (evalf_funcp_14 e)
function_optionsconjugate_func (conjugate_funcp_1 e)
function_optionsconjugate_func (conjugate_funcp_2 e)
function_optionsconjugate_func (conjugate_funcp_3 e)
function_optionsconjugate_func (conjugate_funcp_4 e)
function_optionsconjugate_func (conjugate_funcp_5 e)
function_optionsconjugate_func (conjugate_funcp_6 e)
function_optionsconjugate_func (conjugate_funcp_7 e)
function_optionsconjugate_func (conjugate_funcp_8 e)
function_optionsconjugate_func (conjugate_funcp_9 e)
function_optionsconjugate_func (conjugate_funcp_10 e)
function_optionsconjugate_func (conjugate_funcp_11 e)
function_optionsconjugate_func (conjugate_funcp_12 e)
function_optionsconjugate_func (conjugate_funcp_13 e)
function_optionsconjugate_func (conjugate_funcp_14 e)
function_optionsreal_part_func (real_part_funcp_1 e)
function_optionsreal_part_func (real_part_funcp_2 e)
function_optionsreal_part_func (real_part_funcp_3 e)
function_optionsreal_part_func (real_part_funcp_4 e)
function_optionsreal_part_func (real_part_funcp_5 e)
function_optionsreal_part_func (real_part_funcp_6 e)
function_optionsreal_part_func (real_part_funcp_7 e)
function_optionsreal_part_func (real_part_funcp_8 e)
function_optionsreal_part_func (real_part_funcp_9 e)
function_optionsreal_part_func (real_part_funcp_10 e)
function_optionsreal_part_func (real_part_funcp_11 e)
function_optionsreal_part_func (real_part_funcp_12 e)
function_optionsreal_part_func (real_part_funcp_13 e)
function_optionsreal_part_func (real_part_funcp_14 e)
function_optionsimag_part_func (imag_part_funcp_1 e)
function_optionsimag_part_func (imag_part_funcp_2 e)
function_optionsimag_part_func (imag_part_funcp_3 e)
function_optionsimag_part_func (imag_part_funcp_4 e)
function_optionsimag_part_func (imag_part_funcp_5 e)
function_optionsimag_part_func (imag_part_funcp_6 e)
function_optionsimag_part_func (imag_part_funcp_7 e)
function_optionsimag_part_func (imag_part_funcp_8 e)
function_optionsimag_part_func (imag_part_funcp_9 e)
function_optionsimag_part_func (imag_part_funcp_10 e)
function_optionsimag_part_func (imag_part_funcp_11 e)
function_optionsimag_part_func (imag_part_funcp_12 e)
function_optionsimag_part_func (imag_part_funcp_13 e)
function_optionsimag_part_func (imag_part_funcp_14 e)
function_optionsexpand_func (expand_funcp_1 e)
function_optionsexpand_func (expand_funcp_2 e)
function_optionsexpand_func (expand_funcp_3 e)
function_optionsexpand_func (expand_funcp_4 e)
function_optionsexpand_func (expand_funcp_5 e)
function_optionsexpand_func (expand_funcp_6 e)
function_optionsexpand_func (expand_funcp_7 e)
function_optionsexpand_func (expand_funcp_8 e)
function_optionsexpand_func (expand_funcp_9 e)
function_optionsexpand_func (expand_funcp_10 e)
function_optionsexpand_func (expand_funcp_11 e)
function_optionsexpand_func (expand_funcp_12 e)
function_optionsexpand_func (expand_funcp_13 e)
function_optionsexpand_func (expand_funcp_14 e)
function_optionsderivative_func (derivative_funcp_1 e)
function_optionsderivative_func (derivative_funcp_2 e)
function_optionsderivative_func (derivative_funcp_3 e)
function_optionsderivative_func (derivative_funcp_4 e)
function_optionsderivative_func (derivative_funcp_5 e)
function_optionsderivative_func (derivative_funcp_6 e)
function_optionsderivative_func (derivative_funcp_7 e)
function_optionsderivative_func (derivative_funcp_8 e)
function_optionsderivative_func (derivative_funcp_9 e)
function_optionsderivative_func (derivative_funcp_10 e)
function_optionsderivative_func (derivative_funcp_11 e)
function_optionsderivative_func (derivative_funcp_12 e)
function_optionsderivative_func (derivative_funcp_13 e)
function_optionsderivative_func (derivative_funcp_14 e)
function_optionsexpl_derivative_func (expl_derivative_funcp_1 e)
function_optionsexpl_derivative_func (expl_derivative_funcp_2 e)
function_optionsexpl_derivative_func (expl_derivative_funcp_3 e)
function_optionsexpl_derivative_func (expl_derivative_funcp_4 e)
function_optionsexpl_derivative_func (expl_derivative_funcp_5 e)
function_optionsexpl_derivative_func (expl_derivative_funcp_6 e)
function_optionsexpl_derivative_func (expl_derivative_funcp_7 e)
function_optionsexpl_derivative_func (expl_derivative_funcp_8 e)
function_optionsexpl_derivative_func (expl_derivative_funcp_9 e)
function_optionsexpl_derivative_func (expl_derivative_funcp_10 e)
function_optionsexpl_derivative_func (expl_derivative_funcp_11 e)
function_optionsexpl_derivative_func (expl_derivative_funcp_12 e)
function_optionsexpl_derivative_func (expl_derivative_funcp_13 e)
function_optionsexpl_derivative_func (expl_derivative_funcp_14 e)
function_optionspower_func (power_funcp_1 e)
function_optionspower_func (power_funcp_2 e)
function_optionspower_func (power_funcp_3 e)
function_optionspower_func (power_funcp_4 e)
function_optionspower_func (power_funcp_5 e)
function_optionspower_func (power_funcp_6 e)
function_optionspower_func (power_funcp_7 e)
function_optionspower_func (power_funcp_8 e)
function_optionspower_func (power_funcp_9 e)
function_optionspower_func (power_funcp_10 e)
function_optionspower_func (power_funcp_11 e)
function_optionspower_func (power_funcp_12 e)
function_optionspower_func (power_funcp_13 e)
function_optionspower_func (power_funcp_14 e)
function_optionsseries_func (series_funcp_1 e)
function_optionsseries_func (series_funcp_2 e)
function_optionsseries_func (series_funcp_3 e)
function_optionsseries_func (series_funcp_4 e)
function_optionsseries_func (series_funcp_5 e)
function_optionsseries_func (series_funcp_6 e)
function_optionsseries_func (series_funcp_7 e)
function_optionsseries_func (series_funcp_8 e)
function_optionsseries_func (series_funcp_9 e)
function_optionsseries_func (series_funcp_10 e)
function_optionsseries_func (series_funcp_11 e)
function_optionsseries_func (series_funcp_12 e)
function_optionsseries_func (series_funcp_13 e)
function_optionsseries_func (series_funcp_14 e)
function_optionsinfo_func (info_funcp_1 e)
function_optionsinfo_func (info_funcp_2 e)
function_optionsinfo_func (info_funcp_3 e)
function_optionsinfo_func (info_funcp_4 e)
function_optionsinfo_func (info_funcp_5 e)
function_optionsinfo_func (info_funcp_6 e)
function_optionsinfo_func (info_funcp_7 e)
function_optionsinfo_func (info_funcp_8 e)
function_optionsinfo_func (info_funcp_9 e)
function_optionsinfo_func (info_funcp_10 e)
function_optionsinfo_func (info_funcp_11 e)
function_optionsinfo_func (info_funcp_12 e)
function_optionsinfo_func (info_funcp_13 e)
function_optionsinfo_func (info_funcp_14 e)
function_optionseval_func (eval_funcp_exvector e)
function_optionsevalf_func (evalf_funcp_exvector e)
function_optionsconjugate_func (conjugate_funcp_exvector e)
function_optionsreal_part_func (real_part_funcp_exvector e)
function_optionsimag_part_func (imag_part_funcp_exvector e)
function_optionsexpand_func (expand_funcp_exvector e)
function_optionsderivative_func (derivative_funcp_exvector e)
function_optionsexpl_derivative_func (expl_derivative_funcp_exvector e)
function_optionspower_func (power_funcp_exvector e)
function_optionsseries_func (series_funcp_exvector e)
function_optionsinfo_func (info_funcp_exvector e)
template<class Ctx>
function_optionsprint_func (print_funcp_1 p)
template<class Ctx>
function_optionsprint_func (print_funcp_2 p)
template<class Ctx>
function_optionsprint_func (print_funcp_3 p)
template<class Ctx>
function_optionsprint_func (print_funcp_4 p)
template<class Ctx>
function_optionsprint_func (print_funcp_5 p)
template<class Ctx>
function_optionsprint_func (print_funcp_6 p)
template<class Ctx>
function_optionsprint_func (print_funcp_7 p)
template<class Ctx>
function_optionsprint_func (print_funcp_8 p)
template<class Ctx>
function_optionsprint_func (print_funcp_9 p)
template<class Ctx>
function_optionsprint_func (print_funcp_10 p)
template<class Ctx>
function_optionsprint_func (print_funcp_11 p)
template<class Ctx>
function_optionsprint_func (print_funcp_12 p)
template<class Ctx>
function_optionsprint_func (print_funcp_13 p)
template<class Ctx>
function_optionsprint_func (print_funcp_14 p)
template<class Ctx>
function_optionsprint_func (print_funcp_exvector p)
function_optionsset_return_type (unsigned rt, const return_type_t *rtt=nullptr)
function_optionsdo_not_evalf_params ()
function_optionsremember (unsigned size, unsigned assoc_size=0, unsigned strategy=remember_strategies::delete_never)
function_optionsoverloaded (unsigned o)
function_optionsset_symmetry (const symmetry &s)
std::string get_name () const
unsigned get_nparams () const

Protected Member Functions

bool has_derivative () const
bool has_power () const
void test_and_set_nparams (unsigned n)
void set_print_func (unsigned id, print_funcp f)

Protected Attributes

std::string name
std::string TeX_name
unsigned nparams
eval_funcp eval_f
evalf_funcp evalf_f
conjugate_funcp conjugate_f
real_part_funcp real_part_f
imag_part_funcp imag_part_f
expand_funcp expand_f
derivative_funcp derivative_f
expl_derivative_funcp expl_derivative_f
power_funcp power_f
series_funcp series_f
std::vector< print_funcpprint_dispatch_table
info_funcp info_f
bool evalf_params_first
bool use_return_type
unsigned return_type
return_type_t return_type_tinfo
bool use_remember
unsigned remember_size
unsigned remember_assoc_size
unsigned remember_strategy
bool eval_use_exvector_args
bool evalf_use_exvector_args
bool conjugate_use_exvector_args
bool real_part_use_exvector_args
bool imag_part_use_exvector_args
bool expand_use_exvector_args
bool derivative_use_exvector_args
bool expl_derivative_use_exvector_args
bool power_use_exvector_args
bool series_use_exvector_args
bool print_use_exvector_args
bool info_use_exvector_args
unsigned functions_with_same_name
ex symtree

Friends

class function
class fderivative

Detailed Description

Definition at line 328 of file function.h.

Constructor & Destructor Documentation

◆ function_options() [1/3]

GiNaC::function_options::function_options ( )

Definition at line 52 of file function.cpp.

References initialize().

Referenced by conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), do_not_evalf_params(), dummy(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), latex_name(), overloaded(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), remember(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), set_name(), set_return_type(), and set_symmetry().

◆ function_options() [2/3]

GiNaC::function_options::function_options ( std::string const & n,
std::string const & tn = std::string() )

Definition at line 57 of file function.cpp.

References initialize(), and set_name().

◆ function_options() [3/3]

GiNaC::function_options::function_options ( std::string const & n,
unsigned np )

Definition at line 63 of file function.cpp.

References initialize(), nparams, and set_name().

◆ ~function_options()

GiNaC::function_options::~function_options ( )

Definition at line 70 of file function.cpp.

Member Function Documentation

◆ initialize()

◆ dummy()

function_options & GiNaC::function_options::dummy ( )
inline

Definition at line 339 of file function.h.

References function_options().

◆ set_name()

function_options & GiNaC::function_options::set_name ( std::string const & n,
std::string const & tn = std::string() )

Definition at line 101 of file function.cpp.

References function_options(), name, and TeX_name.

Referenced by function_options(), function_options(), and initialize().

◆ latex_name()

function_options & GiNaC::function_options::latex_name ( std::string const & tn)

Definition at line 112 of file function.cpp.

References function_options(), and TeX_name.

◆ eval_func() [1/15]

function_options & GiNaC::function_options::eval_func ( eval_funcp_1 e)

Definition at line 119 of file function.cpp.

References eval_f, function_options(), and test_and_set_nparams().

◆ eval_func() [2/15]

function_options & GiNaC::function_options::eval_func ( eval_funcp_2 e)

Definition at line 125 of file function.cpp.

References eval_f, function_options(), and test_and_set_nparams().

◆ eval_func() [3/15]

function_options & GiNaC::function_options::eval_func ( eval_funcp_3 e)

Definition at line 131 of file function.cpp.

References eval_f, function_options(), and test_and_set_nparams().

◆ eval_func() [4/15]

function_options & GiNaC::function_options::eval_func ( eval_funcp_4 e)

Definition at line 137 of file function.cpp.

References eval_f, function_options(), and test_and_set_nparams().

◆ eval_func() [5/15]

function_options & GiNaC::function_options::eval_func ( eval_funcp_5 e)

Definition at line 143 of file function.cpp.

References eval_f, function_options(), and test_and_set_nparams().

◆ eval_func() [6/15]

function_options & GiNaC::function_options::eval_func ( eval_funcp_6 e)

Definition at line 149 of file function.cpp.

References eval_f, function_options(), and test_and_set_nparams().

◆ eval_func() [7/15]

function_options & GiNaC::function_options::eval_func ( eval_funcp_7 e)

Definition at line 155 of file function.cpp.

References eval_f, function_options(), and test_and_set_nparams().

◆ eval_func() [8/15]

function_options & GiNaC::function_options::eval_func ( eval_funcp_8 e)

Definition at line 161 of file function.cpp.

References eval_f, function_options(), and test_and_set_nparams().

◆ eval_func() [9/15]

function_options & GiNaC::function_options::eval_func ( eval_funcp_9 e)

Definition at line 167 of file function.cpp.

References eval_f, function_options(), and test_and_set_nparams().

◆ eval_func() [10/15]

function_options & GiNaC::function_options::eval_func ( eval_funcp_10 e)

Definition at line 173 of file function.cpp.

References eval_f, function_options(), and test_and_set_nparams().

◆ eval_func() [11/15]

function_options & GiNaC::function_options::eval_func ( eval_funcp_11 e)

Definition at line 179 of file function.cpp.

References eval_f, function_options(), and test_and_set_nparams().

◆ eval_func() [12/15]

function_options & GiNaC::function_options::eval_func ( eval_funcp_12 e)

Definition at line 185 of file function.cpp.

References eval_f, function_options(), and test_and_set_nparams().

◆ eval_func() [13/15]

function_options & GiNaC::function_options::eval_func ( eval_funcp_13 e)

Definition at line 191 of file function.cpp.

References eval_f, function_options(), and test_and_set_nparams().

◆ eval_func() [14/15]

function_options & GiNaC::function_options::eval_func ( eval_funcp_14 e)

Definition at line 197 of file function.cpp.

References eval_f, function_options(), and test_and_set_nparams().

◆ evalf_func() [1/15]

function_options & GiNaC::function_options::evalf_func ( evalf_funcp_1 e)

Definition at line 203 of file function.cpp.

References evalf_f, function_options(), and test_and_set_nparams().

◆ evalf_func() [2/15]

function_options & GiNaC::function_options::evalf_func ( evalf_funcp_2 e)

Definition at line 209 of file function.cpp.

References evalf_f, function_options(), and test_and_set_nparams().

◆ evalf_func() [3/15]

function_options & GiNaC::function_options::evalf_func ( evalf_funcp_3 e)

Definition at line 215 of file function.cpp.

References evalf_f, function_options(), and test_and_set_nparams().

◆ evalf_func() [4/15]

function_options & GiNaC::function_options::evalf_func ( evalf_funcp_4 e)

Definition at line 221 of file function.cpp.

References evalf_f, function_options(), and test_and_set_nparams().

◆ evalf_func() [5/15]

function_options & GiNaC::function_options::evalf_func ( evalf_funcp_5 e)

Definition at line 227 of file function.cpp.

References evalf_f, function_options(), and test_and_set_nparams().

◆ evalf_func() [6/15]

function_options & GiNaC::function_options::evalf_func ( evalf_funcp_6 e)

Definition at line 233 of file function.cpp.

References evalf_f, function_options(), and test_and_set_nparams().

◆ evalf_func() [7/15]

function_options & GiNaC::function_options::evalf_func ( evalf_funcp_7 e)

Definition at line 239 of file function.cpp.

References evalf_f, function_options(), and test_and_set_nparams().

◆ evalf_func() [8/15]

function_options & GiNaC::function_options::evalf_func ( evalf_funcp_8 e)

Definition at line 245 of file function.cpp.

References evalf_f, function_options(), and test_and_set_nparams().

◆ evalf_func() [9/15]

function_options & GiNaC::function_options::evalf_func ( evalf_funcp_9 e)

Definition at line 251 of file function.cpp.

References evalf_f, function_options(), and test_and_set_nparams().

◆ evalf_func() [10/15]

function_options & GiNaC::function_options::evalf_func ( evalf_funcp_10 e)

Definition at line 257 of file function.cpp.

References evalf_f, function_options(), and test_and_set_nparams().

◆ evalf_func() [11/15]

function_options & GiNaC::function_options::evalf_func ( evalf_funcp_11 e)

Definition at line 263 of file function.cpp.

References evalf_f, function_options(), and test_and_set_nparams().

◆ evalf_func() [12/15]

function_options & GiNaC::function_options::evalf_func ( evalf_funcp_12 e)

Definition at line 269 of file function.cpp.

References evalf_f, function_options(), and test_and_set_nparams().

◆ evalf_func() [13/15]

function_options & GiNaC::function_options::evalf_func ( evalf_funcp_13 e)

Definition at line 275 of file function.cpp.

References evalf_f, function_options(), and test_and_set_nparams().

◆ evalf_func() [14/15]

function_options & GiNaC::function_options::evalf_func ( evalf_funcp_14 e)

Definition at line 281 of file function.cpp.

References evalf_f, function_options(), and test_and_set_nparams().

◆ conjugate_func() [1/15]

function_options & GiNaC::function_options::conjugate_func ( conjugate_funcp_1 e)

Definition at line 287 of file function.cpp.

References conjugate_f, function_options(), and test_and_set_nparams().

◆ conjugate_func() [2/15]

function_options & GiNaC::function_options::conjugate_func ( conjugate_funcp_2 e)

Definition at line 293 of file function.cpp.

References conjugate_f, function_options(), and test_and_set_nparams().

◆ conjugate_func() [3/15]

function_options & GiNaC::function_options::conjugate_func ( conjugate_funcp_3 e)

Definition at line 299 of file function.cpp.

References conjugate_f, function_options(), and test_and_set_nparams().

◆ conjugate_func() [4/15]

function_options & GiNaC::function_options::conjugate_func ( conjugate_funcp_4 e)

Definition at line 305 of file function.cpp.

References conjugate_f, function_options(), and test_and_set_nparams().

◆ conjugate_func() [5/15]

function_options & GiNaC::function_options::conjugate_func ( conjugate_funcp_5 e)

Definition at line 311 of file function.cpp.

References conjugate_f, function_options(), and test_and_set_nparams().

◆ conjugate_func() [6/15]

function_options & GiNaC::function_options::conjugate_func ( conjugate_funcp_6 e)

Definition at line 317 of file function.cpp.

References conjugate_f, function_options(), and test_and_set_nparams().

◆ conjugate_func() [7/15]

function_options & GiNaC::function_options::conjugate_func ( conjugate_funcp_7 e)

Definition at line 323 of file function.cpp.

References conjugate_f, function_options(), and test_and_set_nparams().

◆ conjugate_func() [8/15]

function_options & GiNaC::function_options::conjugate_func ( conjugate_funcp_8 e)

Definition at line 329 of file function.cpp.

References conjugate_f, function_options(), and test_and_set_nparams().

◆ conjugate_func() [9/15]

function_options & GiNaC::function_options::conjugate_func ( conjugate_funcp_9 e)

Definition at line 335 of file function.cpp.

References conjugate_f, function_options(), and test_and_set_nparams().

◆ conjugate_func() [10/15]

function_options & GiNaC::function_options::conjugate_func ( conjugate_funcp_10 e)

Definition at line 341 of file function.cpp.

References conjugate_f, function_options(), and test_and_set_nparams().

◆ conjugate_func() [11/15]

function_options & GiNaC::function_options::conjugate_func ( conjugate_funcp_11 e)

Definition at line 347 of file function.cpp.

References conjugate_f, function_options(), and test_and_set_nparams().

◆ conjugate_func() [12/15]

function_options & GiNaC::function_options::conjugate_func ( conjugate_funcp_12 e)

Definition at line 353 of file function.cpp.

References conjugate_f, function_options(), and test_and_set_nparams().

◆ conjugate_func() [13/15]

function_options & GiNaC::function_options::conjugate_func ( conjugate_funcp_13 e)

Definition at line 359 of file function.cpp.

References conjugate_f, function_options(), and test_and_set_nparams().

◆ conjugate_func() [14/15]

function_options & GiNaC::function_options::conjugate_func ( conjugate_funcp_14 e)

Definition at line 365 of file function.cpp.

References conjugate_f, function_options(), and test_and_set_nparams().

◆ real_part_func() [1/15]

function_options & GiNaC::function_options::real_part_func ( real_part_funcp_1 e)

Definition at line 371 of file function.cpp.

References function_options(), real_part_f, and test_and_set_nparams().

◆ real_part_func() [2/15]

function_options & GiNaC::function_options::real_part_func ( real_part_funcp_2 e)

Definition at line 377 of file function.cpp.

References function_options(), real_part_f, and test_and_set_nparams().

◆ real_part_func() [3/15]

function_options & GiNaC::function_options::real_part_func ( real_part_funcp_3 e)

Definition at line 383 of file function.cpp.

References function_options(), real_part_f, and test_and_set_nparams().

◆ real_part_func() [4/15]

function_options & GiNaC::function_options::real_part_func ( real_part_funcp_4 e)

Definition at line 389 of file function.cpp.

References function_options(), real_part_f, and test_and_set_nparams().

◆ real_part_func() [5/15]

function_options & GiNaC::function_options::real_part_func ( real_part_funcp_5 e)

Definition at line 395 of file function.cpp.

References function_options(), real_part_f, and test_and_set_nparams().

◆ real_part_func() [6/15]

function_options & GiNaC::function_options::real_part_func ( real_part_funcp_6 e)

Definition at line 401 of file function.cpp.

References function_options(), real_part_f, and test_and_set_nparams().

◆ real_part_func() [7/15]

function_options & GiNaC::function_options::real_part_func ( real_part_funcp_7 e)

Definition at line 407 of file function.cpp.

References function_options(), real_part_f, and test_and_set_nparams().

◆ real_part_func() [8/15]

function_options & GiNaC::function_options::real_part_func ( real_part_funcp_8 e)

Definition at line 413 of file function.cpp.

References function_options(), real_part_f, and test_and_set_nparams().

◆ real_part_func() [9/15]

function_options & GiNaC::function_options::real_part_func ( real_part_funcp_9 e)

Definition at line 419 of file function.cpp.

References function_options(), real_part_f, and test_and_set_nparams().

◆ real_part_func() [10/15]

function_options & GiNaC::function_options::real_part_func ( real_part_funcp_10 e)

Definition at line 425 of file function.cpp.

References function_options(), real_part_f, and test_and_set_nparams().

◆ real_part_func() [11/15]

function_options & GiNaC::function_options::real_part_func ( real_part_funcp_11 e)

Definition at line 431 of file function.cpp.

References function_options(), real_part_f, and test_and_set_nparams().

◆ real_part_func() [12/15]

function_options & GiNaC::function_options::real_part_func ( real_part_funcp_12 e)

Definition at line 437 of file function.cpp.

References function_options(), real_part_f, and test_and_set_nparams().

◆ real_part_func() [13/15]

function_options & GiNaC::function_options::real_part_func ( real_part_funcp_13 e)

Definition at line 443 of file function.cpp.

References function_options(), real_part_f, and test_and_set_nparams().

◆ real_part_func() [14/15]

function_options & GiNaC::function_options::real_part_func ( real_part_funcp_14 e)

Definition at line 449 of file function.cpp.

References function_options(), real_part_f, and test_and_set_nparams().

◆ imag_part_func() [1/15]

function_options & GiNaC::function_options::imag_part_func ( imag_part_funcp_1 e)

Definition at line 455 of file function.cpp.

References function_options(), imag_part_f, and test_and_set_nparams().

◆ imag_part_func() [2/15]

function_options & GiNaC::function_options::imag_part_func ( imag_part_funcp_2 e)

Definition at line 461 of file function.cpp.

References function_options(), imag_part_f, and test_and_set_nparams().

◆ imag_part_func() [3/15]

function_options & GiNaC::function_options::imag_part_func ( imag_part_funcp_3 e)

Definition at line 467 of file function.cpp.

References function_options(), imag_part_f, and test_and_set_nparams().

◆ imag_part_func() [4/15]

function_options & GiNaC::function_options::imag_part_func ( imag_part_funcp_4 e)

Definition at line 473 of file function.cpp.

References function_options(), imag_part_f, and test_and_set_nparams().

◆ imag_part_func() [5/15]

function_options & GiNaC::function_options::imag_part_func ( imag_part_funcp_5 e)

Definition at line 479 of file function.cpp.

References function_options(), imag_part_f, and test_and_set_nparams().

◆ imag_part_func() [6/15]

function_options & GiNaC::function_options::imag_part_func ( imag_part_funcp_6 e)

Definition at line 485 of file function.cpp.

References function_options(), imag_part_f, and test_and_set_nparams().

◆ imag_part_func() [7/15]

function_options & GiNaC::function_options::imag_part_func ( imag_part_funcp_7 e)

Definition at line 491 of file function.cpp.

References function_options(), imag_part_f, and test_and_set_nparams().

◆ imag_part_func() [8/15]

function_options & GiNaC::function_options::imag_part_func ( imag_part_funcp_8 e)

Definition at line 497 of file function.cpp.

References function_options(), imag_part_f, and test_and_set_nparams().

◆ imag_part_func() [9/15]

function_options & GiNaC::function_options::imag_part_func ( imag_part_funcp_9 e)

Definition at line 503 of file function.cpp.

References function_options(), imag_part_f, and test_and_set_nparams().

◆ imag_part_func() [10/15]

function_options & GiNaC::function_options::imag_part_func ( imag_part_funcp_10 e)

Definition at line 509 of file function.cpp.

References function_options(), imag_part_f, and test_and_set_nparams().

◆ imag_part_func() [11/15]

function_options & GiNaC::function_options::imag_part_func ( imag_part_funcp_11 e)

Definition at line 515 of file function.cpp.

References function_options(), imag_part_f, and test_and_set_nparams().

◆ imag_part_func() [12/15]

function_options & GiNaC::function_options::imag_part_func ( imag_part_funcp_12 e)

Definition at line 521 of file function.cpp.

References function_options(), imag_part_f, and test_and_set_nparams().

◆ imag_part_func() [13/15]

function_options & GiNaC::function_options::imag_part_func ( imag_part_funcp_13 e)

Definition at line 527 of file function.cpp.

References function_options(), imag_part_f, and test_and_set_nparams().

◆ imag_part_func() [14/15]

function_options & GiNaC::function_options::imag_part_func ( imag_part_funcp_14 e)

Definition at line 533 of file function.cpp.

References function_options(), imag_part_f, and test_and_set_nparams().

◆ expand_func() [1/15]

function_options & GiNaC::function_options::expand_func ( expand_funcp_1 e)

Definition at line 539 of file function.cpp.

References expand_f, function_options(), and test_and_set_nparams().

◆ expand_func() [2/15]

function_options & GiNaC::function_options::expand_func ( expand_funcp_2 e)

Definition at line 545 of file function.cpp.

References expand_f, function_options(), and test_and_set_nparams().

◆ expand_func() [3/15]

function_options & GiNaC::function_options::expand_func ( expand_funcp_3 e)

Definition at line 551 of file function.cpp.

References expand_f, function_options(), and test_and_set_nparams().

◆ expand_func() [4/15]

function_options & GiNaC::function_options::expand_func ( expand_funcp_4 e)

Definition at line 557 of file function.cpp.

References expand_f, function_options(), and test_and_set_nparams().

◆ expand_func() [5/15]

function_options & GiNaC::function_options::expand_func ( expand_funcp_5 e)

Definition at line 563 of file function.cpp.

References expand_f, function_options(), and test_and_set_nparams().

◆ expand_func() [6/15]

function_options & GiNaC::function_options::expand_func ( expand_funcp_6 e)

Definition at line 569 of file function.cpp.

References expand_f, function_options(), and test_and_set_nparams().

◆ expand_func() [7/15]

function_options & GiNaC::function_options::expand_func ( expand_funcp_7 e)

Definition at line 575 of file function.cpp.

References expand_f, function_options(), and test_and_set_nparams().

◆ expand_func() [8/15]

function_options & GiNaC::function_options::expand_func ( expand_funcp_8 e)

Definition at line 581 of file function.cpp.

References expand_f, function_options(), and test_and_set_nparams().

◆ expand_func() [9/15]

function_options & GiNaC::function_options::expand_func ( expand_funcp_9 e)

Definition at line 587 of file function.cpp.

References expand_f, function_options(), and test_and_set_nparams().

◆ expand_func() [10/15]

function_options & GiNaC::function_options::expand_func ( expand_funcp_10 e)

Definition at line 593 of file function.cpp.

References expand_f, function_options(), and test_and_set_nparams().

◆ expand_func() [11/15]

function_options & GiNaC::function_options::expand_func ( expand_funcp_11 e)

Definition at line 599 of file function.cpp.

References expand_f, function_options(), and test_and_set_nparams().

◆ expand_func() [12/15]

function_options & GiNaC::function_options::expand_func ( expand_funcp_12 e)

Definition at line 605 of file function.cpp.

References expand_f, function_options(), and test_and_set_nparams().

◆ expand_func() [13/15]

function_options & GiNaC::function_options::expand_func ( expand_funcp_13 e)

Definition at line 611 of file function.cpp.

References expand_f, function_options(), and test_and_set_nparams().

◆ expand_func() [14/15]

function_options & GiNaC::function_options::expand_func ( expand_funcp_14 e)

Definition at line 617 of file function.cpp.

References expand_f, function_options(), and test_and_set_nparams().

◆ derivative_func() [1/15]

function_options & GiNaC::function_options::derivative_func ( derivative_funcp_1 e)

Definition at line 623 of file function.cpp.

References derivative_f, function_options(), and test_and_set_nparams().

◆ derivative_func() [2/15]

function_options & GiNaC::function_options::derivative_func ( derivative_funcp_2 e)

Definition at line 629 of file function.cpp.

References derivative_f, function_options(), and test_and_set_nparams().

◆ derivative_func() [3/15]

function_options & GiNaC::function_options::derivative_func ( derivative_funcp_3 e)

Definition at line 635 of file function.cpp.

References derivative_f, function_options(), and test_and_set_nparams().

◆ derivative_func() [4/15]

function_options & GiNaC::function_options::derivative_func ( derivative_funcp_4 e)

Definition at line 641 of file function.cpp.

References derivative_f, function_options(), and test_and_set_nparams().

◆ derivative_func() [5/15]

function_options & GiNaC::function_options::derivative_func ( derivative_funcp_5 e)

Definition at line 647 of file function.cpp.

References derivative_f, function_options(), and test_and_set_nparams().

◆ derivative_func() [6/15]

function_options & GiNaC::function_options::derivative_func ( derivative_funcp_6 e)

Definition at line 653 of file function.cpp.

References derivative_f, function_options(), and test_and_set_nparams().

◆ derivative_func() [7/15]

function_options & GiNaC::function_options::derivative_func ( derivative_funcp_7 e)

Definition at line 659 of file function.cpp.

References derivative_f, function_options(), and test_and_set_nparams().

◆ derivative_func() [8/15]

function_options & GiNaC::function_options::derivative_func ( derivative_funcp_8 e)

Definition at line 665 of file function.cpp.

References derivative_f, function_options(), and test_and_set_nparams().

◆ derivative_func() [9/15]

function_options & GiNaC::function_options::derivative_func ( derivative_funcp_9 e)

Definition at line 671 of file function.cpp.

References derivative_f, function_options(), and test_and_set_nparams().

◆ derivative_func() [10/15]

function_options & GiNaC::function_options::derivative_func ( derivative_funcp_10 e)

Definition at line 677 of file function.cpp.

References derivative_f, function_options(), and test_and_set_nparams().

◆ derivative_func() [11/15]

function_options & GiNaC::function_options::derivative_func ( derivative_funcp_11 e)

Definition at line 683 of file function.cpp.

References derivative_f, function_options(), and test_and_set_nparams().

◆ derivative_func() [12/15]

function_options & GiNaC::function_options::derivative_func ( derivative_funcp_12 e)

Definition at line 689 of file function.cpp.

References derivative_f, function_options(), and test_and_set_nparams().

◆ derivative_func() [13/15]

function_options & GiNaC::function_options::derivative_func ( derivative_funcp_13 e)

Definition at line 695 of file function.cpp.

References derivative_f, function_options(), and test_and_set_nparams().

◆ derivative_func() [14/15]

function_options & GiNaC::function_options::derivative_func ( derivative_funcp_14 e)

Definition at line 701 of file function.cpp.

References derivative_f, function_options(), and test_and_set_nparams().

◆ expl_derivative_func() [1/15]

function_options & GiNaC::function_options::expl_derivative_func ( expl_derivative_funcp_1 e)

Definition at line 707 of file function.cpp.

References expl_derivative_f, function_options(), and test_and_set_nparams().

◆ expl_derivative_func() [2/15]

function_options & GiNaC::function_options::expl_derivative_func ( expl_derivative_funcp_2 e)

Definition at line 713 of file function.cpp.

References expl_derivative_f, function_options(), and test_and_set_nparams().

◆ expl_derivative_func() [3/15]

function_options & GiNaC::function_options::expl_derivative_func ( expl_derivative_funcp_3 e)

Definition at line 719 of file function.cpp.

References expl_derivative_f, function_options(), and test_and_set_nparams().

◆ expl_derivative_func() [4/15]

function_options & GiNaC::function_options::expl_derivative_func ( expl_derivative_funcp_4 e)

Definition at line 725 of file function.cpp.

References expl_derivative_f, function_options(), and test_and_set_nparams().

◆ expl_derivative_func() [5/15]

function_options & GiNaC::function_options::expl_derivative_func ( expl_derivative_funcp_5 e)

Definition at line 731 of file function.cpp.

References expl_derivative_f, function_options(), and test_and_set_nparams().

◆ expl_derivative_func() [6/15]

function_options & GiNaC::function_options::expl_derivative_func ( expl_derivative_funcp_6 e)

Definition at line 737 of file function.cpp.

References expl_derivative_f, function_options(), and test_and_set_nparams().

◆ expl_derivative_func() [7/15]

function_options & GiNaC::function_options::expl_derivative_func ( expl_derivative_funcp_7 e)

Definition at line 743 of file function.cpp.

References expl_derivative_f, function_options(), and test_and_set_nparams().

◆ expl_derivative_func() [8/15]

function_options & GiNaC::function_options::expl_derivative_func ( expl_derivative_funcp_8 e)

Definition at line 749 of file function.cpp.

References expl_derivative_f, function_options(), and test_and_set_nparams().

◆ expl_derivative_func() [9/15]

function_options & GiNaC::function_options::expl_derivative_func ( expl_derivative_funcp_9 e)

Definition at line 755 of file function.cpp.

References expl_derivative_f, function_options(), and test_and_set_nparams().

◆ expl_derivative_func() [10/15]

function_options & GiNaC::function_options::expl_derivative_func ( expl_derivative_funcp_10 e)

Definition at line 761 of file function.cpp.

References expl_derivative_f, function_options(), and test_and_set_nparams().

◆ expl_derivative_func() [11/15]

function_options & GiNaC::function_options::expl_derivative_func ( expl_derivative_funcp_11 e)

Definition at line 767 of file function.cpp.

References expl_derivative_f, function_options(), and test_and_set_nparams().

◆ expl_derivative_func() [12/15]

function_options & GiNaC::function_options::expl_derivative_func ( expl_derivative_funcp_12 e)

Definition at line 773 of file function.cpp.

References expl_derivative_f, function_options(), and test_and_set_nparams().

◆ expl_derivative_func() [13/15]

function_options & GiNaC::function_options::expl_derivative_func ( expl_derivative_funcp_13 e)

Definition at line 779 of file function.cpp.

References expl_derivative_f, function_options(), and test_and_set_nparams().

◆ expl_derivative_func() [14/15]

function_options & GiNaC::function_options::expl_derivative_func ( expl_derivative_funcp_14 e)

Definition at line 785 of file function.cpp.

References expl_derivative_f, function_options(), and test_and_set_nparams().

◆ power_func() [1/15]

function_options & GiNaC::function_options::power_func ( power_funcp_1 e)

Definition at line 791 of file function.cpp.

References function_options(), power_f, and test_and_set_nparams().

◆ power_func() [2/15]

function_options & GiNaC::function_options::power_func ( power_funcp_2 e)

Definition at line 797 of file function.cpp.

References function_options(), power_f, and test_and_set_nparams().

◆ power_func() [3/15]

function_options & GiNaC::function_options::power_func ( power_funcp_3 e)

Definition at line 803 of file function.cpp.

References function_options(), power_f, and test_and_set_nparams().

◆ power_func() [4/15]

function_options & GiNaC::function_options::power_func ( power_funcp_4 e)

Definition at line 809 of file function.cpp.

References function_options(), power_f, and test_and_set_nparams().

◆ power_func() [5/15]

function_options & GiNaC::function_options::power_func ( power_funcp_5 e)

Definition at line 815 of file function.cpp.

References function_options(), power_f, and test_and_set_nparams().

◆ power_func() [6/15]

function_options & GiNaC::function_options::power_func ( power_funcp_6 e)

Definition at line 821 of file function.cpp.

References function_options(), power_f, and test_and_set_nparams().

◆ power_func() [7/15]

function_options & GiNaC::function_options::power_func ( power_funcp_7 e)

Definition at line 827 of file function.cpp.

References function_options(), power_f, and test_and_set_nparams().

◆ power_func() [8/15]

function_options & GiNaC::function_options::power_func ( power_funcp_8 e)

Definition at line 833 of file function.cpp.

References function_options(), power_f, and test_and_set_nparams().

◆ power_func() [9/15]

function_options & GiNaC::function_options::power_func ( power_funcp_9 e)

Definition at line 839 of file function.cpp.

References function_options(), power_f, and test_and_set_nparams().

◆ power_func() [10/15]

function_options & GiNaC::function_options::power_func ( power_funcp_10 e)

Definition at line 845 of file function.cpp.

References function_options(), power_f, and test_and_set_nparams().

◆ power_func() [11/15]

function_options & GiNaC::function_options::power_func ( power_funcp_11 e)

Definition at line 851 of file function.cpp.

References function_options(), power_f, and test_and_set_nparams().

◆ power_func() [12/15]

function_options & GiNaC::function_options::power_func ( power_funcp_12 e)

Definition at line 857 of file function.cpp.

References function_options(), power_f, and test_and_set_nparams().

◆ power_func() [13/15]

function_options & GiNaC::function_options::power_func ( power_funcp_13 e)

Definition at line 863 of file function.cpp.

References function_options(), power_f, and test_and_set_nparams().

◆ power_func() [14/15]

function_options & GiNaC::function_options::power_func ( power_funcp_14 e)

Definition at line 869 of file function.cpp.

References function_options(), power_f, and test_and_set_nparams().

◆ series_func() [1/15]

function_options & GiNaC::function_options::series_func ( series_funcp_1 e)

Definition at line 875 of file function.cpp.

References function_options(), series_f, and test_and_set_nparams().

◆ series_func() [2/15]

function_options & GiNaC::function_options::series_func ( series_funcp_2 e)

Definition at line 881 of file function.cpp.

References function_options(), series_f, and test_and_set_nparams().

◆ series_func() [3/15]

function_options & GiNaC::function_options::series_func ( series_funcp_3 e)

Definition at line 887 of file function.cpp.

References function_options(), series_f, and test_and_set_nparams().

◆ series_func() [4/15]

function_options & GiNaC::function_options::series_func ( series_funcp_4 e)

Definition at line 893 of file function.cpp.

References function_options(), series_f, and test_and_set_nparams().

◆ series_func() [5/15]

function_options & GiNaC::function_options::series_func ( series_funcp_5 e)

Definition at line 899 of file function.cpp.

References function_options(), series_f, and test_and_set_nparams().

◆ series_func() [6/15]

function_options & GiNaC::function_options::series_func ( series_funcp_6 e)

Definition at line 905 of file function.cpp.

References function_options(), series_f, and test_and_set_nparams().

◆ series_func() [7/15]

function_options & GiNaC::function_options::series_func ( series_funcp_7 e)

Definition at line 911 of file function.cpp.

References function_options(), series_f, and test_and_set_nparams().

◆ series_func() [8/15]

function_options & GiNaC::function_options::series_func ( series_funcp_8 e)

Definition at line 917 of file function.cpp.

References function_options(), series_f, and test_and_set_nparams().

◆ series_func() [9/15]

function_options & GiNaC::function_options::series_func ( series_funcp_9 e)

Definition at line 923 of file function.cpp.

References function_options(), series_f, and test_and_set_nparams().

◆ series_func() [10/15]

function_options & GiNaC::function_options::series_func ( series_funcp_10 e)

Definition at line 929 of file function.cpp.

References function_options(), series_f, and test_and_set_nparams().

◆ series_func() [11/15]

function_options & GiNaC::function_options::series_func ( series_funcp_11 e)

Definition at line 935 of file function.cpp.

References function_options(), series_f, and test_and_set_nparams().

◆ series_func() [12/15]

function_options & GiNaC::function_options::series_func ( series_funcp_12 e)

Definition at line 941 of file function.cpp.

References function_options(), series_f, and test_and_set_nparams().

◆ series_func() [13/15]

function_options & GiNaC::function_options::series_func ( series_funcp_13 e)

Definition at line 947 of file function.cpp.

References function_options(), series_f, and test_and_set_nparams().

◆ series_func() [14/15]

function_options & GiNaC::function_options::series_func ( series_funcp_14 e)

Definition at line 953 of file function.cpp.

References function_options(), series_f, and test_and_set_nparams().

◆ info_func() [1/15]

function_options & GiNaC::function_options::info_func ( info_funcp_1 e)

Definition at line 959 of file function.cpp.

References function_options(), info_f, and test_and_set_nparams().

◆ info_func() [2/15]

function_options & GiNaC::function_options::info_func ( info_funcp_2 e)

Definition at line 965 of file function.cpp.

References function_options(), info_f, and test_and_set_nparams().

◆ info_func() [3/15]

function_options & GiNaC::function_options::info_func ( info_funcp_3 e)

Definition at line 971 of file function.cpp.

References function_options(), info_f, and test_and_set_nparams().

◆ info_func() [4/15]

function_options & GiNaC::function_options::info_func ( info_funcp_4 e)

Definition at line 977 of file function.cpp.

References function_options(), info_f, and test_and_set_nparams().

◆ info_func() [5/15]

function_options & GiNaC::function_options::info_func ( info_funcp_5 e)

Definition at line 983 of file function.cpp.

References function_options(), info_f, and test_and_set_nparams().

◆ info_func() [6/15]

function_options & GiNaC::function_options::info_func ( info_funcp_6 e)

Definition at line 989 of file function.cpp.

References function_options(), info_f, and test_and_set_nparams().

◆ info_func() [7/15]

function_options & GiNaC::function_options::info_func ( info_funcp_7 e)

Definition at line 995 of file function.cpp.

References function_options(), info_f, and test_and_set_nparams().

◆ info_func() [8/15]

function_options & GiNaC::function_options::info_func ( info_funcp_8 e)

Definition at line 1001 of file function.cpp.

References function_options(), info_f, and test_and_set_nparams().

◆ info_func() [9/15]

function_options & GiNaC::function_options::info_func ( info_funcp_9 e)

Definition at line 1007 of file function.cpp.

References function_options(), info_f, and test_and_set_nparams().

◆ info_func() [10/15]

function_options & GiNaC::function_options::info_func ( info_funcp_10 e)

Definition at line 1013 of file function.cpp.

References function_options(), info_f, and test_and_set_nparams().

◆ info_func() [11/15]

function_options & GiNaC::function_options::info_func ( info_funcp_11 e)

Definition at line 1019 of file function.cpp.

References function_options(), info_f, and test_and_set_nparams().

◆ info_func() [12/15]

function_options & GiNaC::function_options::info_func ( info_funcp_12 e)

Definition at line 1025 of file function.cpp.

References function_options(), info_f, and test_and_set_nparams().

◆ info_func() [13/15]

function_options & GiNaC::function_options::info_func ( info_funcp_13 e)

Definition at line 1031 of file function.cpp.

References function_options(), info_f, and test_and_set_nparams().

◆ info_func() [14/15]

function_options & GiNaC::function_options::info_func ( info_funcp_14 e)

Definition at line 1037 of file function.cpp.

References function_options(), info_f, and test_and_set_nparams().

◆ eval_func() [15/15]

function_options & GiNaC::function_options::eval_func ( eval_funcp_exvector e)

Definition at line 1045 of file function.cpp.

References eval_f, eval_use_exvector_args, and function_options().

◆ evalf_func() [15/15]

function_options & GiNaC::function_options::evalf_func ( evalf_funcp_exvector e)

Definition at line 1051 of file function.cpp.

References evalf_f, evalf_use_exvector_args, and function_options().

◆ conjugate_func() [15/15]

function_options & GiNaC::function_options::conjugate_func ( conjugate_funcp_exvector e)

Definition at line 1057 of file function.cpp.

References conjugate_f, conjugate_use_exvector_args, and function_options().

◆ real_part_func() [15/15]

function_options & GiNaC::function_options::real_part_func ( real_part_funcp_exvector e)

Definition at line 1063 of file function.cpp.

References function_options(), real_part_f, and real_part_use_exvector_args.

◆ imag_part_func() [15/15]

function_options & GiNaC::function_options::imag_part_func ( imag_part_funcp_exvector e)

Definition at line 1069 of file function.cpp.

References function_options(), imag_part_f, and imag_part_use_exvector_args.

◆ expand_func() [15/15]

function_options & GiNaC::function_options::expand_func ( expand_funcp_exvector e)

Definition at line 1075 of file function.cpp.

References expand_f, expand_use_exvector_args, and function_options().

◆ derivative_func() [15/15]

function_options & GiNaC::function_options::derivative_func ( derivative_funcp_exvector e)

Definition at line 1081 of file function.cpp.

References derivative_f, derivative_use_exvector_args, and function_options().

◆ expl_derivative_func() [15/15]

function_options & GiNaC::function_options::expl_derivative_func ( expl_derivative_funcp_exvector e)

◆ power_func() [15/15]

function_options & GiNaC::function_options::power_func ( power_funcp_exvector e)

Definition at line 1093 of file function.cpp.

References function_options(), power_f, and power_use_exvector_args.

◆ series_func() [15/15]

function_options & GiNaC::function_options::series_func ( series_funcp_exvector e)

Definition at line 1099 of file function.cpp.

References function_options(), series_f, and series_use_exvector_args.

◆ info_func() [15/15]

function_options & GiNaC::function_options::info_func ( info_funcp_exvector e)

Definition at line 1105 of file function.cpp.

References function_options(), info_f, and info_use_exvector_args.

◆ print_func() [1/15]

template<class Ctx>
function_options & GiNaC::function_options::print_func ( print_funcp_1 p)
inline

Definition at line 508 of file function.h.

References function_options(), set_print_func(), and test_and_set_nparams().

◆ print_func() [2/15]

template<class Ctx>
function_options & GiNaC::function_options::print_func ( print_funcp_2 p)
inline

Definition at line 514 of file function.h.

References function_options(), set_print_func(), and test_and_set_nparams().

◆ print_func() [3/15]

template<class Ctx>
function_options & GiNaC::function_options::print_func ( print_funcp_3 p)
inline

Definition at line 520 of file function.h.

References function_options(), set_print_func(), and test_and_set_nparams().

◆ print_func() [4/15]

template<class Ctx>
function_options & GiNaC::function_options::print_func ( print_funcp_4 p)
inline

Definition at line 526 of file function.h.

References function_options(), set_print_func(), and test_and_set_nparams().

◆ print_func() [5/15]

template<class Ctx>
function_options & GiNaC::function_options::print_func ( print_funcp_5 p)
inline

Definition at line 532 of file function.h.

References function_options(), set_print_func(), and test_and_set_nparams().

◆ print_func() [6/15]

template<class Ctx>
function_options & GiNaC::function_options::print_func ( print_funcp_6 p)
inline

Definition at line 538 of file function.h.

References function_options(), set_print_func(), and test_and_set_nparams().

◆ print_func() [7/15]

template<class Ctx>
function_options & GiNaC::function_options::print_func ( print_funcp_7 p)
inline

Definition at line 544 of file function.h.

References function_options(), set_print_func(), and test_and_set_nparams().

◆ print_func() [8/15]

template<class Ctx>
function_options & GiNaC::function_options::print_func ( print_funcp_8 p)
inline

Definition at line 550 of file function.h.

References function_options(), set_print_func(), and test_and_set_nparams().

◆ print_func() [9/15]

template<class Ctx>
function_options & GiNaC::function_options::print_func ( print_funcp_9 p)
inline

Definition at line 556 of file function.h.

References function_options(), set_print_func(), and test_and_set_nparams().

◆ print_func() [10/15]

template<class Ctx>
function_options & GiNaC::function_options::print_func ( print_funcp_10 p)
inline

Definition at line 562 of file function.h.

References function_options(), set_print_func(), and test_and_set_nparams().

◆ print_func() [11/15]

template<class Ctx>
function_options & GiNaC::function_options::print_func ( print_funcp_11 p)
inline

Definition at line 568 of file function.h.

References function_options(), set_print_func(), and test_and_set_nparams().

◆ print_func() [12/15]

template<class Ctx>
function_options & GiNaC::function_options::print_func ( print_funcp_12 p)
inline

Definition at line 574 of file function.h.

References function_options(), set_print_func(), and test_and_set_nparams().

◆ print_func() [13/15]

template<class Ctx>
function_options & GiNaC::function_options::print_func ( print_funcp_13 p)
inline

Definition at line 580 of file function.h.

References function_options(), set_print_func(), and test_and_set_nparams().

◆ print_func() [14/15]

template<class Ctx>
function_options & GiNaC::function_options::print_func ( print_funcp_14 p)
inline

Definition at line 586 of file function.h.

References function_options(), set_print_func(), and test_and_set_nparams().

◆ print_func() [15/15]

template<class Ctx>
function_options & GiNaC::function_options::print_func ( print_funcp_exvector p)
inline

Definition at line 594 of file function.h.

References function_options(), print_use_exvector_args, and set_print_func().

◆ set_return_type()

function_options & GiNaC::function_options::set_return_type ( unsigned rt,
const return_type_t * rtt = nullptr )

◆ do_not_evalf_params()

function_options & GiNaC::function_options::do_not_evalf_params ( )

Definition at line 1125 of file function.cpp.

References evalf_params_first, and function_options().

◆ remember()

function_options & GiNaC::function_options::remember ( unsigned size,
unsigned assoc_size = 0,
unsigned strategy = remember_strategies::delete_never )

◆ overloaded()

function_options & GiNaC::function_options::overloaded ( unsigned o)

Definition at line 1142 of file function.cpp.

References function_options(), and functions_with_same_name.

◆ set_symmetry()

function_options & GiNaC::function_options::set_symmetry ( const symmetry & s)

Definition at line 1148 of file function.cpp.

References function_options(), and symtree.

◆ get_name()

std::string GiNaC::function_options::get_name ( ) const
inline

Definition at line 608 of file function.h.

References name.

◆ get_nparams()

unsigned GiNaC::function_options::get_nparams ( ) const
inline

Definition at line 609 of file function.h.

References nparams.

◆ has_derivative()

bool GiNaC::function_options::has_derivative ( ) const
inlineprotected

Definition at line 612 of file function.h.

References derivative_f.

◆ has_power()

bool GiNaC::function_options::has_power ( ) const
inlineprotected

Definition at line 613 of file function.h.

References power_f.

◆ test_and_set_nparams()

void GiNaC::function_options::test_and_set_nparams ( unsigned n)
protected

Definition at line 1154 of file function.cpp.

References name, and nparams.

Referenced by conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), conjugate_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), derivative_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), eval_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), evalf_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expand_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), expl_derivative_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), imag_part_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), info_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), power_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), print_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), real_part_func(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), series_func(), and series_func().

◆ set_print_func()

void GiNaC::function_options::set_print_func ( unsigned id,
print_funcp f )
protected

◆ function

friend class function
friend

Definition at line 330 of file function.h.

References function.

Referenced by function.

◆ fderivative

friend class fderivative
friend

Definition at line 331 of file function.h.

References fderivative.

Referenced by fderivative.

Member Data Documentation

◆ name

std::string GiNaC::function_options::name
protected

◆ TeX_name

std::string GiNaC::function_options::TeX_name
protected

Definition at line 618 of file function.h.

Referenced by latex_name(), GiNaC::function::print(), and set_name().

◆ nparams

◆ eval_f

◆ evalf_f

◆ conjugate_f

◆ real_part_f

◆ imag_part_f

◆ expand_f

◆ derivative_f

◆ expl_derivative_f

◆ power_f

◆ series_f

◆ print_dispatch_table

std::vector<print_funcp> GiNaC::function_options::print_dispatch_table
protected

Definition at line 632 of file function.h.

Referenced by GiNaC::function::print(), and set_print_func().

◆ info_f

◆ evalf_params_first

bool GiNaC::function_options::evalf_params_first
protected

Definition at line 635 of file function.h.

Referenced by do_not_evalf_params(), GiNaC::function::evalf(), and initialize().

◆ use_return_type

bool GiNaC::function_options::use_return_type
protected

◆ return_type

unsigned GiNaC::function_options::return_type
protected

Definition at line 638 of file function.h.

Referenced by GiNaC::function::return_type(), and set_return_type().

◆ return_type_tinfo

return_type_t GiNaC::function_options::return_type_tinfo
protected

Definition at line 639 of file function.h.

Referenced by GiNaC::function::return_type_tinfo(), and set_return_type().

◆ use_remember

bool GiNaC::function_options::use_remember
protected

◆ remember_size

unsigned GiNaC::function_options::remember_size
protected

Definition at line 642 of file function.h.

Referenced by GiNaC::function::register_new(), and remember().

◆ remember_assoc_size

unsigned GiNaC::function_options::remember_assoc_size
protected

Definition at line 643 of file function.h.

Referenced by GiNaC::function::register_new(), and remember().

◆ remember_strategy

unsigned GiNaC::function_options::remember_strategy
protected

Definition at line 644 of file function.h.

Referenced by GiNaC::function::register_new(), and remember().

◆ eval_use_exvector_args

bool GiNaC::function_options::eval_use_exvector_args
protected

Definition at line 646 of file function.h.

Referenced by GiNaC::function::eval(), eval_func(), and initialize().

◆ evalf_use_exvector_args

bool GiNaC::function_options::evalf_use_exvector_args
protected

Definition at line 647 of file function.h.

Referenced by GiNaC::function::evalf(), evalf_func(), and initialize().

◆ conjugate_use_exvector_args

bool GiNaC::function_options::conjugate_use_exvector_args
protected

Definition at line 648 of file function.h.

Referenced by GiNaC::function::conjugate(), conjugate_func(), and initialize().

◆ real_part_use_exvector_args

bool GiNaC::function_options::real_part_use_exvector_args
protected

Definition at line 649 of file function.h.

Referenced by initialize(), GiNaC::function::real_part(), and real_part_func().

◆ imag_part_use_exvector_args

bool GiNaC::function_options::imag_part_use_exvector_args
protected

Definition at line 650 of file function.h.

Referenced by GiNaC::function::imag_part(), imag_part_func(), and initialize().

◆ expand_use_exvector_args

bool GiNaC::function_options::expand_use_exvector_args
protected

Definition at line 651 of file function.h.

Referenced by GiNaC::function::expand(), expand_func(), and initialize().

◆ derivative_use_exvector_args

bool GiNaC::function_options::derivative_use_exvector_args
protected

Definition at line 652 of file function.h.

Referenced by derivative_func(), initialize(), and GiNaC::function::pderivative().

◆ expl_derivative_use_exvector_args

bool GiNaC::function_options::expl_derivative_use_exvector_args
protected

Definition at line 653 of file function.h.

Referenced by GiNaC::function::expl_derivative(), expl_derivative_func(), and initialize().

◆ power_use_exvector_args

bool GiNaC::function_options::power_use_exvector_args
protected

Definition at line 654 of file function.h.

Referenced by initialize(), GiNaC::function::power(), and power_func().

◆ series_use_exvector_args

bool GiNaC::function_options::series_use_exvector_args
protected

Definition at line 655 of file function.h.

Referenced by initialize(), GiNaC::function::series(), and series_func().

◆ print_use_exvector_args

bool GiNaC::function_options::print_use_exvector_args
protected

Definition at line 656 of file function.h.

Referenced by initialize(), GiNaC::function::print(), and print_func().

◆ info_use_exvector_args

bool GiNaC::function_options::info_use_exvector_args
protected

Definition at line 657 of file function.h.

Referenced by GiNaC::function::info(), info_func(), and initialize().

◆ functions_with_same_name

unsigned GiNaC::function_options::functions_with_same_name
protected

Definition at line 659 of file function.h.

Referenced by initialize(), overloaded(), and GiNaC::function::register_new().

◆ symtree

ex GiNaC::function_options::symtree
protected

Definition at line 661 of file function.h.

Referenced by GiNaC::function::eval(), initialize(), and set_symmetry().


The documentation for this class was generated from the following files:

This page is part of the GiNaC developer's reference. It was generated automatically by doxygen. For an introduction, see the tutorial.