GiNaC 1.8.7
|
Interface to class of symbolic functions. More...
Go to the source code of this file.
Classes | |
class | GiNaC::function_options |
class | GiNaC::do_taylor |
Exception class thrown by classes which provide their own series expansion to signal that ordinary Taylor expansion is safe. More... | |
class | GiNaC::function |
The class function is used to implement builtin functions like sin, cos... and user defined functions. More... | |
Namespaces | |
namespace | GiNaC |
Macros | |
#define | DECLARE_FUNCTION_1P(NAME) |
#define | DECLARE_FUNCTION_2P(NAME) |
#define | DECLARE_FUNCTION_3P(NAME) |
#define | DECLARE_FUNCTION_4P(NAME) |
#define | DECLARE_FUNCTION_5P(NAME) |
#define | DECLARE_FUNCTION_6P(NAME) |
#define | DECLARE_FUNCTION_7P(NAME) |
#define | DECLARE_FUNCTION_8P(NAME) |
#define | DECLARE_FUNCTION_9P(NAME) |
#define | DECLARE_FUNCTION_10P(NAME) |
#define | DECLARE_FUNCTION_11P(NAME) |
#define | DECLARE_FUNCTION_12P(NAME) |
#define | DECLARE_FUNCTION_13P(NAME) |
#define | DECLARE_FUNCTION_14P(NAME) |
#define | REGISTER_FUNCTION(NAME, OPT) |
#define | is_ex_the_function(OBJ, FUNCNAME) (GiNaC::is_the_function<FUNCNAME##_SERIAL>(OBJ)) |
Typedefs | |
typedef ex(* | GiNaC::eval_funcp) () |
typedef ex(* | GiNaC::evalf_funcp) () |
typedef ex(* | GiNaC::conjugate_funcp) () |
typedef ex(* | GiNaC::real_part_funcp) () |
typedef ex(* | GiNaC::imag_part_funcp) () |
typedef ex(* | GiNaC::expand_funcp) () |
typedef ex(* | GiNaC::derivative_funcp) () |
typedef ex(* | GiNaC::expl_derivative_funcp) () |
typedef ex(* | GiNaC::power_funcp) () |
typedef ex(* | GiNaC::series_funcp) () |
typedef void(* | GiNaC::print_funcp) () |
typedef bool(* | GiNaC::info_funcp) () |
typedef ex(* | GiNaC::eval_funcp_1) (const ex &) |
typedef ex(* | GiNaC::evalf_funcp_1) (const ex &) |
typedef ex(* | GiNaC::conjugate_funcp_1) (const ex &) |
typedef ex(* | GiNaC::real_part_funcp_1) (const ex &) |
typedef ex(* | GiNaC::imag_part_funcp_1) (const ex &) |
typedef ex(* | GiNaC::expand_funcp_1) (const ex &, unsigned) |
typedef ex(* | GiNaC::derivative_funcp_1) (const ex &, unsigned) |
typedef ex(* | GiNaC::expl_derivative_funcp_1) (const ex &, const symbol &) |
typedef ex(* | GiNaC::power_funcp_1) (const ex &, const ex &) |
typedef ex(* | GiNaC::series_funcp_1) (const ex &, const relational &, int, unsigned) |
typedef void(* | GiNaC::print_funcp_1) (const ex &, const print_context &) |
typedef bool(* | GiNaC::info_funcp_1) (const ex &, unsigned) |
typedef ex(* | GiNaC::eval_funcp_2) (const ex &, const ex &) |
typedef ex(* | GiNaC::evalf_funcp_2) (const ex &, const ex &) |
typedef ex(* | GiNaC::conjugate_funcp_2) (const ex &, const ex &) |
typedef ex(* | GiNaC::real_part_funcp_2) (const ex &, const ex &) |
typedef ex(* | GiNaC::imag_part_funcp_2) (const ex &, const ex &) |
typedef ex(* | GiNaC::expand_funcp_2) (const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::derivative_funcp_2) (const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::expl_derivative_funcp_2) (const ex &, const ex &, const symbol &) |
typedef ex(* | GiNaC::power_funcp_2) (const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::series_funcp_2) (const ex &, const ex &, const relational &, int, unsigned) |
typedef void(* | GiNaC::print_funcp_2) (const ex &, const ex &, const print_context &) |
typedef bool(* | GiNaC::info_funcp_2) (const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::eval_funcp_3) (const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::evalf_funcp_3) (const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::conjugate_funcp_3) (const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::real_part_funcp_3) (const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::imag_part_funcp_3) (const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::expand_funcp_3) (const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::derivative_funcp_3) (const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::expl_derivative_funcp_3) (const ex &, const ex &, const ex &, const symbol &) |
typedef ex(* | GiNaC::power_funcp_3) (const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::series_funcp_3) (const ex &, const ex &, const ex &, const relational &, int, unsigned) |
typedef void(* | GiNaC::print_funcp_3) (const ex &, const ex &, const ex &, const print_context &) |
typedef bool(* | GiNaC::info_funcp_3) (const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::eval_funcp_4) (const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::evalf_funcp_4) (const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::conjugate_funcp_4) (const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::real_part_funcp_4) (const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::imag_part_funcp_4) (const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::expand_funcp_4) (const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::derivative_funcp_4) (const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::expl_derivative_funcp_4) (const ex &, const ex &, const ex &, const ex &, const symbol &) |
typedef ex(* | GiNaC::power_funcp_4) (const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::series_funcp_4) (const ex &, const ex &, const ex &, const ex &, const relational &, int, unsigned) |
typedef void(* | GiNaC::print_funcp_4) (const ex &, const ex &, const ex &, const ex &, const print_context &) |
typedef bool(* | GiNaC::info_funcp_4) (const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::eval_funcp_5) (const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::evalf_funcp_5) (const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::conjugate_funcp_5) (const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::real_part_funcp_5) (const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::imag_part_funcp_5) (const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::expand_funcp_5) (const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::derivative_funcp_5) (const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::expl_derivative_funcp_5) (const ex &, const ex &, const ex &, const ex &, const ex &, const symbol &) |
typedef ex(* | GiNaC::power_funcp_5) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::series_funcp_5) (const ex &, const ex &, const ex &, const ex &, const ex &, const relational &, int, unsigned) |
typedef void(* | GiNaC::print_funcp_5) (const ex &, const ex &, const ex &, const ex &, const ex &, const print_context &) |
typedef bool(* | GiNaC::info_funcp_5) (const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::eval_funcp_6) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::evalf_funcp_6) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::conjugate_funcp_6) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::real_part_funcp_6) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::imag_part_funcp_6) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::expand_funcp_6) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::derivative_funcp_6) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::expl_derivative_funcp_6) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const symbol &) |
typedef ex(* | GiNaC::power_funcp_6) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::series_funcp_6) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const relational &, int, unsigned) |
typedef void(* | GiNaC::print_funcp_6) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const print_context &) |
typedef bool(* | GiNaC::info_funcp_6) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::eval_funcp_7) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::evalf_funcp_7) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::conjugate_funcp_7) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::real_part_funcp_7) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::imag_part_funcp_7) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::expand_funcp_7) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::derivative_funcp_7) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::expl_derivative_funcp_7) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const symbol &) |
typedef ex(* | GiNaC::power_funcp_7) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::series_funcp_7) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const relational &, int, unsigned) |
typedef void(* | GiNaC::print_funcp_7) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const print_context &) |
typedef bool(* | GiNaC::info_funcp_7) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::eval_funcp_8) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::evalf_funcp_8) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::conjugate_funcp_8) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::real_part_funcp_8) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::imag_part_funcp_8) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::expand_funcp_8) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::derivative_funcp_8) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::expl_derivative_funcp_8) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const symbol &) |
typedef ex(* | GiNaC::power_funcp_8) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::series_funcp_8) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const relational &, int, unsigned) |
typedef void(* | GiNaC::print_funcp_8) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const print_context &) |
typedef bool(* | GiNaC::info_funcp_8) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::eval_funcp_9) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::evalf_funcp_9) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::conjugate_funcp_9) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::real_part_funcp_9) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::imag_part_funcp_9) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::expand_funcp_9) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::derivative_funcp_9) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::expl_derivative_funcp_9) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const symbol &) |
typedef ex(* | GiNaC::power_funcp_9) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::series_funcp_9) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const relational &, int, unsigned) |
typedef void(* | GiNaC::print_funcp_9) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const print_context &) |
typedef bool(* | GiNaC::info_funcp_9) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::eval_funcp_10) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::evalf_funcp_10) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::conjugate_funcp_10) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::real_part_funcp_10) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::imag_part_funcp_10) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::expand_funcp_10) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::derivative_funcp_10) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::expl_derivative_funcp_10) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const symbol &) |
typedef ex(* | GiNaC::power_funcp_10) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::series_funcp_10) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const relational &, int, unsigned) |
typedef void(* | GiNaC::print_funcp_10) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const print_context &) |
typedef bool(* | GiNaC::info_funcp_10) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::eval_funcp_11) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::evalf_funcp_11) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::conjugate_funcp_11) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::real_part_funcp_11) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::imag_part_funcp_11) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::expand_funcp_11) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::derivative_funcp_11) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::expl_derivative_funcp_11) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const symbol &) |
typedef ex(* | GiNaC::power_funcp_11) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::series_funcp_11) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const relational &, int, unsigned) |
typedef void(* | GiNaC::print_funcp_11) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const print_context &) |
typedef bool(* | GiNaC::info_funcp_11) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::eval_funcp_12) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::evalf_funcp_12) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::conjugate_funcp_12) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::real_part_funcp_12) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::imag_part_funcp_12) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::expand_funcp_12) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::derivative_funcp_12) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::expl_derivative_funcp_12) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const symbol &) |
typedef ex(* | GiNaC::power_funcp_12) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::series_funcp_12) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const relational &, int, unsigned) |
typedef void(* | GiNaC::print_funcp_12) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const print_context &) |
typedef bool(* | GiNaC::info_funcp_12) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::eval_funcp_13) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::evalf_funcp_13) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::conjugate_funcp_13) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::real_part_funcp_13) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::imag_part_funcp_13) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::expand_funcp_13) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::derivative_funcp_13) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::expl_derivative_funcp_13) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const symbol &) |
typedef ex(* | GiNaC::power_funcp_13) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::series_funcp_13) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const relational &, int, unsigned) |
typedef void(* | GiNaC::print_funcp_13) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const print_context &) |
typedef bool(* | GiNaC::info_funcp_13) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::eval_funcp_14) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::evalf_funcp_14) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::conjugate_funcp_14) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::real_part_funcp_14) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::imag_part_funcp_14) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::expand_funcp_14) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::derivative_funcp_14) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::expl_derivative_funcp_14) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const symbol &) |
typedef ex(* | GiNaC::power_funcp_14) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &) |
typedef ex(* | GiNaC::series_funcp_14) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const relational &, int, unsigned) |
typedef void(* | GiNaC::print_funcp_14) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const print_context &) |
typedef bool(* | GiNaC::info_funcp_14) (const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, const ex &, unsigned) |
typedef ex(* | GiNaC::eval_funcp_exvector) (const exvector &) |
typedef ex(* | GiNaC::evalf_funcp_exvector) (const exvector &) |
typedef ex(* | GiNaC::conjugate_funcp_exvector) (const exvector &) |
typedef ex(* | GiNaC::real_part_funcp_exvector) (const exvector &) |
typedef ex(* | GiNaC::imag_part_funcp_exvector) (const exvector &) |
typedef ex(* | GiNaC::expand_funcp_exvector) (const exvector &, unsigned) |
typedef ex(* | GiNaC::derivative_funcp_exvector) (const exvector &, unsigned) |
typedef ex(* | GiNaC::expl_derivative_funcp_exvector) (const exvector &, const symbol &) |
typedef ex(* | GiNaC::power_funcp_exvector) (const exvector &, const ex &) |
typedef ex(* | GiNaC::series_funcp_exvector) (const exvector &, const relational &, int, unsigned) |
typedef void(* | GiNaC::print_funcp_exvector) (const exvector &, const print_context &) |
typedef bool(* | GiNaC::info_funcp_exvector) (const exvector &, unsigned) |
Functions | |
GiNaC::GINAC_DECLARE_UNARCHIVER (function) | |
template<typename T > | |
bool | GiNaC::is_the_function (const ex &x) |
Interface to class of symbolic functions.
Definition in file function.h.
#define DECLARE_FUNCTION_1P | ( | NAME | ) |
Definition at line 34 of file function.h.
#define DECLARE_FUNCTION_2P | ( | NAME | ) |
Definition at line 40 of file function.h.
#define DECLARE_FUNCTION_3P | ( | NAME | ) |
Definition at line 46 of file function.h.
#define DECLARE_FUNCTION_4P | ( | NAME | ) |
Definition at line 52 of file function.h.
#define DECLARE_FUNCTION_5P | ( | NAME | ) |
Definition at line 58 of file function.h.
#define DECLARE_FUNCTION_6P | ( | NAME | ) |
Definition at line 64 of file function.h.
#define DECLARE_FUNCTION_7P | ( | NAME | ) |
Definition at line 70 of file function.h.
#define DECLARE_FUNCTION_8P | ( | NAME | ) |
Definition at line 76 of file function.h.
#define DECLARE_FUNCTION_9P | ( | NAME | ) |
Definition at line 82 of file function.h.
#define DECLARE_FUNCTION_10P | ( | NAME | ) |
Definition at line 88 of file function.h.
#define DECLARE_FUNCTION_11P | ( | NAME | ) |
Definition at line 94 of file function.h.
#define DECLARE_FUNCTION_12P | ( | NAME | ) |
Definition at line 100 of file function.h.
#define DECLARE_FUNCTION_13P | ( | NAME | ) |
Definition at line 106 of file function.h.
#define DECLARE_FUNCTION_14P | ( | NAME | ) |
Definition at line 112 of file function.h.
#define REGISTER_FUNCTION | ( | NAME, | |
OPT ) |
Definition at line 120 of file function.h.
#define is_ex_the_function | ( | OBJ, | |
FUNCNAME ) (GiNaC::is_the_function<FUNCNAME##_SERIAL>(OBJ)) |
Definition at line 765 of file function.h.
Referenced by GiNaC::abs_eval(), GiNaC::cos_eval(), GiNaC::cosh_eval(), GiNaC::exp_eval(), GiNaC::is_order_function(), GiNaC::log_eval(), GiNaC::replace_with_symbol(), GiNaC::sin_eval(), GiNaC::sinh_eval(), GiNaC::tan_eval(), and GiNaC::tanh_eval().