#include <ginac/function.h>
#include <ginac/ex.h>
+#ifndef NO_GINAC_NAMESPACE
namespace GiNaC {
+#endif // ndef NO_GINAC_NAMESPACE
/** Sine. */
DECLARE_FUNCTION_1P(sin)
/** Gamma-function. */
DECLARE_FUNCTION_1P(gamma)
+/** Beta-function. */
+DECLARE_FUNCTION_2P(beta)
+
/** Psi-function (aka polygamma-function). */
+// overloading @ work: we cannot use the macros
extern const unsigned function_index_psi1;
inline function psi(ex const & p1) {
return function(function_index_psi1, p1);
return is_ex_the_function(e, Order);
}
+#ifndef NO_GINAC_NAMESPACE
} // namespace GiNaC
+#endif // ndef NO_GINAC_NAMESPACE
#endif // ndef __GINAC_INIFCNS_H__