File:  [CENS] / python / pyGiNaC / wrappers3 / function_py_subs.cpp
Revision 1.1: download - view: text, annotated - select for diffs - revision graph
Tue Apr 24 09:01:59 2001 UTC (16 years, 7 months ago) by pearu
Branches: MAIN
CVS tags: HEAD
Impl. function, etc. for 3rd way. It looks promising.

#ifdef PYGINAC_PROTOS
PYGINAC_CB_FUNC_PROTO(eval,0,(const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(eval,1,(const GiNaC::ex & a0, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(eval,2,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(eval,3,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(eval,4,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(eval,5,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(eval,6,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(eval,7,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(eval,8,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(eval,9,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(eval,10,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(eval,11,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & a10, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(eval,12,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & a10, const GiNaC::ex & a11, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(evalf,0,(const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(evalf,1,(const GiNaC::ex & a0, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(evalf,2,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(evalf,3,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(evalf,4,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(evalf,5,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(evalf,6,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(evalf,7,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(evalf,8,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(evalf,9,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(evalf,10,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(evalf,11,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & a10, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(evalf,12,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & a10, const GiNaC::ex & a11, const GiNaC::ex & ser));

PYGINAC_CB_FUNC_PROTO(derivative,0,(const GiNaC::ex & ser, unsigned n));

PYGINAC_CB_FUNC_PROTO(derivative,1,(const GiNaC::ex & a0, const GiNaC::ex & ser, unsigned n));

PYGINAC_CB_FUNC_PROTO(derivative,2,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & ser, unsigned n));

PYGINAC_CB_FUNC_PROTO(derivative,3,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & ser, unsigned n));

PYGINAC_CB_FUNC_PROTO(derivative,4,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & ser, unsigned n));

PYGINAC_CB_FUNC_PROTO(derivative,5,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & ser, unsigned n));

PYGINAC_CB_FUNC_PROTO(derivative,6,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & ser, unsigned n));

PYGINAC_CB_FUNC_PROTO(derivative,7,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & ser, unsigned n));

PYGINAC_CB_FUNC_PROTO(derivative,8,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & ser, unsigned n));

PYGINAC_CB_FUNC_PROTO(derivative,9,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & ser, unsigned n));

PYGINAC_CB_FUNC_PROTO(derivative,10,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & ser, unsigned n));

PYGINAC_CB_FUNC_PROTO(derivative,11,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & a10, const GiNaC::ex & ser, unsigned n));

PYGINAC_CB_FUNC_PROTO(derivative,12,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & a10, const GiNaC::ex & a11, const GiNaC::ex & ser, unsigned n));

PYGINAC_CB_FUNC_PROTO(series,0,(const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt));

PYGINAC_CB_FUNC_PROTO(series,1,(const GiNaC::ex & a0, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt));

PYGINAC_CB_FUNC_PROTO(series,2,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt));

PYGINAC_CB_FUNC_PROTO(series,3,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt));

PYGINAC_CB_FUNC_PROTO(series,4,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt));

PYGINAC_CB_FUNC_PROTO(series,5,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt));

PYGINAC_CB_FUNC_PROTO(series,6,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt));

PYGINAC_CB_FUNC_PROTO(series,7,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt));

PYGINAC_CB_FUNC_PROTO(series,8,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt));

PYGINAC_CB_FUNC_PROTO(series,9,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt));

PYGINAC_CB_FUNC_PROTO(series,10,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt));

PYGINAC_CB_FUNC_PROTO(series,11,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & a10, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt));

PYGINAC_CB_FUNC_PROTO(series,12,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & a10, const GiNaC::ex & a11, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt));
#else
PYGINAC_CB_FUNC(eval,0,(const GiNaC::ex & ser),0,)

PYGINAC_CB_FUNC(eval,1,(const GiNaC::ex & a0, const GiNaC::ex & ser),1,args.set_item(0,a0);)

PYGINAC_CB_FUNC(eval,2,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & ser),2,args.set_item(0,a0); args.set_item(1,a1);)

PYGINAC_CB_FUNC(eval,3,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & ser),3,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2);)

PYGINAC_CB_FUNC(eval,4,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & ser),4,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3);)

PYGINAC_CB_FUNC(eval,5,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & ser),5,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4);)

PYGINAC_CB_FUNC(eval,6,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & ser),6,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5);)

PYGINAC_CB_FUNC(eval,7,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & ser),7,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6);)

PYGINAC_CB_FUNC(eval,8,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & ser),8,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7);)

PYGINAC_CB_FUNC(eval,9,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & ser),9,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,a8);)

PYGINAC_CB_FUNC(eval,10,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & ser),10,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,a8); args.set_item(9,a9);)

PYGINAC_CB_FUNC(eval,11,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & a10, const GiNaC::ex & ser),11,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,a8); args.set_item(9,a9); args.set_item(10,a10);)

PYGINAC_CB_FUNC(eval,12,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & a10, const GiNaC::ex & a11, const GiNaC::ex & ser),12,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,a8); args.set_item(9,a9); args.set_item(10,a10); args.set_item(11,a11);)

PYGINAC_CB_FUNC(evalf,0,(const GiNaC::ex & ser),0,)

PYGINAC_CB_FUNC(evalf,1,(const GiNaC::ex & a0, const GiNaC::ex & ser),1,args.set_item(0,a0);)

PYGINAC_CB_FUNC(evalf,2,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & ser),2,args.set_item(0,a0); args.set_item(1,a1);)

PYGINAC_CB_FUNC(evalf,3,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & ser),3,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2);)

PYGINAC_CB_FUNC(evalf,4,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & ser),4,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3);)

PYGINAC_CB_FUNC(evalf,5,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & ser),5,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4);)

PYGINAC_CB_FUNC(evalf,6,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & ser),6,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5);)

PYGINAC_CB_FUNC(evalf,7,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & ser),7,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6);)

PYGINAC_CB_FUNC(evalf,8,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & ser),8,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7);)

PYGINAC_CB_FUNC(evalf,9,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & ser),9,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,a8);)

PYGINAC_CB_FUNC(evalf,10,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & ser),10,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,a8); args.set_item(9,a9);)

PYGINAC_CB_FUNC(evalf,11,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & a10, const GiNaC::ex & ser),11,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,a8); args.set_item(9,a9); args.set_item(10,a10);)

PYGINAC_CB_FUNC(evalf,12,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & a10, const GiNaC::ex & a11, const GiNaC::ex & ser),12,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,a8); args.set_item(9,a9); args.set_item(10,a10); args.set_item(11,a11);)

PYGINAC_CB_FUNC(derivative,0,(const GiNaC::ex & ser, unsigned n),1,args.set_item(0,n);)

PYGINAC_CB_FUNC(derivative,1,(const GiNaC::ex & a0, const GiNaC::ex & ser, unsigned n),2,args.set_item(0,a0); args.set_item(1,n);)

PYGINAC_CB_FUNC(derivative,2,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & ser, unsigned n),3,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,n);)

PYGINAC_CB_FUNC(derivative,3,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & ser, unsigned n),4,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,n);)

PYGINAC_CB_FUNC(derivative,4,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & ser, unsigned n),5,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,n);)

PYGINAC_CB_FUNC(derivative,5,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & ser, unsigned n),6,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,n);)

PYGINAC_CB_FUNC(derivative,6,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & ser, unsigned n),7,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,n);)

PYGINAC_CB_FUNC(derivative,7,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & ser, unsigned n),8,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,n);)

PYGINAC_CB_FUNC(derivative,8,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & ser, unsigned n),9,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,n);)

PYGINAC_CB_FUNC(derivative,9,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & ser, unsigned n),10,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,a8); args.set_item(9,n);)

PYGINAC_CB_FUNC(derivative,10,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & ser, unsigned n),11,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,a8); args.set_item(9,a9); args.set_item(10,n);)

PYGINAC_CB_FUNC(derivative,11,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & a10, const GiNaC::ex & ser, unsigned n),12,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,a8); args.set_item(9,a9); args.set_item(10,a10); args.set_item(11,n);)

PYGINAC_CB_FUNC(derivative,12,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & a10, const GiNaC::ex & a11, const GiNaC::ex & ser, unsigned n),13,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,a8); args.set_item(9,a9); args.set_item(10,a10); args.set_item(11,a11); args.set_item(12,n);)

PYGINAC_CB_FUNC(series,0,(const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt),3,args.set_item(0,rel); args.set_item(1,order); args.set_item(2,opt);)

PYGINAC_CB_FUNC(series,1,(const GiNaC::ex & a0, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt),4,args.set_item(0,a0); args.set_item(1,rel); args.set_item(2,order); args.set_item(3,opt);)

PYGINAC_CB_FUNC(series,2,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt),5,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,rel); args.set_item(3,order); args.set_item(4,opt);)

PYGINAC_CB_FUNC(series,3,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt),6,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,rel); args.set_item(4,order); args.set_item(5,opt);)

PYGINAC_CB_FUNC(series,4,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt),7,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,rel); args.set_item(5,order); args.set_item(6,opt);)

PYGINAC_CB_FUNC(series,5,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt),8,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,rel); args.set_item(6,order); args.set_item(7,opt);)

PYGINAC_CB_FUNC(series,6,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt),9,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,rel); args.set_item(7,order); args.set_item(8,opt);)

PYGINAC_CB_FUNC(series,7,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt),10,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,rel); args.set_item(8,order); args.set_item(9,opt);)

PYGINAC_CB_FUNC(series,8,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt),11,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,rel); args.set_item(9,order); args.set_item(10,opt);)

PYGINAC_CB_FUNC(series,9,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt),12,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,a8); args.set_item(9,rel); args.set_item(10,order); args.set_item(11,opt);)

PYGINAC_CB_FUNC(series,10,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt),13,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,a8); args.set_item(9,a9); args.set_item(10,rel); args.set_item(11,order); args.set_item(12,opt);)

PYGINAC_CB_FUNC(series,11,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & a10, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt),14,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,a8); args.set_item(9,a9); args.set_item(10,a10); args.set_item(11,rel); args.set_item(12,order); args.set_item(13,opt);)

PYGINAC_CB_FUNC(series,12,(const GiNaC::ex & a0, const GiNaC::ex & a1, const GiNaC::ex & a2, const GiNaC::ex & a3, const GiNaC::ex & a4, const GiNaC::ex & a5, const GiNaC::ex & a6, const GiNaC::ex & a7, const GiNaC::ex & a8, const GiNaC::ex & a9, const GiNaC::ex & a10, const GiNaC::ex & a11, const GiNaC::ex & ser, const GiNaC::relational & rel, int order, unsigned opt),15,args.set_item(0,a0); args.set_item(1,a1); args.set_item(2,a2); args.set_item(3,a3); args.set_item(4,a4); args.set_item(5,a5); args.set_item(6,a6); args.set_item(7,a7); args.set_item(8,a8); args.set_item(9,a9); args.set_item(10,a10); args.set_item(11,a11); args.set_item(12,rel); args.set_item(13,order); args.set_item(14,opt);)
#endif

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>