SyFi  0.3
SyFiPYTHON_wrap.cxx File Reference
#include <Python.h>
#include <string.h>
#include <stdexcept>
#include "../SyFi.h"
#include <ginac/ginac.h>
#include <limits.h>
#include <float.h>
#include <math.h>
#include <string>
#include <stddef.h>
#include <iostream>
#include <algorithm>
#include <vector>
#include <utility>
#include <map>
#include <list>
#include <set>
#include <functional>
#include <iterator>

Go to the source code of this file.

Classes

struct  swig_type_info
struct  swig_cast_info
struct  swig_module_info
struct  PyHeapTypeObject
struct  swig_const_info
struct  SwigPyClientData
struct  SwigPyObject
struct  SwigPyPacked
class  swig::SwigPtr_PyObject
struct  swig::SwigVar_PyObject
class  TDeleter< T >
struct  swig::stop_iteration
struct  swig::SwigPyIterator
struct  swig::noconst_traits< Type >
struct  swig::noconst_traits< const Type >
struct  swig::pointer_category
struct  swig::value_category
struct  swig::traits< Type >
struct  swig::traits_info< Type >
struct  swig::traits< Type * >
struct  swig::traits_as< Type, Category >
struct  swig::traits_check< Type, Category >
struct  swig::traits_from_ptr< Type >
struct  swig::traits_from< Type >
struct  swig::traits_from< Type * >
struct  swig::traits_from< const Type * >
struct  swig::traits_asptr< Type >
struct  swig::traits_asval< Type >
struct  swig::traits_asval< Type * >
struct  swig::traits_as< Type, value_category >
struct  swig::traits_as< Type, pointer_category >
struct  swig::traits_as< Type *, pointer_category >
struct  swig::traits_check< Type, value_category >
struct  swig::traits_check< Type, pointer_category >
struct  std::less< PyObject * >
struct  std::less< swig::SwigPtr_PyObject >
struct  std::less< swig::SwigVar_PyObject >
struct  swig::traits< PyObject * >
struct  swig::traits_asval< PyObject * >
struct  swig::traits_check< PyObject *, value_category >
struct  swig::traits_from< PyObject * >
class  swig::SwigPyIterator_T< OutIterator >
struct  swig::from_oper< ValueType >
class  swig::SwigPyIteratorOpen_T< OutIterator, ValueType, FromOper >
class  swig::SwigPyIteratorClosed_T< OutIterator, ValueType, FromOper >
struct  swig::SwigPySequence_Ref< T >
struct  swig::SwigPySequence_ArrowProxy< T >
struct  swig::SwigPySequence_InputIterator< T, Reference >
struct  swig::SwigPySequence_Cont< T >
struct  swig::traits< GiNaC::ex >
struct  swig::traits_asptr_stdseq< Seq, T >
struct  swig::traits_from_stdseq< Seq, T >
struct  swig::traits_asptr< std::vector< T > >
struct  swig::traits_from< std::vector< T > >
struct  swig::traits< std::vector< GiNaC::ex, std::allocator< GiNaC::ex > > >
struct  swig::traits_asptr< std::pair< T, U > >
struct  swig::traits_from< std::pair< T, U > >
struct  swig::traits< std::pair< GiNaC::ex, GiNaC::ex > >
struct  swig::traits_asptr< std::map< K, T, Compare, Alloc > >
struct  swig::traits_from< std::map< K, T, Compare, Alloc > >
struct  swig::from_key_oper< ValueType >
struct  swig::from_value_oper< ValueType >
struct  swig::SwigPyMapIterator_T< OutIterator, FromOper, ValueType >
struct  swig::SwigPyMapKeyIterator_T< OutIterator, FromOper >
struct  swig::SwigPyMapValueITerator_T< OutIterator, FromOper >
struct  swig::traits< std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less, std::allocator< std::pair< GiNaC::ex const, GiNaC::ex > > > >
struct  swig::traits< int >
struct  swig::traits_asval< int >
struct  swig::traits_from< int >
struct  swig::traits< std::pair< GiNaC::ex, int > >
struct  swig::traits< std::map< GiNaC::ex, int, GiNaC::ex_is_less, std::allocator< std::pair< GiNaC::ex const, int > > > >
struct  swig::traits< GiNaC::symbol >
struct  swig::traits< std::pair< GiNaC::symbol, GiNaC::ex > >
struct  swig::traits_asptr< std::list< T > >
struct  swig::traits_from< std::list< T > >
struct  swig::traits< std::list< std::pair< GiNaC::symbol, GiNaC::ex >, std::allocator< std::pair< GiNaC::symbol, GiNaC::ex > > > >
struct  swig::traits< std::list< GiNaC::ex, std::allocator< GiNaC::ex > > >
struct  swig::traits_asptr< std::set< T > >
struct  swig::traits_from< std::set< T > >
struct  swig::traits< std::set< GiNaC::ex, GiNaC::ex_is_less, std::allocator< GiNaC::ex > > >
struct  swig_globalvar
struct  swig_varlinkobject

Namespaces

namespace  swig
namespace  std

Defines

#define SWIGPYTHON
#define SWIG_PYTHON_NO_BUILD_NONE
#define SWIG_PYTHON_DIRECTOR_NO_VTABLE
#define SWIGTEMPLATEDISAMBIGUATOR
#define SWIGINLINE
#define SWIGUNUSED
#define SWIGUNUSEDPARM(p)   p SWIGUNUSED
#define SWIGINTERN   static SWIGUNUSED
#define SWIGINTERNINLINE   SWIGINTERN SWIGINLINE
#define SWIGEXPORT
#define SWIGSTDCALL
#define SWIG_RUNTIME_VERSION   "4"
#define SWIG_TYPE_TABLE_NAME
#define SWIGRUNTIME   SWIGINTERN
#define SWIGRUNTIMEINLINE   SWIGRUNTIME SWIGINLINE
#define SWIG_BUFFER_SIZE   1024
#define SWIG_POINTER_DISOWN   0x1
#define SWIG_CAST_NEW_MEMORY   0x2
#define SWIG_POINTER_OWN   0x1
#define SWIG_OK   (0)
#define SWIG_ERROR   (-1)
#define SWIG_IsOK(r)   (r >= 0)
#define SWIG_ArgError(r)   ((r != SWIG_ERROR) ? r : SWIG_TypeError)
#define SWIG_CASTRANKLIMIT   (1 << 8)
#define SWIG_NEWOBJMASK   (SWIG_CASTRANKLIMIT << 1)
#define SWIG_TMPOBJMASK   (SWIG_NEWOBJMASK << 1)
#define SWIG_BADOBJ   (SWIG_ERROR)
#define SWIG_OLDOBJ   (SWIG_OK)
#define SWIG_NEWOBJ   (SWIG_OK | SWIG_NEWOBJMASK)
#define SWIG_TMPOBJ   (SWIG_OK | SWIG_TMPOBJMASK)
#define SWIG_AddNewMask(r)   (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
#define SWIG_DelNewMask(r)   (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)
#define SWIG_IsNewObj(r)   (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))
#define SWIG_AddTmpMask(r)   (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)
#define SWIG_DelTmpMask(r)   (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)
#define SWIG_IsTmpObj(r)   (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))
#define SWIG_AddCast
#define SWIG_CheckState(r)   (SWIG_IsOK(r) ? 1 : 0)
#define SWIG_UnknownError   -1
#define SWIG_IOError   -2
#define SWIG_RuntimeError   -3
#define SWIG_IndexError   -4
#define SWIG_TypeError   -5
#define SWIG_DivisionByZero   -6
#define SWIG_OverflowError   -7
#define SWIG_SyntaxError   -8
#define SWIG_ValueError   -9
#define SWIG_SystemError   -10
#define SWIG_AttributeError   -11
#define SWIG_MemoryError   -12
#define SWIG_NullReferenceError   -13
#define Py_TYPE(op)   ((op)->ob_type)
#define SWIG_Python_str_FromFormat   PyString_FromFormat
#define SWIG_Python_str_DelForPy3(x)
#define PyOS_snprintf   snprintf
#define SWIG_PYBUFFER_SIZE   1024
#define PyObject_Del(op)   PyMem_DEL((op))
#define PyObject_DEL   PyObject_Del
#define PyExc_StopIteration   PyExc_RuntimeError
#define PyObject_GenericGetAttr   0
#define Py_NotImplemented   PyExc_RuntimeError
#define PyString_AsStringAndSize(obj, s, len)   {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;}
#define PySequence_Size   PySequence_Length
#define PY_SSIZE_T_MAX   INT_MAX
#define PY_SSIZE_T_MIN   INT_MIN
#define Py_VISIT(op)
#define PyDescr_TYPE(x)   (((PyDescrObject *)(x))->d_type)
#define PyDescr_NAME(x)   (((PyDescrObject *)(x))->d_name)
#define SWIG_PYTHON_INITIALIZE_THREADS
#define SWIG_PYTHON_THREAD_BEGIN_BLOCK
#define SWIG_PYTHON_THREAD_END_BLOCK
#define SWIG_PYTHON_THREAD_BEGIN_ALLOW
#define SWIG_PYTHON_THREAD_END_ALLOW
#define SWIG_PY_POINTER   4
#define SWIG_PY_BINARY   5
#define SWIG_Python_ConvertPtr(obj, pptr, type, flags)   SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0)
#define SWIG_ConvertPtr(obj, pptr, type, flags)   SWIG_Python_ConvertPtr(obj, pptr, type, flags)
#define SWIG_ConvertPtrAndOwn(obj, pptr, type, flags, own)   SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own)
#define SWIG_NewPointerObj(ptr, type, flags)   SWIG_Python_NewPointerObj(NULL, ptr, type, flags)
#define SWIG_InternalNewPointerObj(ptr, type, flags)   SWIG_Python_NewPointerObj(NULL, ptr, type, flags)
#define SWIG_CheckImplicit(ty)   SWIG_Python_CheckImplicit(ty)
#define SWIG_AcquirePtr(ptr, src)   SWIG_Python_AcquirePtr(ptr, src)
#define swig_owntype   int
#define SWIG_ConvertPacked(obj, ptr, sz, ty)   SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
#define SWIG_NewPackedObj(ptr, sz, type)   SWIG_Python_NewPackedObj(ptr, sz, type)
#define SWIG_ConvertInstance(obj, pptr, type, flags)   SWIG_ConvertPtr(obj, pptr, type, flags)
#define SWIG_NewInstanceObj(ptr, type, flags)   SWIG_NewPointerObj(ptr, type, flags)
#define SWIG_ConvertFunctionPtr(obj, pptr, type)   SWIG_Python_ConvertFunctionPtr(obj, pptr, type)
#define SWIG_NewFunctionPtrObj(ptr, type)   SWIG_Python_NewPointerObj(NULL, ptr, type, 0)
#define SWIG_ConvertMember(obj, ptr, sz, ty)   SWIG_Python_ConvertPacked(obj, ptr, sz, ty)
#define SWIG_NewMemberObj(ptr, sz, type)   SWIG_Python_NewPackedObj(ptr, sz, type)
#define SWIG_GetModule(clientdata)   SWIG_Python_GetModule()
#define SWIG_SetModule(clientdata, pointer)   SWIG_Python_SetModule(pointer)
#define SWIG_NewClientData(obj)   SwigPyClientData_New(obj)
#define SWIG_SetErrorObj   SWIG_Python_SetErrorObj
#define SWIG_SetErrorMsg   SWIG_Python_SetErrorMsg
#define SWIG_ErrorType(code)   SWIG_Python_ErrorType(code)
#define SWIG_Error(code, msg)   SWIG_Python_SetErrorMsg(SWIG_ErrorType(code), msg)
#define SWIG_fail   goto fail
#define SWIG_Python_Raise(obj, type, desc)   SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj)
#define SWIG_Python_CallFunctor(functor, obj)   PyObject_CallFunction(functor, "O", obj);
#define SWIG_STATIC_POINTER(var)   var = 0; if (!var) var
#define SWIG_POINTER_NOSHADOW   (SWIG_POINTER_OWN << 1)
#define SWIG_POINTER_NEW   (SWIG_POINTER_NOSHADOW | SWIG_POINTER_OWN)
#define SWIG_POINTER_IMPLICIT_CONV   (SWIG_POINTER_DISOWN << 1)
#define SWIG_BUILTIN_TP_INIT   (SWIG_POINTER_OWN << 2)
#define SWIG_BUILTIN_INIT   (SWIG_BUILTIN_TP_INIT | SWIG_POINTER_OWN)
#define SWIG_POINTER_EXCEPTION   0
#define SWIG_arg_fail(arg)   SWIG_Python_ArgFail(arg)
#define SWIG_MustGetPtr(p, type, argnum, flags)   SWIG_Python_MustGetPtr(p, type, argnum, flags)
#define SWIG_exception_fail(code, msg)   do { SWIG_Error(code, msg); SWIG_fail; } while(0)
#define SWIG_contract_assert(expr, msg)   if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else
#define SWIG_exception(code, msg)   do { SWIG_Error(code, msg); SWIG_fail;; } while(0)
#define SWIGTYPE_p_GiNaC__ex   swig_types[0]
#define SWIGTYPE_p_GiNaC__ex_is_less   swig_types[1]
#define SWIGTYPE_p_GiNaC__exhashmapT_int_t   swig_types[2]
#define SWIGTYPE_p_GiNaC__exmap   swig_types[3]
#define SWIGTYPE_p_GiNaC__exvector   swig_types[4]
#define SWIGTYPE_p_GiNaC__lst   swig_types[5]
#define SWIGTYPE_p_GiNaC__matrix   swig_types[6]
#define SWIGTYPE_p_GiNaC__symbol   swig_types[7]
#define SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymP   swig_types[8]
#define SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymSigma   swig_types[9]
#define SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymU   swig_types[10]
#define SWIGTYPE_p_SyFi__Box   swig_types[11]
#define SWIGTYPE_p_SyFi__Bubble   swig_types[12]
#define SWIGTYPE_p_SyFi__CrouzeixRaviart   swig_types[13]
#define SWIGTYPE_p_SyFi__DiscontinuousLagrange   swig_types[14]
#define SWIGTYPE_p_SyFi__Dof   swig_types[15]
#define SWIGTYPE_p_SyFi__ExStats   swig_types[16]
#define SWIGTYPE_p_SyFi__FE   swig_types[17]
#define SWIGTYPE_p_SyFi__Hermite   swig_types[18]
#define SWIGTYPE_p_SyFi__Lagrange   swig_types[19]
#define SWIGTYPE_p_SyFi__Line   swig_types[20]
#define SWIGTYPE_p_SyFi__MixedFE   swig_types[21]
#define SWIGTYPE_p_SyFi__Nedelec   swig_types[22]
#define SWIGTYPE_p_SyFi__Nedelec2Hdiv   swig_types[23]
#define SWIGTYPE_p_SyFi__P0   swig_types[24]
#define SWIGTYPE_p_SyFi__Polygon   swig_types[25]
#define SWIGTYPE_p_SyFi__RaviartThomas   swig_types[26]
#define SWIGTYPE_p_SyFi__Rectangle   swig_types[27]
#define SWIGTYPE_p_SyFi__ReferenceBox   swig_types[28]
#define SWIGTYPE_p_SyFi__ReferenceLine   swig_types[29]
#define SWIGTYPE_p_SyFi__ReferenceRectangle   swig_types[30]
#define SWIGTYPE_p_SyFi__ReferenceTetrahedron   swig_types[31]
#define SWIGTYPE_p_SyFi__ReferenceTriangle   swig_types[32]
#define SWIGTYPE_p_SyFi__Robust   swig_types[33]
#define SWIGTYPE_p_SyFi__Simplex   swig_types[34]
#define SWIGTYPE_p_SyFi__SpaceTimeDomain   swig_types[35]
#define SWIGTYPE_p_SyFi__SpaceTimeElement   swig_types[36]
#define SWIGTYPE_p_SyFi__StandardFE   swig_types[37]
#define SWIGTYPE_p_SyFi__TensorLagrange   swig_types[38]
#define SWIGTYPE_p_SyFi__TensorP0   swig_types[39]
#define SWIGTYPE_p_SyFi__Tetrahedron   swig_types[40]
#define SWIGTYPE_p_SyFi__Triangle   swig_types[41]
#define SWIGTYPE_p_SyFi__VectorCrouzeixRaviart   swig_types[42]
#define SWIGTYPE_p_SyFi__VectorDiscontinuousLagrange   swig_types[43]
#define SWIGTYPE_p_SyFi__VectorLagrange   swig_types[44]
#define SWIGTYPE_p_SyFi__VectorP0   swig_types[45]
#define SWIGTYPE_p_allocator_type   swig_types[46]
#define SWIGTYPE_p_char   swig_types[47]
#define SWIGTYPE_p_difference_type   swig_types[48]
#define SWIGTYPE_p_first_type   swig_types[49]
#define SWIGTYPE_p_key_type   swig_types[50]
#define SWIGTYPE_p_mapped_type   swig_types[51]
#define SWIGTYPE_p_p_PyObject   swig_types[52]
#define SWIGTYPE_p_second_type   swig_types[53]
#define SWIGTYPE_p_size_type   swig_types[54]
#define SWIGTYPE_p_std__allocatorT_GiNaC__ex_t   swig_types[55]
#define SWIGTYPE_p_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t   swig_types[56]
#define SWIGTYPE_p_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t   swig_types[57]
#define SWIGTYPE_p_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t   swig_types[58]
#define SWIGTYPE_p_std__invalid_argument   swig_types[59]
#define SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t   swig_types[60]
#define SWIGTYPE_p_std__listT_GiNaC__symbol_std__allocatorT_GiNaC__symbol_t_t   swig_types[61]
#define SWIGTYPE_p_std__listT__Tp__Alloc_t   swig_types[62]
#define SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t   swig_types[63]
#define SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t   swig_types[64]
#define SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t   swig_types[65]
#define SWIGTYPE_p_std__mapT_std__pairT_unsigned_int_unsigned_int_t_GiNaC__ex_std__lessT_std__pairT_unsigned_int_unsigned_int_t_t_std__allocatorT_std__pairT_std__pairT_unsigned_int_unsigned_int_t_const_GiNaC__ex_t_t_t   swig_types[66]
#define SWIGTYPE_p_std__ostream   swig_types[67]
#define SWIGTYPE_p_std__pairT_GiNaC__symbol_GiNaC__ex_t   swig_types[68]
#define SWIGTYPE_p_std__pairT_unsigned_int_unsigned_int_t   swig_types[69]
#define SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t   swig_types[70]
#define SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t   swig_types[71]
#define SWIGTYPE_p_std__vectorT_SyFi__StandardFE_p_std__allocatorT_SyFi__StandardFE_p_t_t   swig_types[72]
#define SWIGTYPE_p_std__vectorT__Tp__Alloc_t   swig_types[73]
#define SWIGTYPE_p_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t   swig_types[74]
#define SWIGTYPE_p_swig__SwigPyIterator   swig_types[75]
#define SWIGTYPE_p_value_type   swig_types[76]
#define SWIG_TypeQuery(name)   SWIG_TypeQueryModule(&swig_module, &swig_module, name)
#define SWIG_MangledTypeQuery(name)   SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
#define SWIG_TypeQuery   SWIG_Python_TypeQuery
#define SWIG_init   init_SyFi
#define SWIG_name   "_SyFi"
#define SWIGVERSION   0x020008
#define SWIG_VERSION   SWIGVERSION
#define SWIG_as_voidptr(a)   const_cast< void * >(static_cast< const void * >(a))
#define SWIG_as_voidptrptr(a)   ((void)SWIG_as_voidptr(*a),reinterpret_cast< void** >(a))
#define GETDESC1(NAME)
#define GETDESC2(NAME)   static swig_type_info *NAME##descr=SWIGTYPE_p_GiNaC__##NAME
#define GETDESC(NAME)   GETDESC1(NAME)
#define EX2(NAME)
#define SWIGPY_SLICE_ARG(obj)   ((PySliceObject*) (obj))
#define SWIG_From_long   PyLong_FromLong
#define SWIG_newvarlink()   SWIG_Python_newvarlink()
#define SWIG_addvarlink(p, name, get_attr, set_attr)   SWIG_Python_addvarlink(p, name, get_attr, set_attr)
#define SWIG_InstallConstants(d, constants)   SWIG_Python_InstallConstants(d, constants)

Typedefs

typedef void *(* swig_converter_func )(void *, int *)
typedef struct swig_type_info *(* swig_dycast_func )(void **)
typedef struct swig_type_info swig_type_info
typedef struct swig_cast_info swig_cast_info
typedef struct swig_module_info swig_module_info
typedef int Py_ssize_t
typedef inquiry lenfunc
typedef intargfunc ssizeargfunc
typedef intintargfunc ssizessizeargfunc
typedef intobjargproc ssizeobjargproc
typedef intintobjargproc ssizessizeobjargproc
typedef getreadbufferproc readbufferproc
typedef getwritebufferproc writebufferproc
typedef getsegcountproc segcountproc
typedef getcharbufferproc charbufferproc
typedef destructor freefunc
typedef struct swig_const_info swig_const_info
typedef TDeleter< GiNaC::ex > ex_deleter
typedef TDeleter< const GiNaC::ex > const_ex_deleter
typedef struct swig_globalvar swig_globalvar
typedef struct swig_varlinkobject swig_varlinkobject

Functions

SWIGRUNTIME int SWIG_TypeNameComp (const char *f1, const char *l1, const char *f2, const char *l2)
SWIGRUNTIME int SWIG_TypeEquiv (const char *nb, const char *tb)
SWIGRUNTIME int SWIG_TypeCompare (const char *nb, const char *tb)
SWIGRUNTIME swig_cast_infoSWIG_TypeCheck (const char *c, swig_type_info *ty)
SWIGRUNTIME swig_cast_infoSWIG_TypeCheckStruct (swig_type_info *from, swig_type_info *ty)
SWIGRUNTIMEINLINE void * SWIG_TypeCast (swig_cast_info *ty, void *ptr, int *newmemory)
SWIGRUNTIME swig_type_infoSWIG_TypeDynamicCast (swig_type_info *ty, void **ptr)
SWIGRUNTIMEINLINE const char * SWIG_TypeName (const swig_type_info *ty)
SWIGRUNTIME const char * SWIG_TypePrettyName (const swig_type_info *type)
SWIGRUNTIME void SWIG_TypeClientData (swig_type_info *ti, void *clientdata)
SWIGRUNTIME void SWIG_TypeNewClientData (swig_type_info *ti, void *clientdata)
SWIGRUNTIME swig_type_infoSWIG_MangledTypeQueryModule (swig_module_info *start, swig_module_info *end, const char *name)
SWIGRUNTIME swig_type_infoSWIG_TypeQueryModule (swig_module_info *start, swig_module_info *end, const char *name)
SWIGRUNTIME char * SWIG_PackData (char *c, void *ptr, size_t sz)
SWIGRUNTIME const char * SWIG_UnpackData (const char *c, void *ptr, size_t sz)
SWIGRUNTIME char * SWIG_PackVoidPtr (char *buff, void *ptr, const char *name, size_t bsz)
SWIGRUNTIME const char * SWIG_UnpackVoidPtr (const char *c, void **ptr, const char *name)
SWIGRUNTIME char * SWIG_PackDataName (char *buff, void *ptr, size_t sz, const char *name, size_t bsz)
SWIGRUNTIME const char * SWIG_UnpackDataName (const char *c, void *ptr, size_t sz, const char *name)
SWIGINTERN char * SWIG_Python_str_AsChar (PyObject *str)
SWIGINTERN PyObject * SWIG_Python_str_FromChar (const char *c)
static PyObject * PyString_FromFormat (const char *fmt,...)
static PyObject * PyBool_FromLong (long ok)
static long PyNumber_AsSsize_t (PyObject *x, void *SWIGUNUSEDPARM(exc))
SWIGRUNTIME PyObject * SWIG_Python_ErrorType (int code)
SWIGRUNTIME void SWIG_Python_AddErrorMsg (const char *mesg)
SWIGRUNTIME PyObject * SWIG_PyInstanceMethod_New (PyObject *SWIGUNUSEDPARM(self), PyObject *SWIGUNUSEDPARM(func))
SWIGINTERN void SWIG_Python_SetErrorObj (PyObject *errtype, PyObject *obj)
SWIGINTERN void SWIG_Python_SetErrorMsg (PyObject *errtype, const char *msg)
SWIGINTERN void SWIG_Python_SetConstant (PyObject *d, const char *name, PyObject *obj)
SWIGINTERN PyObject * SWIG_Python_AppendOutput (PyObject *result, PyObject *obj)
SWIGINTERN int SWIG_Python_UnpackTuple (PyObject *args, const char *name, Py_ssize_t min, Py_ssize_t max, PyObject **objs)
SWIGRUNTIMEINLINE PyObject * SWIG_Py_Void (void)
SWIGRUNTIMEINLINE int SWIG_Python_CheckImplicit (swig_type_info *ty)
SWIGRUNTIMEINLINE PyObject * SWIG_Python_ExceptionType (swig_type_info *desc)
SWIGRUNTIME SwigPyClientDataSwigPyClientData_New (PyObject *obj)
SWIGRUNTIME void SwigPyClientData_Del (SwigPyClientData *data)
SWIGRUNTIME PyObject * SwigPyObject_long (SwigPyObject *v)
SWIGRUNTIME PyObject * SwigPyObject_format (const char *fmt, SwigPyObject *v)
SWIGRUNTIME PyObject * SwigPyObject_oct (SwigPyObject *v)
SWIGRUNTIME PyObject * SwigPyObject_hex (SwigPyObject *v)
SWIGRUNTIME PyObject * SwigPyObject_repr (SwigPyObject *v, PyObject *args)
SWIGRUNTIME int SwigPyObject_print (SwigPyObject *v, FILE *fp, int SWIGUNUSEDPARM(flags))
SWIGRUNTIME PyObject * SwigPyObject_str (SwigPyObject *v)
SWIGRUNTIME int SwigPyObject_compare (SwigPyObject *v, SwigPyObject *w)
SWIGRUNTIME PyObject * SwigPyObject_richcompare (SwigPyObject *v, SwigPyObject *w, int op)
SWIGRUNTIME PyTypeObject * SwigPyObject_TypeOnce (void)
SWIGRUNTIME PyTypeObject * SwigPyObject_type (void)
SWIGRUNTIMEINLINE int SwigPyObject_Check (PyObject *op)
SWIGRUNTIME PyObject * SwigPyObject_New (void *ptr, swig_type_info *ty, int own)
SWIGRUNTIME void SwigPyObject_dealloc (PyObject *v)
SWIGRUNTIME PyObject * SwigPyObject_append (PyObject *v, PyObject *next)
SWIGRUNTIME PyObject * SwigPyObject_next (PyObject *v, PyObject *SWIGUNUSEDPARM(args))
SWIGINTERN PyObject * SwigPyObject_disown (PyObject *v, PyObject *SWIGUNUSEDPARM(args))
SWIGINTERN PyObject * SwigPyObject_acquire (PyObject *v, PyObject *SWIGUNUSEDPARM(args))
SWIGINTERN PyObject * SwigPyObject_own (PyObject *v, PyObject *args)
SWIGINTERN PyObject * SwigPyObject_getattr (SwigPyObject *sobj, char *name)
SWIGRUNTIME int SwigPyPacked_print (SwigPyPacked *v, FILE *fp, int SWIGUNUSEDPARM(flags))
SWIGRUNTIME PyObject * SwigPyPacked_repr (SwigPyPacked *v)
SWIGRUNTIME PyObject * SwigPyPacked_str (SwigPyPacked *v)
SWIGRUNTIME int SwigPyPacked_compare (SwigPyPacked *v, SwigPyPacked *w)
SWIGRUNTIME PyTypeObject * SwigPyPacked_TypeOnce (void)
SWIGRUNTIME PyTypeObject * SwigPyPacked_type (void)
SWIGRUNTIMEINLINE int SwigPyPacked_Check (PyObject *op)
SWIGRUNTIME void SwigPyPacked_dealloc (PyObject *v)
SWIGRUNTIME PyObject * SwigPyPacked_New (void *ptr, size_t size, swig_type_info *ty)
SWIGRUNTIME swig_type_infoSwigPyPacked_UnpackData (PyObject *obj, void *ptr, size_t size)
SWIGRUNTIMEINLINE PyObject * _SWIG_This (void)
SWIGRUNTIME PyObject * SWIG_This (void)
SWIGRUNTIME SwigPyObjectSWIG_Python_GetSwigThis (PyObject *pyobj)
SWIGRUNTIME int SWIG_Python_AcquirePtr (PyObject *obj, int own)
SWIGRUNTIME int SWIG_Python_ConvertPtrAndOwn (PyObject *obj, void **ptr, swig_type_info *ty, int flags, int *own)
SWIGRUNTIME int SWIG_Python_ConvertFunctionPtr (PyObject *obj, void **ptr, swig_type_info *ty)
SWIGRUNTIME int SWIG_Python_ConvertPacked (PyObject *obj, void *ptr, size_t sz, swig_type_info *ty)
SWIGRUNTIME PyObject * SWIG_Python_NewShadowInstance (SwigPyClientData *data, PyObject *swig_this)
SWIGRUNTIME void SWIG_Python_SetSwigThis (PyObject *inst, PyObject *swig_this)
SWIGINTERN PyObject * SWIG_Python_InitShadowInstance (PyObject *args)
SWIGRUNTIME PyObject * SWIG_Python_NewPointerObj (PyObject *self, void *ptr, swig_type_info *type, int flags)
SWIGRUNTIMEINLINE PyObject * SWIG_Python_NewPackedObj (void *ptr, size_t sz, swig_type_info *type)
SWIGRUNTIME swig_module_infoSWIG_Python_GetModule (void)
SWIGINTERN int PyModule_AddObject (PyObject *m, char *name, PyObject *o)
SWIGRUNTIME void SWIG_Python_DestroyModule (void *vptr)
SWIGRUNTIME void SWIG_Python_SetModule (swig_module_info *swig_module)
SWIGRUNTIME PyObject * SWIG_Python_TypeCache (void)
SWIGRUNTIME swig_type_infoSWIG_Python_TypeQuery (const char *type)
SWIGRUNTIME int SWIG_Python_AddErrMesg (const char *mesg, int infront)
SWIGRUNTIME int SWIG_Python_ArgFail (int argnum)
SWIGRUNTIMEINLINE const char * SwigPyObject_GetDesc (PyObject *self)
SWIGRUNTIME void SWIG_Python_TypeError (const char *type, PyObject *obj)
SWIGRUNTIME void * SWIG_Python_MustGetPtr (PyObject *obj, swig_type_info *ty, int SWIGUNUSEDPARM(argnum), int flags)
void setDigits (int a)
SWIGINTERN int SWIG_AsVal_double (PyObject *obj, double *val)
SWIGINTERNINLINE int SWIG_CanCastAsInteger (double *d, double min, double max)
SWIGINTERN int SWIG_AsVal_long (PyObject *obj, long *val)
SWIGINTERN int SWIG_AsVal_int (PyObject *obj, int *val)
SWIGINTERNINLINE PyObject * SWIG_From_int (int value)
GiNaC::lst * list2lst (PyObject *input)
PyObject * lst2list (const GiNaC::lst *input)
GiNaC::ex * type2ex (PyObject *input)
GiNaC::numeric * type2numeric (PyObject *input)
bool checktype2ex (PyObject *input)
PyObject * ex2type (const GiNaC::ex *input)
PyObject * exvector2list (GiNaC::exvector *input)
SWIGINTERN int SWIG_AsVal_unsigned_SS_long (PyObject *obj, unsigned long *val)
SWIGINTERNINLINE int SWIG_AsVal_size_t (PyObject *obj, size_t *val)
SWIGINTERNINLINE PyObject * SWIG_From_ptrdiff_t (ptrdiff_t value)
SWIGINTERNINLINE PyObject * SWIG_From_bool (bool value)
SWIGINTERNINLINE int SWIG_AsVal_ptrdiff_t (PyObject *obj, ptrdiff_t *val)
template<class Type >
const char * swig::type_name ()
template<class Type >
swig_type_infoswig::type_info ()
template<class Type >
PyObject * swig::from (const Type &val)
template<class Type >
PyObject * swig::from_ptr (Type *val, int owner)
template<class Type >
int swig::asptr (PyObject *obj, Type **vptr)
template<class Type >
int swig::asval (PyObject *obj, Type *val)
template<class Type >
Type swig::as (PyObject *obj, bool te=false)
template<class Type >
bool swig::check (PyObject *obj)
template<class Difference >
size_t swig::check_index (Difference i, size_t size, bool insert=false)
template<class Difference >
void swig::slice_adjust (Difference i, Difference j, Py_ssize_t step, size_t size, Difference &ii, Difference &jj, bool insert=false)
template<class Sequence , class Difference >
Sequence::iterator swig::getpos (Sequence *self, Difference i)
template<class Sequence , class Difference >
Sequence::const_iterator swig::cgetpos (const Sequence *self, Difference i)
template<class Sequence , class Difference >
Sequence * swig::getslice (const Sequence *self, Difference i, Difference j, Py_ssize_t step)
template<class Sequence , class Difference , class InputSeq >
void swig::setslice (Sequence *self, Difference i, Difference j, Py_ssize_t step, const InputSeq &is=InputSeq())
template<class Sequence , class Difference >
void swig::delslice (Sequence *self, Difference i, Difference j, Py_ssize_t step)
template<typename OutIter >
SwigPyIteratorswig::make_output_iterator (const OutIter &current, const OutIter &begin, const OutIter &end, PyObject *seq=0)
template<typename OutIter >
SwigPyIteratorswig::make_output_iterator (const OutIter &current, PyObject *seq=0)
template<class SwigPySeq , class Seq >
void swig::assign (const SwigPySeq &swigpyseq, Seq *seq)
SWIGINTERN swig::SwigPyIteratorstd_vector_Sl_GiNaC_ex_Sg__iterator (std::vector< GiNaC::ex > *self, PyObject **PYTHON_SELF)
SWIGINTERN bool std_vector_Sl_GiNaC_ex_Sg____nonzero__ (std::vector< GiNaC::ex > const *self)
SWIGINTERN bool std_vector_Sl_GiNaC_ex_Sg____bool__ (std::vector< GiNaC::ex > const *self)
SWIGINTERN std::vector
< GiNaC::ex >::size_type 
std_vector_Sl_GiNaC_ex_Sg____len__ (std::vector< GiNaC::ex > const *self)
SWIGINTERNINLINE PyObject * SWIG_From_unsigned_SS_long (unsigned long value)
SWIGINTERNINLINE PyObject * SWIG_From_size_t (size_t value)
SWIGINTERN std::vector
< GiNaC::ex >::value_type 
std_vector_Sl_GiNaC_ex_Sg__pop (std::vector< GiNaC::ex > *self)
SWIGINTERN std::vector
< GiNaC::ex, std::allocator
< GiNaC::ex > > * 
std_vector_Sl_GiNaC_ex_Sg____getslice__ (std::vector< GiNaC::ex > *self, std::vector< GiNaC::ex >::difference_type i, std::vector< GiNaC::ex >::difference_type j)
SWIGINTERN void std_vector_Sl_GiNaC_ex_Sg____setslice____SWIG_0 (std::vector< GiNaC::ex > *self, std::vector< GiNaC::ex >::difference_type i, std::vector< GiNaC::ex >::difference_type j, std::vector< GiNaC::ex, std::allocator< GiNaC::ex > > const &v=std::vector< GiNaC::ex, std::allocator< GiNaC::ex > >())
SWIGINTERN void std_vector_Sl_GiNaC_ex_Sg____delslice__ (std::vector< GiNaC::ex > *self, std::vector< GiNaC::ex >::difference_type i, std::vector< GiNaC::ex >::difference_type j)
SWIGINTERN void std_vector_Sl_GiNaC_ex_Sg____delitem____SWIG_0 (std::vector< GiNaC::ex > *self, std::vector< GiNaC::ex >::difference_type i)
SWIGINTERN std::vector
< GiNaC::ex, std::allocator
< GiNaC::ex > > * 
std_vector_Sl_GiNaC_ex_Sg____getitem____SWIG_0 (std::vector< GiNaC::ex > *self, PySliceObject *slice)
SWIGINTERN void std_vector_Sl_GiNaC_ex_Sg____setitem____SWIG_0 (std::vector< GiNaC::ex > *self, PySliceObject *slice, std::vector< GiNaC::ex, std::allocator< GiNaC::ex > > const &v)
SWIGINTERN void std_vector_Sl_GiNaC_ex_Sg____setitem____SWIG_1 (std::vector< GiNaC::ex > *self, PySliceObject *slice)
SWIGINTERN void std_vector_Sl_GiNaC_ex_Sg____delitem____SWIG_1 (std::vector< GiNaC::ex > *self, PySliceObject *slice)
SWIGINTERN std::vector
< GiNaC::ex >::value_type
const & 
std_vector_Sl_GiNaC_ex_Sg____getitem____SWIG_1 (std::vector< GiNaC::ex > const *self, std::vector< GiNaC::ex >::difference_type i)
SWIGINTERN void std_vector_Sl_GiNaC_ex_Sg____setitem____SWIG_2 (std::vector< GiNaC::ex > *self, std::vector< GiNaC::ex >::difference_type i, std::vector< GiNaC::ex >::value_type const &x)
SWIGINTERN void std_vector_Sl_GiNaC_ex_Sg__append (std::vector< GiNaC::ex > *self, std::vector< GiNaC::ex >::value_type const &x)
template<class SwigPySeq , class K , class T , class Compare , class Alloc >
void swig::assign (const SwigPySeq &swigpyseq, std::map< K, T, Compare, Alloc > *map)
template<typename OutIter >
SwigPyIteratorswig::make_output_key_iterator (const OutIter &current, const OutIter &begin, const OutIter &end, PyObject *seq=0)
template<typename OutIter >
SwigPyIteratorswig::make_output_value_iterator (const OutIter &current, const OutIter &begin, const OutIter &end, PyObject *seq=0)
SWIGINTERN swig::SwigPyIteratorstd_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__iterator (std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *self, PyObject **PYTHON_SELF)
SWIGINTERN bool std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____nonzero__ (std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > const *self)
SWIGINTERN bool std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____bool__ (std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > const *self)
SWIGINTERN std::map< GiNaC::ex,
GiNaC::ex, GiNaC::ex_is_less >
::size_type 
std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____len__ (std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > const *self)
SWIGINTERN std::map< GiNaC::ex,
GiNaC::ex, GiNaC::ex_is_less >
::mapped_type const & 
std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____getitem__ (std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *self, std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less >::key_type const &key)
SWIGINTERN void std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____delitem__ (std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *self, std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less >::key_type const &key)
SWIGINTERN bool std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__has_key (std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > const *self, std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less >::key_type const &key)
SWIGINTERN PyObject * std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__keys (std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *self)
SWIGINTERN PyObject * std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__values (std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *self)
SWIGINTERN PyObject * std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__items (std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *self)
SWIGINTERN bool std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____contains__ (std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *self, std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less >::key_type const &key)
SWIGINTERN swig::SwigPyIteratorstd_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__key_iterator (std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *self, PyObject **PYTHON_SELF)
SWIGINTERN swig::SwigPyIteratorstd_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__value_iterator (std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *self, PyObject **PYTHON_SELF)
SWIGINTERN void std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____setitem____SWIG_0 (std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *self, std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less >::key_type const &key)
SWIGINTERN void std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____setitem____SWIG_1 (std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *self, std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less >::key_type const &key, std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less >::mapped_type const &x)
SWIGINTERN PyObject * std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__asdict (std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *self)
SWIGINTERN swig::SwigPyIteratorstd_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__iterator (std::map< GiNaC::ex, int, GiNaC::ex_is_less > *self, PyObject **PYTHON_SELF)
SWIGINTERN bool std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____nonzero__ (std::map< GiNaC::ex, int, GiNaC::ex_is_less > const *self)
SWIGINTERN bool std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____bool__ (std::map< GiNaC::ex, int, GiNaC::ex_is_less > const *self)
SWIGINTERN std::map< GiNaC::ex,
int, GiNaC::ex_is_less >
::size_type 
std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____len__ (std::map< GiNaC::ex, int, GiNaC::ex_is_less > const *self)
SWIGINTERN std::map< GiNaC::ex,
int, GiNaC::ex_is_less >
::mapped_type const & 
std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____getitem__ (std::map< GiNaC::ex, int, GiNaC::ex_is_less > *self, std::map< GiNaC::ex, int, GiNaC::ex_is_less >::key_type const &key)
SWIGINTERN void std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____delitem__ (std::map< GiNaC::ex, int, GiNaC::ex_is_less > *self, std::map< GiNaC::ex, int, GiNaC::ex_is_less >::key_type const &key)
SWIGINTERN bool std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__has_key (std::map< GiNaC::ex, int, GiNaC::ex_is_less > const *self, std::map< GiNaC::ex, int, GiNaC::ex_is_less >::key_type const &key)
SWIGINTERN PyObject * std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__keys (std::map< GiNaC::ex, int, GiNaC::ex_is_less > *self)
SWIGINTERN PyObject * std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__values (std::map< GiNaC::ex, int, GiNaC::ex_is_less > *self)
SWIGINTERN PyObject * std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__items (std::map< GiNaC::ex, int, GiNaC::ex_is_less > *self)
SWIGINTERN bool std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____contains__ (std::map< GiNaC::ex, int, GiNaC::ex_is_less > *self, std::map< GiNaC::ex, int, GiNaC::ex_is_less >::key_type const &key)
SWIGINTERN swig::SwigPyIteratorstd_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__key_iterator (std::map< GiNaC::ex, int, GiNaC::ex_is_less > *self, PyObject **PYTHON_SELF)
SWIGINTERN swig::SwigPyIteratorstd_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__value_iterator (std::map< GiNaC::ex, int, GiNaC::ex_is_less > *self, PyObject **PYTHON_SELF)
SWIGINTERN void std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____setitem____SWIG_0 (std::map< GiNaC::ex, int, GiNaC::ex_is_less > *self, std::map< GiNaC::ex, int, GiNaC::ex_is_less >::key_type const &key)
SWIGINTERN void std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____setitem____SWIG_1 (std::map< GiNaC::ex, int, GiNaC::ex_is_less > *self, std::map< GiNaC::ex, int, GiNaC::ex_is_less >::key_type const &key, std::map< GiNaC::ex, int, GiNaC::ex_is_less >::mapped_type const &x)
SWIGINTERN PyObject * std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__asdict (std::map< GiNaC::ex, int, GiNaC::ex_is_less > *self)
SWIGINTERN swig::SwigPyIteratorstd_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg__iterator (std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *self, PyObject **PYTHON_SELF)
SWIGINTERN bool std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____nonzero__ (std::list< std::pair< GiNaC::symbol, GiNaC::ex > > const *self)
SWIGINTERN bool std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____bool__ (std::list< std::pair< GiNaC::symbol, GiNaC::ex > > const *self)
SWIGINTERN std::list
< std::pair< GiNaC::symbol,
GiNaC::ex > >::size_type 
std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____len__ (std::list< std::pair< GiNaC::symbol, GiNaC::ex > > const *self)
SWIGINTERN std::list
< std::pair< GiNaC::symbol,
GiNaC::ex > >::value_type 
std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg__pop (std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *self)
SWIGINTERN std::list
< std::pair< GiNaC::symbol,
GiNaC::ex >, std::allocator
< std::pair< GiNaC::symbol,
GiNaC::ex > > > * 
std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____getslice__ (std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *self, std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type i, std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type j)
SWIGINTERN void std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setslice____SWIG_0 (std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *self, std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type i, std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type j, std::list< std::pair< GiNaC::symbol, GiNaC::ex >, std::allocator< std::pair< GiNaC::symbol, GiNaC::ex > > > const &v=std::list< std::pair< GiNaC::symbol, GiNaC::ex >, std::allocator< std::pair< GiNaC::symbol, GiNaC::ex > > >())
SWIGINTERN void std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____delslice__ (std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *self, std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type i, std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type j)
SWIGINTERN void std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____delitem____SWIG_0 (std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *self, std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type i)
SWIGINTERN std::list
< std::pair< GiNaC::symbol,
GiNaC::ex >, std::allocator
< std::pair< GiNaC::symbol,
GiNaC::ex > > > * 
std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____getitem____SWIG_0 (std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *self, PySliceObject *slice)
SWIGINTERN void std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setitem____SWIG_0 (std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *self, PySliceObject *slice, std::list< std::pair< GiNaC::symbol, GiNaC::ex >, std::allocator< std::pair< GiNaC::symbol, GiNaC::ex > > > const &v)
SWIGINTERN void std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setitem____SWIG_1 (std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *self, PySliceObject *slice)
SWIGINTERN void std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____delitem____SWIG_1 (std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *self, PySliceObject *slice)
SWIGINTERN std::list
< std::pair< GiNaC::symbol,
GiNaC::ex > >::value_type
const & 
std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____getitem____SWIG_1 (std::list< std::pair< GiNaC::symbol, GiNaC::ex > > const *self, std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type i)
SWIGINTERN void std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setitem____SWIG_2 (std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *self, std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type i, std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::value_type const &x)
SWIGINTERN void std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg__append (std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *self, std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::value_type const &x)
SWIGINTERN swig::SwigPyIteratorstd_list_Sl_GiNaC_ex_Sg__iterator (std::list< GiNaC::ex > *self, PyObject **PYTHON_SELF)
SWIGINTERN bool std_list_Sl_GiNaC_ex_Sg____nonzero__ (std::list< GiNaC::ex > const *self)
SWIGINTERN bool std_list_Sl_GiNaC_ex_Sg____bool__ (std::list< GiNaC::ex > const *self)
SWIGINTERN std::list
< GiNaC::ex >::size_type 
std_list_Sl_GiNaC_ex_Sg____len__ (std::list< GiNaC::ex > const *self)
SWIGINTERN std::list
< GiNaC::ex >::value_type 
std_list_Sl_GiNaC_ex_Sg__pop (std::list< GiNaC::ex > *self)
SWIGINTERN std::list
< GiNaC::ex, std::allocator
< GiNaC::ex > > * 
std_list_Sl_GiNaC_ex_Sg____getslice__ (std::list< GiNaC::ex > *self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::difference_type j)
SWIGINTERN void std_list_Sl_GiNaC_ex_Sg____setslice____SWIG_0 (std::list< GiNaC::ex > *self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::difference_type j, std::list< GiNaC::ex, std::allocator< GiNaC::ex > > const &v=std::list< GiNaC::ex, std::allocator< GiNaC::ex > >())
SWIGINTERN void std_list_Sl_GiNaC_ex_Sg____delslice__ (std::list< GiNaC::ex > *self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::difference_type j)
SWIGINTERN void std_list_Sl_GiNaC_ex_Sg____delitem____SWIG_0 (std::list< GiNaC::ex > *self, std::list< GiNaC::ex >::difference_type i)
SWIGINTERN std::list
< GiNaC::ex, std::allocator
< GiNaC::ex > > * 
std_list_Sl_GiNaC_ex_Sg____getitem____SWIG_0 (std::list< GiNaC::ex > *self, PySliceObject *slice)
SWIGINTERN void std_list_Sl_GiNaC_ex_Sg____setitem____SWIG_0 (std::list< GiNaC::ex > *self, PySliceObject *slice, std::list< GiNaC::ex, std::allocator< GiNaC::ex > > const &v)
SWIGINTERN void std_list_Sl_GiNaC_ex_Sg____setitem____SWIG_1 (std::list< GiNaC::ex > *self, PySliceObject *slice)
SWIGINTERN void std_list_Sl_GiNaC_ex_Sg____delitem____SWIG_1 (std::list< GiNaC::ex > *self, PySliceObject *slice)
SWIGINTERN std::list
< GiNaC::ex >::value_type
const & 
std_list_Sl_GiNaC_ex_Sg____getitem____SWIG_1 (std::list< GiNaC::ex > const *self, std::list< GiNaC::ex >::difference_type i)
SWIGINTERN void std_list_Sl_GiNaC_ex_Sg____setitem____SWIG_2 (std::list< GiNaC::ex > *self, std::list< GiNaC::ex >::difference_type i, std::list< GiNaC::ex >::value_type const &x)
SWIGINTERN void std_list_Sl_GiNaC_ex_Sg__append (std::list< GiNaC::ex > *self, std::list< GiNaC::ex >::value_type const &x)
template<class SwigPySeq , class T >
void swig::assign (const SwigPySeq &swigpyseq, std::set< T > *seq)
SWIGINTERN swig::SwigPyIteratorstd_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__iterator (std::set< GiNaC::ex, GiNaC::ex_is_less > *self, PyObject **PYTHON_SELF)
SWIGINTERN bool std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____nonzero__ (std::set< GiNaC::ex, GiNaC::ex_is_less > const *self)
SWIGINTERN bool std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____bool__ (std::set< GiNaC::ex, GiNaC::ex_is_less > const *self)
SWIGINTERN std::set< GiNaC::ex,
GiNaC::ex_is_less >::size_type 
std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____len__ (std::set< GiNaC::ex, GiNaC::ex_is_less > const *self)
SWIGINTERN void std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__append (std::set< GiNaC::ex, GiNaC::ex_is_less > *self, std::set< GiNaC::ex, GiNaC::ex_is_less >::value_type x)
SWIGINTERN bool std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____contains__ (std::set< GiNaC::ex, GiNaC::ex_is_less > *self, std::set< GiNaC::ex, GiNaC::ex_is_less >::value_type x)
SWIGINTERN std::set< GiNaC::ex,
GiNaC::ex_is_less >
::value_type 
std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____getitem__ (std::set< GiNaC::ex, GiNaC::ex_is_less > const *self, std::set< GiNaC::ex, GiNaC::ex_is_less >::difference_type i)
SWIGINTERN void std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__add (std::set< GiNaC::ex, GiNaC::ex_is_less > *self, std::set< GiNaC::ex, GiNaC::ex_is_less >::value_type x)
SWIGINTERN void std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__discard (std::set< GiNaC::ex, GiNaC::ex_is_less > *self, std::set< GiNaC::ex, GiNaC::ex_is_less >::value_type x)
SWIGINTERN swig_type_infoSWIG_pchar_descriptor (void)
SWIGINTERN int SWIG_AsCharPtrAndSize (PyObject *obj, char **cptr, size_t *psize, int *alloc)
SWIGINTERNINLINE PyObject * SWIG_FromCharPtrAndSize (const char *carray, size_t size)
SWIGINTERNINLINE PyObject * SWIG_FromCharPtr (const char *cptr)
SWIGINTERN int SWIG_AsVal_unsigned_SS_int (PyObject *obj, unsigned int *val)
SWIGINTERNINLINE PyObject * SWIG_From_std_string (const std::string &s)
SWIGINTERN int SWIG_AsPtr_std_string (PyObject *obj, std::string **val)
SWIGINTERN int SWIG_AsVal_bool (PyObject *obj, bool *val)
SWIGINTERNINLINE PyObject * SWIG_From_unsigned_SS_int (unsigned int value)
SWIGINTERN PyObject * _wrap_setDigits (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_delete_SwigPyIterator (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SwigPyIterator_value (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SwigPyIterator_incr__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_SwigPyIterator_incr__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_SwigPyIterator_incr (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_SwigPyIterator_decr__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_SwigPyIterator_decr__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_SwigPyIterator_decr (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_SwigPyIterator_distance (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SwigPyIterator_equal (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SwigPyIterator_copy (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SwigPyIterator_next (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SwigPyIterator___next__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SwigPyIterator_previous (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SwigPyIterator_advance (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SwigPyIterator___eq__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SwigPyIterator___ne__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SwigPyIterator___iadd__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SwigPyIterator___isub__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SwigPyIterator___add__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SwigPyIterator___sub____SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_SwigPyIterator___sub____SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_SwigPyIterator___sub__ (PyObject *self, PyObject *args)
SWIGINTERN PyObject * SwigPyIterator_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_iterator (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector___nonzero__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector___bool__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector___len__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_pop (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector___getslice__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector___setslice____SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exvector___setslice____SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exvector___setslice__ (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exvector___delslice__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector___delitem____SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exvector___getitem____SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exvector___setitem____SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exvector___setitem____SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exvector___delitem____SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exvector___delitem__ (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exvector___getitem____SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exvector___getitem__ (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exvector___setitem____SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exvector___setitem__ (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_append (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_exvector__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_exvector__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exvector_empty (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_size (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_clear (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_swap (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_get_allocator (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_begin (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_end (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_rbegin (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_rend (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_exvector__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exvector_pop_back (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_resize__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exvector_erase__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exvector_erase__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exvector_erase (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_new_exvector__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_exvector (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_push_back (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_front (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_back (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_assign (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_resize__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exvector_resize (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_insert__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exvector_insert__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exvector_insert (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_reserve (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exvector_capacity (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_delete_exvector (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * exvector_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * exvector_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_exmap__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exmap_iterator (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap___nonzero__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap___bool__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap___len__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap___getitem__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap___delitem__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_has_key (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_keys (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_values (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_items (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap___contains__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_key_iterator (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_value_iterator (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap___setitem____SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exmap___setitem____SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exmap___setitem__ (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_asdict (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_exmap__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_exmap__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_exmap (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_empty (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_size (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_clear (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_swap (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_get_allocator (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_begin (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_end (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_rbegin (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_rend (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_erase__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exmap_count (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_erase__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exmap_erase__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exmap_erase (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_find (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_lower_bound (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exmap_upper_bound (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_delete_exmap (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * exmap_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * exmap_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_ex_int_map__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_ex_int_map_iterator (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map___nonzero__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map___bool__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map___len__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map___getitem__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map___delitem__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_has_key (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_keys (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_values (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_items (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map___contains__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_key_iterator (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_value_iterator (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map___setitem____SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_ex_int_map___setitem____SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_ex_int_map___setitem__ (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_asdict (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_ex_int_map__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_ex_int_map__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_ex_int_map (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_empty (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_size (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_clear (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_swap (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_get_allocator (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_begin (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_end (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_rbegin (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_rend (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_erase__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_ex_int_map_count (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_erase__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_ex_int_map_erase__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_ex_int_map_erase (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_find (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_lower_bound (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ex_int_map_upper_bound (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_delete_ex_int_map (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ex_int_map_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ex_int_map_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_symexpair__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_symexpair__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_symexpair__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_symexpair (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_symexpair_first_set (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexpair_first_get (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexpair_second_set (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexpair_second_get (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_delete_symexpair (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * symexpair_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * symexpair_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_iterator (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist___nonzero__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist___bool__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist___len__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_pop (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist___getslice__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist___setslice____SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_symexlist___setslice____SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_symexlist___setslice__ (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist___delslice__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist___delitem____SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_symexlist___getitem____SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_symexlist___setitem____SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_symexlist___setitem____SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_symexlist___delitem____SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_symexlist___delitem__ (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist___getitem____SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_symexlist___getitem__ (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist___setitem____SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_symexlist___setitem__ (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_append (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_symexlist__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_symexlist__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_symexlist_empty (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_size (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_clear (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_swap (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_get_allocator (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_begin (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_end (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_rbegin (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_rend (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_symexlist__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_symexlist_pop_back (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_resize__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_symexlist_erase__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_symexlist_erase__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_symexlist_erase (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_new_symexlist__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_symexlist (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_push_back (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_front (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_back (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_assign (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_resize__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_symexlist_resize (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_insert__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_symexlist_insert__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_symexlist_insert (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_pop_front (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_push_front (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_symexlist_reverse (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_delete_symexlist (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * symexlist_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * symexlist_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_iterator (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist___nonzero__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist___bool__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist___len__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_pop (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist___getslice__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist___setslice____SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exlist___setslice____SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exlist___setslice__ (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exlist___delslice__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist___delitem____SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exlist___getitem____SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exlist___setitem____SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exlist___setitem____SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exlist___delitem____SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exlist___delitem__ (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exlist___getitem____SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exlist___getitem__ (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exlist___setitem____SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exlist___setitem__ (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_append (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_exlist__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_exlist__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exlist_empty (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_size (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_clear (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_swap (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_get_allocator (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_begin (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_end (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_rbegin (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_rend (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_exlist__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exlist_pop_back (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_resize__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exlist_erase__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exlist_erase__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exlist_erase (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_new_exlist__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_exlist (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_push_back (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_front (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_back (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_assign (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_resize__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exlist_resize (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_insert__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exlist_insert__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exlist_insert (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_pop_front (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_push_front (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exlist_reverse (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_delete_exlist (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * exlist_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * exlist_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_exset__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exset_iterator (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset___nonzero__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset___bool__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset___len__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset_append (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset___contains__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset___getitem__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset_add (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset_discard (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_exset__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_exset__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_exset (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exset_empty (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset_size (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset_clear (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset_swap (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset_erase__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exset_count (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset_begin (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset_end (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset_rbegin (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset_rend (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset_erase__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exset_erase__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_exset_erase (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_exset_find (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset_lower_bound (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset_upper_bound (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset_equal_range (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_exset_insert (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_delete_exset (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * exset_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * exset_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN int Swig_var_version_major_set (PyObject *)
SWIGINTERN PyObject * Swig_var_version_major_get (void)
SWIGINTERN int Swig_var_version_minor_set (PyObject *)
SWIGINTERN PyObject * Swig_var_version_minor_get (void)
SWIGINTERN int Swig_var_version_micro_set (PyObject *_val)
SWIGINTERN PyObject * Swig_var_version_micro_get (void)
SWIGINTERN PyObject * _wrap_dirac (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_int2string (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_istr__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_istr__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_istr (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_lst2string (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_div__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_div__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_div__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_div__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_div (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_grad__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_grad__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_grad (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_compare (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_EQUAL_OR_DIE (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_compare_archives__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_compare_archives__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_compare_archives (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_inner__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_inner__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_inner__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_inner__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_inner (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_cross (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_matvec__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_matvec__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_matvec (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_ex2equations (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_collapse (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_equations2matrix (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_matrix_from_equations (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_lst_to_matrix2 (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_matrix_to_lst2 (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_lst_equals (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_find (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_check_visitor (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_visitor_subst_pow (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_pol (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_polv (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_polb (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_homogenous_pol (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_homogenous_polv (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_legendre (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_legendrev (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_coeff (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_coeffs__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_coeffs__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_coeffs (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_pol2basisandcoeff__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_pol2basisandcoeff__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_pol2basisandcoeff (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_collect_symbols__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_collect_symbols__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_collect_symbols (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_count_symbols (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_extract_symbols (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_ExStats (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ExStats___iadd__ (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ExStats_muls_set (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ExStats_muls_get (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ExStats_adds_set (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ExStats_adds_get (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ExStats_pows_set (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ExStats_pows_get (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ExStats_functions_set (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ExStats_functions_get (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ExStats_flops_set (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ExStats_flops_get (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_delete_ExStats (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ExStats_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ExStats_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_count_ops (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_replace_powers__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_replace_powers__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_replace_powers (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_initSyFi (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN int Swig_var_nsd_set (PyObject *_val)
SWIGINTERN PyObject * Swig_var_nsd_get (void)
SWIGINTERN int Swig_var_x_set (PyObject *_val)
SWIGINTERN PyObject * Swig_var_x_get (void)
SWIGINTERN int Swig_var_y_set (PyObject *_val)
SWIGINTERN PyObject * Swig_var_y_get (void)
SWIGINTERN int Swig_var_z_set (PyObject *_val)
SWIGINTERN PyObject * Swig_var_z_get (void)
SWIGINTERN int Swig_var_t_set (PyObject *_val)
SWIGINTERN PyObject * Swig_var_t_get (void)
SWIGINTERN int Swig_var_p_set (PyObject *_val)
SWIGINTERN PyObject * Swig_var_p_get (void)
SWIGINTERN int Swig_var_infinity_set (PyObject *_val)
SWIGINTERN PyObject * Swig_var_infinity_get (void)
SWIGINTERN int Swig_var_DUMMY_set (PyObject *_val)
SWIGINTERN PyObject * Swig_var_DUMMY_get (void)
SWIGINTERN PyObject * _wrap_symbol_exists (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_get_symbol (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_isymb__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_isymb__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_isymb (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_get_symbolic_vector (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_get_symbolic_matrix (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_delete_Polygon (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Polygon_no_space_dim (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Polygon_no_vertices (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Polygon_vertex (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Polygon_repr__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Polygon_repr__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Polygon_repr (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_Polygon_str (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Polygon_integrate__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Polygon_integrate__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Polygon_integrate (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_Polygon_copy (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Polygon_line (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Polygon_triangle (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Polygon_rectangle (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Polygon_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_Line__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Line__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_Line__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Line__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Line__SWIG_4 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Line (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_Line (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Line_a (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Line_b (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Line_repr__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Line_repr__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Line_repr__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Line_repr__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Line_repr (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_Line_integrate__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Line_integrate__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Line_integrate (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_Line_copy (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Line_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Line_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_ReferenceLine__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_ReferenceLine__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_ReferenceLine__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_ReferenceLine (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_ReferenceLine (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ReferenceLine_repr__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_ReferenceLine_repr__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_ReferenceLine_repr (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_ReferenceLine_integrate__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_ReferenceLine_integrate__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_ReferenceLine_integrate (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_ReferenceLine_copy (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ReferenceLine_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ReferenceLine_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_Triangle__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Triangle__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Triangle__SWIG_4 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Triangle (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_Triangle (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Triangle_repr__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Triangle_repr__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Triangle_repr (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_Triangle_integrate__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Triangle_integrate__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Triangle_integrate (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_Triangle_copy (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Triangle_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Triangle_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_ReferenceTriangle__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_ReferenceTriangle__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_ReferenceTriangle__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_ReferenceTriangle (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_ReferenceTriangle (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ReferenceTriangle_integrate__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_ReferenceTriangle_integrate__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_ReferenceTriangle_integrate (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_ReferenceTriangle_copy (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ReferenceTriangle_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ReferenceTriangle_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_Rectangle__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Rectangle__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Rectangle__SWIG_4 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Rectangle__SWIG_5 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Rectangle__SWIG_6 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Rectangle (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_Rectangle (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Rectangle_repr__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Rectangle_repr__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Rectangle_repr (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_Rectangle_integrate__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Rectangle_integrate__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Rectangle_integrate (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_Rectangle_copy (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Rectangle_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Rectangle_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_ReferenceRectangle__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_ReferenceRectangle__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_ReferenceRectangle__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_ReferenceRectangle (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_ReferenceRectangle (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ReferenceRectangle_copy (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ReferenceRectangle_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ReferenceRectangle_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_Tetrahedron__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Tetrahedron__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Tetrahedron__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Tetrahedron (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_Tetrahedron (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Tetrahedron_repr__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Tetrahedron_repr__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Tetrahedron_repr (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_Tetrahedron_integrate__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Tetrahedron_integrate__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Tetrahedron_integrate (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_Tetrahedron_copy (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Tetrahedron_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Tetrahedron_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_ReferenceTetrahedron__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_ReferenceTetrahedron__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_ReferenceTetrahedron__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_ReferenceTetrahedron (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_ReferenceTetrahedron (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ReferenceTetrahedron_integrate__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_ReferenceTetrahedron_integrate__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_ReferenceTetrahedron_integrate (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_ReferenceTetrahedron_copy (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ReferenceTetrahedron_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ReferenceTetrahedron_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_Box__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Box__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Box__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Box__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Box__SWIG_4 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Box__SWIG_5 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_Box (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_Box (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Box_repr__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Box_repr__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Box_repr (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_Box_integrate__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Box_integrate__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Box_integrate (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_Box_copy (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Box_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Box_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_ReferenceBox__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_ReferenceBox__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_ReferenceBox__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_ReferenceBox (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_ReferenceBox (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_ReferenceBox_copy (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ReferenceBox_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ReferenceBox_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_Simplex__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Simplex__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Simplex__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Simplex (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_Simplex (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Simplex_repr__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Simplex_repr__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Simplex_repr (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_Simplex_integrate__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Simplex_integrate__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Simplex_integrate (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_Simplex_sub_simplex (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Simplex_copy (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Simplex_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Simplex_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_barycenter_line (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_barycenter_triangle (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_barycenter_tetrahedron (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_barycenter (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_bezier_ordinates__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_bezier_ordinates__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_bezier_ordinates__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_bezier_ordinates (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_interior_coordinates__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_interior_coordinates__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_interior_coordinates__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_interior_coordinates (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_bernstein (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_bernsteinv (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_normal__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_normal__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_normal (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_tangent (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_delete_FE (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_FE_set_polygon (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_FE_get_polygon (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_FE_compute_basis_functions (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_FE_nbf (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_FE_N (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_FE_dof (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_FE_str (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * FE_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_StandardFE__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_StandardFE__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_StandardFE (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_StandardFE (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_StandardFE_set_order (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_StandardFE_get_order (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * StandardFE_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * StandardFE_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_Lagrange__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_Lagrange__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Lagrange__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Lagrange (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_Lagrange (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Lagrange_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Lagrange_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_VectorLagrange__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_VectorLagrange__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_VectorLagrange__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_VectorLagrange__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_VectorLagrange (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_VectorLagrange (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_VectorLagrange_set_size (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * VectorLagrange_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * VectorLagrange_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_TensorLagrange__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_TensorLagrange__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_TensorLagrange__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_TensorLagrange__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_TensorLagrange (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_TensorLagrange (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_TensorLagrange_set_size (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * TensorLagrange_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * TensorLagrange_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_lagrange (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_lagrangev (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_Dof__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Dof__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Dof__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_Dof (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_Dof (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Dof_clear (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Dof_insert_dof (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Dof_size (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Dof_num_elements (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Dof_max_dofs_per_element (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Dof_glob_dof__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Dof_glob_dof__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Dof_glob_dof__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_Dof_glob_dof (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_Dof_glob2loc (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Dof_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Dof_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_CrouzeixRaviart__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_CrouzeixRaviart__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_CrouzeixRaviart__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_CrouzeixRaviart (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_CrouzeixRaviart (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * CrouzeixRaviart_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * CrouzeixRaviart_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_VectorCrouzeixRaviart__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_VectorCrouzeixRaviart__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_VectorCrouzeixRaviart__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_VectorCrouzeixRaviart__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_VectorCrouzeixRaviart (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_VectorCrouzeixRaviart (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_VectorCrouzeixRaviart_set_size (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * VectorCrouzeixRaviart_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * VectorCrouzeixRaviart_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_P0__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_P0__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_P0__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_P0 (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_P0 (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * P0_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * P0_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_VectorP0__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_VectorP0__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_VectorP0__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_VectorP0__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_VectorP0 (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_VectorP0 (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_VectorP0_set_size (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * VectorP0_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * VectorP0_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_TensorP0__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_TensorP0__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_TensorP0__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_TensorP0__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_TensorP0 (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_TensorP0 (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_TensorP0_set_size (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * TensorP0_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * TensorP0_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_RaviartThomas_pointwise_set (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_RaviartThomas_pointwise_get (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_RaviartThomas_dof_repr_set (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_RaviartThomas_dof_repr_get (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_RaviartThomas__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_RaviartThomas__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_RaviartThomas__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_RaviartThomas__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_RaviartThomas (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_RaviartThomas (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * RaviartThomas_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * RaviartThomas_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_DiscontinuousLagrange__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_DiscontinuousLagrange__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_DiscontinuousLagrange__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_DiscontinuousLagrange (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_DiscontinuousLagrange (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_DiscontinuousLagrange_set_element_number (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * DiscontinuousLagrange_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * DiscontinuousLagrange_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_VectorDiscontinuousLagrange__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_VectorDiscontinuousLagrange__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_VectorDiscontinuousLagrange__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_VectorDiscontinuousLagrange (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_VectorDiscontinuousLagrange (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_VectorDiscontinuousLagrange_set_element_number (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * VectorDiscontinuousLagrange_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * VectorDiscontinuousLagrange_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_Hermite__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_Hermite__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Hermite__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Hermite (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_Hermite (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Hermite_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Hermite_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_Nedelec__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_Nedelec__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Nedelec__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Nedelec (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_Nedelec (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Nedelec_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Nedelec_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Nedelec2Hdiv_dof_repr_set (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Nedelec2Hdiv_dof_repr_get (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_Nedelec2Hdiv__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_Nedelec2Hdiv__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Nedelec2Hdiv__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Nedelec2Hdiv (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_Nedelec2Hdiv (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Nedelec2Hdiv_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Nedelec2Hdiv_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_Bubble__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_Bubble__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Bubble__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Bubble (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_Bubble (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Bubble_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Bubble_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_usage__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_usage__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_usage (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_compute_Poisson_element_matrix (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_compute_Stokes_element_matrix (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_compute_mixed_Poisson_element_matrix (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_ArnoldFalkWintherWeakSymSigma (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_ArnoldFalkWintherWeakSymSigma (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ArnoldFalkWintherWeakSymSigma_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ArnoldFalkWintherWeakSymSigma_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_ArnoldFalkWintherWeakSymU (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_ArnoldFalkWintherWeakSymU (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ArnoldFalkWintherWeakSymU_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ArnoldFalkWintherWeakSymU_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_ArnoldFalkWintherWeakSymP (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_ArnoldFalkWintherWeakSymP (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ArnoldFalkWintherWeakSymP_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * ArnoldFalkWintherWeakSymP_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Robust_pointwise_set (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Robust_pointwise_get (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Robust_dof_repr_set (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Robust_dof_repr_get (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_Robust__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_Robust__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Robust__SWIG_2 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Robust__SWIG_3 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_Robust (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_Robust (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_Robust_compute_basis_functions_old (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Robust_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * Robust_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_MixedFE_mfe_set (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_MixedFE_mfe_get (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_MixedFE__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_MixedFE__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_MixedFE (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_MixedFE (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_MixedFE_get (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_MixedFE_append (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * MixedFE_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * MixedFE_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_SpaceTimeDomain__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_SpaceTimeDomain__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_SpaceTimeDomain (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_SpaceTimeDomain_get_space_domain (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SpaceTimeDomain_get_time_domain (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SpaceTimeDomain_repr__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_SpaceTimeDomain_repr__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_SpaceTimeDomain_repr (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_SpaceTimeDomain_integrate__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_SpaceTimeDomain_integrate__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_SpaceTimeDomain_integrate (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_SpaceTimeDomain_copy (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_delete_SpaceTimeDomain (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * SpaceTimeDomain_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * SpaceTimeDomain_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_new_SpaceTimeElement__SWIG_0 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **SWIGUNUSEDPARM(swig_obj))
SWIGINTERN PyObject * _wrap_new_SpaceTimeElement__SWIG_1 (PyObject *SWIGUNUSEDPARM(self), int nobjs, PyObject **swig_obj)
SWIGINTERN PyObject * _wrap_new_SpaceTimeElement (PyObject *self, PyObject *args)
SWIGINTERN PyObject * _wrap_delete_SpaceTimeElement (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SpaceTimeElement_set_time_domain (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SpaceTimeElement_set_order_in_time (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * _wrap_SpaceTimeElement_set_spatial_element (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * SpaceTimeElement_swigregister (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
SWIGINTERN PyObject * SpaceTimeElement_swiginit (PyObject *SWIGUNUSEDPARM(self), PyObject *args)
static void * _p_SyFi__RaviartThomasTo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__P0To_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__ArnoldFalkWintherWeakSymPTo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__VectorDiscontinuousLagrangeTo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__DiscontinuousLagrangeTo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__TensorLagrangeTo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__VectorLagrangeTo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__LagrangeTo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__StandardFETo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__NedelecTo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__RobustTo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__HermiteTo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__ArnoldFalkWintherWeakSymSigmaTo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__ArnoldFalkWintherWeakSymUTo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__VectorP0To_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__BubbleTo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__Nedelec2HdivTo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__VectorCrouzeixRaviartTo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__CrouzeixRaviartTo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__MixedFETo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__SpaceTimeElementTo_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__TensorP0To_p_SyFi__FE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__TetrahedronTo_p_SyFi__Polygon (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__ReferenceTetrahedronTo_p_SyFi__Polygon (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__TriangleTo_p_SyFi__Polygon (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__ReferenceTriangleTo_p_SyFi__Polygon (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__RectangleTo_p_SyFi__Polygon (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__ReferenceRectangleTo_p_SyFi__Polygon (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__ReferenceBoxTo_p_SyFi__Polygon (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__BoxTo_p_SyFi__Polygon (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__SimplexTo_p_SyFi__Polygon (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__LineTo_p_SyFi__Polygon (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__SpaceTimeDomainTo_p_SyFi__Polygon (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__ReferenceLineTo_p_SyFi__Polygon (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__ReferenceTetrahedronTo_p_SyFi__Tetrahedron (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__RaviartThomasTo_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__P0To_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__ArnoldFalkWintherWeakSymPTo_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__VectorDiscontinuousLagrangeTo_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__DiscontinuousLagrangeTo_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__TensorLagrangeTo_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__VectorLagrangeTo_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__LagrangeTo_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__NedelecTo_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__RobustTo_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__HermiteTo_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__ArnoldFalkWintherWeakSymSigmaTo_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__ArnoldFalkWintherWeakSymUTo_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__VectorP0To_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__BubbleTo_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__Nedelec2HdivTo_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__VectorCrouzeixRaviartTo_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__CrouzeixRaviartTo_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__SpaceTimeElementTo_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__TensorP0To_p_SyFi__StandardFE (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__ReferenceRectangleTo_p_SyFi__Rectangle (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__VectorDiscontinuousLagrangeTo_p_SyFi__VectorLagrange (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__DiscontinuousLagrangeTo_p_SyFi__Lagrange (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__ReferenceBoxTo_p_SyFi__Box (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__ReferenceLineTo_p_SyFi__Line (void *x, int *SWIGUNUSEDPARM(newmemory))
static void * _p_SyFi__ReferenceTriangleTo_p_SyFi__Triangle (void *x, int *SWIGUNUSEDPARM(newmemory))
SWIGRUNTIME void SWIG_InitializeModule (void *clientdata)
SWIGRUNTIME void SWIG_PropagateClientData (void)
SWIGINTERN PyObject * swig_varlink_repr (swig_varlinkobject *SWIGUNUSEDPARM(v))
SWIGINTERN PyObject * swig_varlink_str (swig_varlinkobject *v)
SWIGINTERN int swig_varlink_print (swig_varlinkobject *v, FILE *fp, int SWIGUNUSEDPARM(flags))
SWIGINTERN void swig_varlink_dealloc (swig_varlinkobject *v)
SWIGINTERN PyObject * swig_varlink_getattr (swig_varlinkobject *v, char *n)
SWIGINTERN int swig_varlink_setattr (swig_varlinkobject *v, char *n, PyObject *p)
SWIGINTERN PyTypeObject * swig_varlink_type (void)
SWIGINTERN PyObject * SWIG_Python_newvarlink (void)
SWIGINTERN void SWIG_Python_addvarlink (PyObject *p, char *name, PyObject *(*get_attr)(void), int(*set_attr)(PyObject *p))
SWIGINTERN PyObject * SWIG_globals (void)
SWIGINTERN void SWIG_Python_InstallConstants (PyObject *d, swig_const_info constants[])
SWIGINTERN void SWIG_Python_FixMethods (PyMethodDef *methods, swig_const_info *const_table, swig_type_info **types, swig_type_info **types_initial)
SWIGEXPORT void SWIG_init (void)

Variables

static PyMethodDef swigobject_methods []
static PyObject * swig_this = NULL
static swig_type_infoswig_types [78]
static swig_module_info swig_module = {swig_types, 77, 0, 0, 0, 0}
static PyMethodDef SwigMethods []
static swig_type_info _swigt__p_GiNaC__ex = {"_p_GiNaC__ex", "std::vector< GiNaC::ex >::value_type *|std::list< GiNaC::ex >::value_type *|GiNaC::ex *|std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::mapped_type *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_GiNaC__ex_is_less = {"_p_GiNaC__ex_is_less", "GiNaC::ex_is_less *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_GiNaC__exhashmapT_int_t = {"_p_GiNaC__exhashmapT_int_t", "GiNaC::exhashmap< int > *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_GiNaC__exmap = {"_p_GiNaC__exmap", "GiNaC::exmap *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_GiNaC__exvector = {"_p_GiNaC__exvector", "GiNaC::exvector *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_GiNaC__lst = {"_p_GiNaC__lst", "GiNaC::lst *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_GiNaC__matrix = {"_p_GiNaC__matrix", "GiNaC::matrix *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_GiNaC__symbol = {"_p_GiNaC__symbol", "GiNaC::symbol *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__ArnoldFalkWintherWeakSymP = {"_p_SyFi__ArnoldFalkWintherWeakSymP", "SyFi::ArnoldFalkWintherWeakSymP *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__ArnoldFalkWintherWeakSymSigma = {"_p_SyFi__ArnoldFalkWintherWeakSymSigma", "SyFi::ArnoldFalkWintherWeakSymSigma *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__ArnoldFalkWintherWeakSymU = {"_p_SyFi__ArnoldFalkWintherWeakSymU", "SyFi::ArnoldFalkWintherWeakSymU *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__Box = {"_p_SyFi__Box", "SyFi::Box *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__Bubble = {"_p_SyFi__Bubble", "SyFi::Bubble *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__CrouzeixRaviart = {"_p_SyFi__CrouzeixRaviart", "SyFi::CrouzeixRaviart *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__DiscontinuousLagrange = {"_p_SyFi__DiscontinuousLagrange", "SyFi::DiscontinuousLagrange *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__Dof = {"_p_SyFi__Dof", "SyFi::Dof *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__ExStats = {"_p_SyFi__ExStats", "SyFi::ExStats *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__FE = {"_p_SyFi__FE", "SyFi::FE *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__Hermite = {"_p_SyFi__Hermite", "SyFi::Hermite *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__Lagrange = {"_p_SyFi__Lagrange", "SyFi::Lagrange *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__Line = {"_p_SyFi__Line", "SyFi::Line *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__MixedFE = {"_p_SyFi__MixedFE", "SyFi::MixedFE *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__Nedelec = {"_p_SyFi__Nedelec", "SyFi::Nedelec *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__Nedelec2Hdiv = {"_p_SyFi__Nedelec2Hdiv", "SyFi::Nedelec2Hdiv *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__P0 = {"_p_SyFi__P0", "SyFi::P0 *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__Polygon = {"_p_SyFi__Polygon", "SyFi::Polygon *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__RaviartThomas = {"_p_SyFi__RaviartThomas", "SyFi::RaviartThomas *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__Rectangle = {"_p_SyFi__Rectangle", "SyFi::Rectangle *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__ReferenceBox = {"_p_SyFi__ReferenceBox", "SyFi::ReferenceBox *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__ReferenceLine = {"_p_SyFi__ReferenceLine", "SyFi::ReferenceLine *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__ReferenceRectangle = {"_p_SyFi__ReferenceRectangle", "SyFi::ReferenceRectangle *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__ReferenceTetrahedron = {"_p_SyFi__ReferenceTetrahedron", "SyFi::ReferenceTetrahedron *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__ReferenceTriangle = {"_p_SyFi__ReferenceTriangle", "SyFi::ReferenceTriangle *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__Robust = {"_p_SyFi__Robust", "SyFi::Robust *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__Simplex = {"_p_SyFi__Simplex", "SyFi::Simplex *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__SpaceTimeDomain = {"_p_SyFi__SpaceTimeDomain", "SyFi::SpaceTimeDomain *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__SpaceTimeElement = {"_p_SyFi__SpaceTimeElement", "SyFi::SpaceTimeElement *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__StandardFE = {"_p_SyFi__StandardFE", "SyFi::StandardFE *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__TensorLagrange = {"_p_SyFi__TensorLagrange", "SyFi::TensorLagrange *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__TensorP0 = {"_p_SyFi__TensorP0", "SyFi::TensorP0 *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__Tetrahedron = {"_p_SyFi__Tetrahedron", "SyFi::Tetrahedron *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__Triangle = {"_p_SyFi__Triangle", "SyFi::Triangle *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__VectorCrouzeixRaviart = {"_p_SyFi__VectorCrouzeixRaviart", "SyFi::VectorCrouzeixRaviart *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__VectorDiscontinuousLagrange = {"_p_SyFi__VectorDiscontinuousLagrange", "SyFi::VectorDiscontinuousLagrange *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__VectorLagrange = {"_p_SyFi__VectorLagrange", "SyFi::VectorLagrange *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_SyFi__VectorP0 = {"_p_SyFi__VectorP0", "SyFi::VectorP0 *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_allocator_type = {"_p_allocator_type", "allocator_type *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_difference_type = {"_p_difference_type", "difference_type *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_first_type = {"_p_first_type", "first_type *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_key_type = {"_p_key_type", "key_type *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_mapped_type = {"_p_mapped_type", "mapped_type *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_p_PyObject = {"_p_p_PyObject", "PyObject **", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_second_type = {"_p_second_type", "second_type *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_size_type = {"_p_size_type", "size_type *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__allocatorT_GiNaC__ex_t = {"_p_std__allocatorT_GiNaC__ex_t", "std::vector< GiNaC::ex >::allocator_type *|std::list< GiNaC::ex >::allocator_type *|std::allocator< GiNaC::ex > *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t = {"_p_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t", "std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > *|std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::allocator_type *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t = {"_p_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t", "std::allocator< std::pair< GiNaC::ex const,int > > *|std::map< GiNaC::ex,int,GiNaC::ex_is_less >::allocator_type *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t = {"_p_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t", "std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > *|std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::allocator_type *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__invalid_argument = {"_p_std__invalid_argument", "std::invalid_argument *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t = {"_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t", "exlist *|SyFi::exlist *|std::list< GiNaC::ex,std::allocator< GiNaC::ex > > *|std::list< GiNaC::ex > *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__listT_GiNaC__symbol_std__allocatorT_GiNaC__symbol_t_t = {"_p_std__listT_GiNaC__symbol_std__allocatorT_GiNaC__symbol_t_t", "std::list< GiNaC::symbol,std::allocator< GiNaC::symbol > > *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__listT__Tp__Alloc_t = {"_p_std__listT__Tp__Alloc_t", "std::list< _Tp,_Alloc > *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t = {"_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t", "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *|std::list< SyFi::symexpair,std::allocator< SyFi::symexpair > > *|symexlist *|SyFi::symexlist *|std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t = {"_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t", "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > > *|std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t = {"_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t", "ex_int_map *|SyFi::ex_int_map *|std::map< GiNaC::ex,int,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,int > > > *|std::map< GiNaC::ex,int,GiNaC::ex_is_less > *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__mapT_std__pairT_unsigned_int_unsigned_int_t_GiNaC__ex_std__lessT_std__pairT_unsigned_int_unsigned_int_t_t_std__allocatorT_std__pairT_std__pairT_unsigned_int_unsigned_int_t_const_GiNaC__ex_t_t_t = {"_p_std__mapT_std__pairT_unsigned_int_unsigned_int_t_GiNaC__ex_std__lessT_std__pairT_unsigned_int_unsigned_int_t_t_std__allocatorT_std__pairT_std__pairT_unsigned_int_unsigned_int_t_const_GiNaC__ex_t_t_t", "std::map< std::pair< unsigned int,unsigned int >,GiNaC::ex,std::less< std::pair< unsigned int,unsigned int > >,std::allocator< std::pair< std::pair< unsigned int,unsigned int > const,GiNaC::ex > > > *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__ostream = {"_p_std__ostream", "std::ostream *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__pairT_GiNaC__symbol_GiNaC__ex_t = {"_p_std__pairT_GiNaC__symbol_GiNaC__ex_t", "symexpair *|SyFi::symexpair *|std::pair< GiNaC::symbol,GiNaC::ex > *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__pairT_unsigned_int_unsigned_int_t = {"_p_std__pairT_unsigned_int_unsigned_int_t", "SyFi::pair_ii *|std::pair< unsigned int,unsigned int > *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t = {"_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t", "std::set< GiNaC::ex,GiNaC::ex_is_less,std::allocator< GiNaC::ex > > *|exset *|SyFi::exset *|std::set< GiNaC::ex,GiNaC::ex_is_less > *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t = {"_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t", "std::vector< GiNaC::ex,std::allocator< GiNaC::ex > > *|std::vector< GiNaC::ex > *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__vectorT_SyFi__StandardFE_p_std__allocatorT_SyFi__StandardFE_p_t_t = {"_p_std__vectorT_SyFi__StandardFE_p_std__allocatorT_SyFi__StandardFE_p_t_t", "std::vector< SyFi::StandardFE *,std::allocator< SyFi::StandardFE * > > *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__vectorT__Tp__Alloc_t = {"_p_std__vectorT__Tp__Alloc_t", "std::vector< _Tp,_Alloc > *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t = {"_p_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t", "std::vector< std::pair< unsigned int,unsigned int >,std::allocator< std::pair< unsigned int,unsigned int > > > *|SyFi::vector_ii *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_swig__SwigPyIterator = {"_p_swig__SwigPyIterator", "swig::SwigPyIterator *", 0, 0, (void*)0, 0}
static swig_type_info _swigt__p_value_type = {"_p_value_type", "value_type *", 0, 0, (void*)0, 0}
static swig_type_infoswig_type_initial []
static swig_cast_info _swigc__p_GiNaC__ex [] = { {&_swigt__p_GiNaC__ex, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_GiNaC__ex_is_less [] = { {&_swigt__p_GiNaC__ex_is_less, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_GiNaC__exhashmapT_int_t [] = { {&_swigt__p_GiNaC__exhashmapT_int_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_GiNaC__exmap [] = { {&_swigt__p_GiNaC__exmap, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_GiNaC__exvector [] = { {&_swigt__p_GiNaC__exvector, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_GiNaC__lst [] = { {&_swigt__p_GiNaC__lst, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_GiNaC__matrix [] = { {&_swigt__p_GiNaC__matrix, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_GiNaC__symbol [] = { {&_swigt__p_GiNaC__symbol, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__ArnoldFalkWintherWeakSymP [] = { {&_swigt__p_SyFi__ArnoldFalkWintherWeakSymP, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__ArnoldFalkWintherWeakSymSigma [] = { {&_swigt__p_SyFi__ArnoldFalkWintherWeakSymSigma, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__ArnoldFalkWintherWeakSymU [] = { {&_swigt__p_SyFi__ArnoldFalkWintherWeakSymU, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__Box [] = { {&_swigt__p_SyFi__Box, 0, 0, 0}, {&_swigt__p_SyFi__ReferenceBox, _p_SyFi__ReferenceBoxTo_p_SyFi__Box, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__Bubble [] = { {&_swigt__p_SyFi__Bubble, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__CrouzeixRaviart [] = { {&_swigt__p_SyFi__CrouzeixRaviart, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__DiscontinuousLagrange [] = { {&_swigt__p_SyFi__DiscontinuousLagrange, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__Dof [] = { {&_swigt__p_SyFi__Dof, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__ExStats [] = { {&_swigt__p_SyFi__ExStats, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__FE [] = { {&_swigt__p_SyFi__RaviartThomas, _p_SyFi__RaviartThomasTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__Robust, _p_SyFi__RobustTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__ArnoldFalkWintherWeakSymP, _p_SyFi__ArnoldFalkWintherWeakSymPTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__TensorLagrange, _p_SyFi__TensorLagrangeTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__VectorDiscontinuousLagrange, _p_SyFi__VectorDiscontinuousLagrangeTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__VectorLagrange, _p_SyFi__VectorLagrangeTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__DiscontinuousLagrange, _p_SyFi__DiscontinuousLagrangeTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__Lagrange, _p_SyFi__LagrangeTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__StandardFE, _p_SyFi__StandardFETo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__Nedelec, _p_SyFi__NedelecTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__Bubble, _p_SyFi__BubbleTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__ArnoldFalkWintherWeakSymSigma, _p_SyFi__ArnoldFalkWintherWeakSymSigmaTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__P0, _p_SyFi__P0To_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__Hermite, _p_SyFi__HermiteTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__ArnoldFalkWintherWeakSymU, _p_SyFi__ArnoldFalkWintherWeakSymUTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__VectorP0, _p_SyFi__VectorP0To_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__Nedelec2Hdiv, _p_SyFi__Nedelec2HdivTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__FE, 0, 0, 0}, {&_swigt__p_SyFi__VectorCrouzeixRaviart, _p_SyFi__VectorCrouzeixRaviartTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__CrouzeixRaviart, _p_SyFi__CrouzeixRaviartTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__SpaceTimeElement, _p_SyFi__SpaceTimeElementTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__MixedFE, _p_SyFi__MixedFETo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__TensorP0, _p_SyFi__TensorP0To_p_SyFi__FE, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__Hermite [] = { {&_swigt__p_SyFi__Hermite, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__Lagrange [] = { {&_swigt__p_SyFi__Lagrange, 0, 0, 0}, {&_swigt__p_SyFi__DiscontinuousLagrange, _p_SyFi__DiscontinuousLagrangeTo_p_SyFi__Lagrange, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__Line [] = { {&_swigt__p_SyFi__Line, 0, 0, 0}, {&_swigt__p_SyFi__ReferenceLine, _p_SyFi__ReferenceLineTo_p_SyFi__Line, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__MixedFE [] = { {&_swigt__p_SyFi__MixedFE, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__Nedelec [] = { {&_swigt__p_SyFi__Nedelec, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__Nedelec2Hdiv [] = { {&_swigt__p_SyFi__Nedelec2Hdiv, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__P0 [] = { {&_swigt__p_SyFi__P0, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__Polygon [] = { {&_swigt__p_SyFi__Polygon, 0, 0, 0}, {&_swigt__p_SyFi__Tetrahedron, _p_SyFi__TetrahedronTo_p_SyFi__Polygon, 0, 0}, {&_swigt__p_SyFi__ReferenceTetrahedron, _p_SyFi__ReferenceTetrahedronTo_p_SyFi__Polygon, 0, 0}, {&_swigt__p_SyFi__Box, _p_SyFi__BoxTo_p_SyFi__Polygon, 0, 0}, {&_swigt__p_SyFi__Line, _p_SyFi__LineTo_p_SyFi__Polygon, 0, 0}, {&_swigt__p_SyFi__ReferenceBox, _p_SyFi__ReferenceBoxTo_p_SyFi__Polygon, 0, 0}, {&_swigt__p_SyFi__Triangle, _p_SyFi__TriangleTo_p_SyFi__Polygon, 0, 0}, {&_swigt__p_SyFi__ReferenceTriangle, _p_SyFi__ReferenceTriangleTo_p_SyFi__Polygon, 0, 0}, {&_swigt__p_SyFi__Rectangle, _p_SyFi__RectangleTo_p_SyFi__Polygon, 0, 0}, {&_swigt__p_SyFi__ReferenceRectangle, _p_SyFi__ReferenceRectangleTo_p_SyFi__Polygon, 0, 0}, {&_swigt__p_SyFi__Simplex, _p_SyFi__SimplexTo_p_SyFi__Polygon, 0, 0}, {&_swigt__p_SyFi__SpaceTimeDomain, _p_SyFi__SpaceTimeDomainTo_p_SyFi__Polygon, 0, 0}, {&_swigt__p_SyFi__ReferenceLine, _p_SyFi__ReferenceLineTo_p_SyFi__Polygon, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__RaviartThomas [] = { {&_swigt__p_SyFi__RaviartThomas, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__Rectangle [] = { {&_swigt__p_SyFi__Rectangle, 0, 0, 0}, {&_swigt__p_SyFi__ReferenceRectangle, _p_SyFi__ReferenceRectangleTo_p_SyFi__Rectangle, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__ReferenceBox [] = { {&_swigt__p_SyFi__ReferenceBox, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__ReferenceLine [] = { {&_swigt__p_SyFi__ReferenceLine, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__ReferenceRectangle [] = { {&_swigt__p_SyFi__ReferenceRectangle, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__ReferenceTetrahedron [] = { {&_swigt__p_SyFi__ReferenceTetrahedron, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__ReferenceTriangle [] = { {&_swigt__p_SyFi__ReferenceTriangle, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__Robust [] = { {&_swigt__p_SyFi__Robust, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__Simplex [] = { {&_swigt__p_SyFi__Simplex, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__SpaceTimeDomain [] = { {&_swigt__p_SyFi__SpaceTimeDomain, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__SpaceTimeElement [] = { {&_swigt__p_SyFi__SpaceTimeElement, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__StandardFE [] = { {&_swigt__p_SyFi__RaviartThomas, _p_SyFi__RaviartThomasTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__Robust, _p_SyFi__RobustTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__ArnoldFalkWintherWeakSymP, _p_SyFi__ArnoldFalkWintherWeakSymPTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__TensorLagrange, _p_SyFi__TensorLagrangeTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__VectorDiscontinuousLagrange, _p_SyFi__VectorDiscontinuousLagrangeTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__VectorLagrange, _p_SyFi__VectorLagrangeTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__DiscontinuousLagrange, _p_SyFi__DiscontinuousLagrangeTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__Lagrange, _p_SyFi__LagrangeTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__StandardFE, 0, 0, 0}, {&_swigt__p_SyFi__Nedelec, _p_SyFi__NedelecTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__Bubble, _p_SyFi__BubbleTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__ArnoldFalkWintherWeakSymSigma, _p_SyFi__ArnoldFalkWintherWeakSymSigmaTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__P0, _p_SyFi__P0To_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__Hermite, _p_SyFi__HermiteTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__ArnoldFalkWintherWeakSymU, _p_SyFi__ArnoldFalkWintherWeakSymUTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__VectorP0, _p_SyFi__VectorP0To_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__Nedelec2Hdiv, _p_SyFi__Nedelec2HdivTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__VectorCrouzeixRaviart, _p_SyFi__VectorCrouzeixRaviartTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__CrouzeixRaviart, _p_SyFi__CrouzeixRaviartTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__SpaceTimeElement, _p_SyFi__SpaceTimeElementTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__TensorP0, _p_SyFi__TensorP0To_p_SyFi__StandardFE, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__TensorLagrange [] = { {&_swigt__p_SyFi__TensorLagrange, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__TensorP0 [] = { {&_swigt__p_SyFi__TensorP0, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__Tetrahedron [] = { {&_swigt__p_SyFi__Tetrahedron, 0, 0, 0}, {&_swigt__p_SyFi__ReferenceTetrahedron, _p_SyFi__ReferenceTetrahedronTo_p_SyFi__Tetrahedron, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__Triangle [] = { {&_swigt__p_SyFi__Triangle, 0, 0, 0}, {&_swigt__p_SyFi__ReferenceTriangle, _p_SyFi__ReferenceTriangleTo_p_SyFi__Triangle, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__VectorCrouzeixRaviart [] = { {&_swigt__p_SyFi__VectorCrouzeixRaviart, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__VectorDiscontinuousLagrange [] = { {&_swigt__p_SyFi__VectorDiscontinuousLagrange, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__VectorLagrange [] = { {&_swigt__p_SyFi__VectorLagrange, 0, 0, 0}, {&_swigt__p_SyFi__VectorDiscontinuousLagrange, _p_SyFi__VectorDiscontinuousLagrangeTo_p_SyFi__VectorLagrange, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_SyFi__VectorP0 [] = { {&_swigt__p_SyFi__VectorP0, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_allocator_type [] = { {&_swigt__p_allocator_type, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_char [] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_difference_type [] = { {&_swigt__p_difference_type, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_first_type [] = { {&_swigt__p_first_type, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_key_type [] = { {&_swigt__p_key_type, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_mapped_type [] = { {&_swigt__p_mapped_type, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_p_PyObject [] = { {&_swigt__p_p_PyObject, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_second_type [] = { {&_swigt__p_second_type, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_size_type [] = { {&_swigt__p_size_type, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__allocatorT_GiNaC__ex_t [] = { {&_swigt__p_std__allocatorT_GiNaC__ex_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t [] = { {&_swigt__p_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t [] = { {&_swigt__p_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t [] = { {&_swigt__p_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__invalid_argument [] = { {&_swigt__p_std__invalid_argument, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t [] = { {&_swigt__p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__listT_GiNaC__symbol_std__allocatorT_GiNaC__symbol_t_t [] = { {&_swigt__p_std__listT_GiNaC__symbol_std__allocatorT_GiNaC__symbol_t_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__listT__Tp__Alloc_t [] = { {&_swigt__p_std__listT__Tp__Alloc_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t [] = { {&_swigt__p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t [] = { {&_swigt__p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t [] = { {&_swigt__p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__mapT_std__pairT_unsigned_int_unsigned_int_t_GiNaC__ex_std__lessT_std__pairT_unsigned_int_unsigned_int_t_t_std__allocatorT_std__pairT_std__pairT_unsigned_int_unsigned_int_t_const_GiNaC__ex_t_t_t [] = { {&_swigt__p_std__mapT_std__pairT_unsigned_int_unsigned_int_t_GiNaC__ex_std__lessT_std__pairT_unsigned_int_unsigned_int_t_t_std__allocatorT_std__pairT_std__pairT_unsigned_int_unsigned_int_t_const_GiNaC__ex_t_t_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__ostream [] = { {&_swigt__p_std__ostream, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__pairT_GiNaC__symbol_GiNaC__ex_t [] = { {&_swigt__p_std__pairT_GiNaC__symbol_GiNaC__ex_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__pairT_unsigned_int_unsigned_int_t [] = { {&_swigt__p_std__pairT_unsigned_int_unsigned_int_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t [] = { {&_swigt__p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t [] = { {&_swigt__p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__vectorT_SyFi__StandardFE_p_std__allocatorT_SyFi__StandardFE_p_t_t [] = { {&_swigt__p_std__vectorT_SyFi__StandardFE_p_std__allocatorT_SyFi__StandardFE_p_t_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__vectorT__Tp__Alloc_t [] = { {&_swigt__p_std__vectorT__Tp__Alloc_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t [] = { {&_swigt__p_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_swig__SwigPyIterator [] = { {&_swigt__p_swig__SwigPyIterator, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_info _swigc__p_value_type [] = { {&_swigt__p_value_type, 0, 0, 0},{0, 0, 0, 0}}
static swig_cast_infoswig_cast_initial []
static swig_const_info swig_const_table []

Define Documentation

#define EX2 (   NAME)
Value:
if (GiNaC::is_a<NAME>(*convert)) {\
    NAME *p = new NAME(GiNaC::ex_to<NAME>(*convert));\
    GETDESC(NAME);\
    return SWIG_NewPointerObj((void *)p, NAME##descr, 1);\
}

Definition at line 3375 of file SyFiPYTHON_wrap.cxx.

Referenced by ex2type().

#define GETDESC (   NAME)    GETDESC1(NAME)

Definition at line 3335 of file SyFiPYTHON_wrap.cxx.

Referenced by type2ex(), and type2numeric().

#define GETDESC1 (   NAME)
Value:
static swig_type_info *NAME##descr=0;\
if (!NAME##descr){\
    NAME##descr=SWIG_TypeQuery("GiNaC::"#NAME" *");\
    if (!NAME##descr) {\
        PyErr_SetString(PyExc_ValueError,"Cannot get a "#NAME" descriptor. Fix in ex.i");\
        return NULL;\
    }\
}

Definition at line 3322 of file SyFiPYTHON_wrap.cxx.

#define GETDESC2 (   NAME)    static swig_type_info *NAME##descr=SWIGTYPE_p_GiNaC__##NAME

Definition at line 3332 of file SyFiPYTHON_wrap.cxx.

#define Py_NotImplemented   PyExc_RuntimeError

Definition at line 873 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_SwigPyIterator___sub__(), and SwigPyObject_richcompare().

#define PY_SSIZE_T_MAX   INT_MAX

Definition at line 907 of file SyFiPYTHON_wrap.cxx.

#define PY_SSIZE_T_MIN   INT_MIN

Definition at line 908 of file SyFiPYTHON_wrap.cxx.

#define Py_TYPE (   op)    ((op)->ob_type)

Definition at line 774 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_NewShadowInstance(), and SwigPyObject_Check().

#define Py_VISIT (   op)
Value:
do {                                            \
    if (op) {                                   \
      int vret = visit((op), arg);              \
      if (vret)                                 \
        return vret;                            \
    }                                           \
  } while (0)

Definition at line 931 of file SyFiPYTHON_wrap.cxx.

#define PyDescr_NAME (   x)    (((PyDescrObject *)(x))->d_name)

Definition at line 965 of file SyFiPYTHON_wrap.cxx.

#define PyDescr_TYPE (   x)    (((PyDescrObject *)(x))->d_type)

Definition at line 964 of file SyFiPYTHON_wrap.cxx.

#define PyObject_Del (   op)    PyMem_DEL((op))

Definition at line 854 of file SyFiPYTHON_wrap.cxx.

#define PyObject_GenericGetAttr   0

Definition at line 866 of file SyFiPYTHON_wrap.cxx.

Referenced by SwigPyObject_TypeOnce(), and SwigPyPacked_TypeOnce().

#define PyOS_snprintf   snprintf

Definition at line 829 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_ArgFail().

#define PySequence_Size   PySequence_Length
#define PyString_AsStringAndSize (   obj,
  s,
  len 
)    {*s = PyString_AsString(obj); *len = *s ? strlen(*s) : 0;}

Definition at line 880 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_AsCharPtrAndSize().

#define SWIG_AcquirePtr (   ptr,
  src 
)    SWIG_Python_AcquirePtr(ptr, src)

Definition at line 1179 of file SyFiPYTHON_wrap.cxx.

#define SWIG_AddNewMask (   r)    (SWIG_IsOK(r) ? (r | SWIG_NEWOBJMASK) : r)
#define SWIG_AddTmpMask (   r)    (SWIG_IsOK(r) ? (r | SWIG_TMPOBJMASK) : r)

Definition at line 301 of file SyFiPYTHON_wrap.cxx.

#define SWIG_addvarlink (   p,
  name,
  get_attr,
  set_attr 
)    SWIG_Python_addvarlink(p, name, get_attr, set_attr)

Definition at line 45449 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_init().

#define SWIG_arg_fail (   arg)    SWIG_Python_ArgFail(arg)

Definition at line 2786 of file SyFiPYTHON_wrap.cxx.

#define SWIG_ArgError (   r)    ((r != SWIG_ERROR) ? r : SWIG_TypeError)

Definition at line 284 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_barycenter(), _wrap_bernstein(), _wrap_bernsteinv(), _wrap_bezier_ordinates__SWIG_0(), _wrap_bezier_ordinates__SWIG_1(), _wrap_bezier_ordinates__SWIG_2(), _wrap_Box_copy(), _wrap_Box_integrate__SWIG_0(), _wrap_Box_integrate__SWIG_1(), _wrap_Box_repr__SWIG_0(), _wrap_Box_repr__SWIG_1(), _wrap_coeffs__SWIG_1(), _wrap_collapse(), _wrap_collect_symbols__SWIG_0(), _wrap_compare(), _wrap_compare_archives__SWIG_0(), _wrap_compare_archives__SWIG_1(), _wrap_compute_mixed_Poisson_element_matrix(), _wrap_compute_Poisson_element_matrix(), _wrap_compute_Stokes_element_matrix(), _wrap_delete_ArnoldFalkWintherWeakSymP(), _wrap_delete_ArnoldFalkWintherWeakSymSigma(), _wrap_delete_ArnoldFalkWintherWeakSymU(), _wrap_delete_Box(), _wrap_delete_Bubble(), _wrap_delete_CrouzeixRaviart(), _wrap_delete_DiscontinuousLagrange(), _wrap_delete_Dof(), _wrap_delete_ex_int_map(), _wrap_delete_exlist(), _wrap_delete_exmap(), _wrap_delete_exset(), _wrap_delete_ExStats(), _wrap_delete_exvector(), _wrap_delete_FE(), _wrap_delete_Hermite(), _wrap_delete_Lagrange(), _wrap_delete_Line(), _wrap_delete_MixedFE(), _wrap_delete_Nedelec(), _wrap_delete_Nedelec2Hdiv(), _wrap_delete_P0(), _wrap_delete_Polygon(), _wrap_delete_RaviartThomas(), _wrap_delete_Rectangle(), _wrap_delete_ReferenceBox(), _wrap_delete_ReferenceLine(), _wrap_delete_ReferenceRectangle(), _wrap_delete_ReferenceTetrahedron(), _wrap_delete_ReferenceTriangle(), _wrap_delete_Robust(), _wrap_delete_Simplex(), _wrap_delete_SpaceTimeDomain(), _wrap_delete_SpaceTimeElement(), _wrap_delete_StandardFE(), _wrap_delete_SwigPyIterator(), _wrap_delete_symexlist(), _wrap_delete_symexpair(), _wrap_delete_TensorLagrange(), _wrap_delete_TensorP0(), _wrap_delete_Tetrahedron(), _wrap_delete_Triangle(), _wrap_delete_VectorCrouzeixRaviart(), _wrap_delete_VectorDiscontinuousLagrange(), _wrap_delete_VectorLagrange(), _wrap_delete_VectorP0(), _wrap_dirac(), _wrap_DiscontinuousLagrange_set_element_number(), _wrap_Dof_clear(), _wrap_Dof_glob2loc(), _wrap_Dof_glob_dof__SWIG_0(), _wrap_Dof_glob_dof__SWIG_1(), _wrap_Dof_glob_dof__SWIG_2(), _wrap_Dof_insert_dof(), _wrap_Dof_max_dofs_per_element(), _wrap_Dof_num_elements(), _wrap_Dof_size(), _wrap_EQUAL_OR_DIE(), _wrap_ex_int_map___bool__(), _wrap_ex_int_map___contains__(), _wrap_ex_int_map___delitem__(), _wrap_ex_int_map___getitem__(), _wrap_ex_int_map___len__(), _wrap_ex_int_map___nonzero__(), _wrap_ex_int_map___setitem____SWIG_0(), _wrap_ex_int_map___setitem____SWIG_1(), _wrap_ex_int_map_asdict(), _wrap_ex_int_map_begin(), _wrap_ex_int_map_clear(), _wrap_ex_int_map_count(), _wrap_ex_int_map_empty(), _wrap_ex_int_map_end(), _wrap_ex_int_map_erase__SWIG_0(), _wrap_ex_int_map_erase__SWIG_1(), _wrap_ex_int_map_erase__SWIG_2(), _wrap_ex_int_map_find(), _wrap_ex_int_map_get_allocator(), _wrap_ex_int_map_has_key(), _wrap_ex_int_map_items(), _wrap_ex_int_map_iterator(), _wrap_ex_int_map_key_iterator(), _wrap_ex_int_map_keys(), _wrap_ex_int_map_lower_bound(), _wrap_ex_int_map_rbegin(), _wrap_ex_int_map_rend(), _wrap_ex_int_map_size(), _wrap_ex_int_map_swap(), _wrap_ex_int_map_upper_bound(), _wrap_ex_int_map_value_iterator(), _wrap_ex_int_map_values(), _wrap_exlist___bool__(), _wrap_exlist___delitem____SWIG_0(), _wrap_exlist___delitem____SWIG_1(), _wrap_exlist___delslice__(), _wrap_exlist___getitem____SWIG_0(), _wrap_exlist___getitem____SWIG_1(), _wrap_exlist___getslice__(), _wrap_exlist___len__(), _wrap_exlist___nonzero__(), _wrap_exlist___setitem____SWIG_0(), _wrap_exlist___setitem____SWIG_1(), _wrap_exlist___setitem____SWIG_2(), _wrap_exlist___setslice____SWIG_0(), _wrap_exlist___setslice____SWIG_1(), _wrap_exlist_append(), _wrap_exlist_assign(), _wrap_exlist_back(), _wrap_exlist_begin(), _wrap_exlist_clear(), _wrap_exlist_empty(), _wrap_exlist_end(), _wrap_exlist_erase__SWIG_0(), _wrap_exlist_erase__SWIG_1(), _wrap_exlist_front(), _wrap_exlist_get_allocator(), _wrap_exlist_insert__SWIG_0(), _wrap_exlist_insert__SWIG_1(), _wrap_exlist_iterator(), _wrap_exlist_pop(), _wrap_exlist_pop_back(), _wrap_exlist_pop_front(), _wrap_exlist_push_back(), _wrap_exlist_push_front(), _wrap_exlist_rbegin(), _wrap_exlist_rend(), _wrap_exlist_resize__SWIG_0(), _wrap_exlist_resize__SWIG_1(), _wrap_exlist_reverse(), _wrap_exlist_size(), _wrap_exlist_swap(), _wrap_exmap___bool__(), _wrap_exmap___contains__(), _wrap_exmap___delitem__(), _wrap_exmap___getitem__(), _wrap_exmap___len__(), _wrap_exmap___nonzero__(), _wrap_exmap___setitem____SWIG_0(), _wrap_exmap___setitem____SWIG_1(), _wrap_exmap_asdict(), _wrap_exmap_begin(), _wrap_exmap_clear(), _wrap_exmap_count(), _wrap_exmap_empty(), _wrap_exmap_end(), _wrap_exmap_erase__SWIG_0(), _wrap_exmap_erase__SWIG_1(), _wrap_exmap_erase__SWIG_2(), _wrap_exmap_find(), _wrap_exmap_get_allocator(), _wrap_exmap_has_key(), _wrap_exmap_items(), _wrap_exmap_iterator(), _wrap_exmap_key_iterator(), _wrap_exmap_keys(), _wrap_exmap_lower_bound(), _wrap_exmap_rbegin(), _wrap_exmap_rend(), _wrap_exmap_size(), _wrap_exmap_swap(), _wrap_exmap_upper_bound(), _wrap_exmap_value_iterator(), _wrap_exmap_values(), _wrap_exset___bool__(), _wrap_exset___contains__(), _wrap_exset___getitem__(), _wrap_exset___len__(), _wrap_exset___nonzero__(), _wrap_exset_add(), _wrap_exset_append(), _wrap_exset_begin(), _wrap_exset_clear(), _wrap_exset_count(), _wrap_exset_discard(), _wrap_exset_empty(), _wrap_exset_end(), _wrap_exset_equal_range(), _wrap_exset_erase__SWIG_0(), _wrap_exset_erase__SWIG_1(), _wrap_exset_erase__SWIG_2(), _wrap_exset_find(), _wrap_exset_insert(), _wrap_exset_iterator(), _wrap_exset_lower_bound(), _wrap_exset_rbegin(), _wrap_exset_rend(), _wrap_exset_size(), _wrap_exset_swap(), _wrap_exset_upper_bound(), _wrap_ExStats___iadd__(), _wrap_ExStats_adds_get(), _wrap_ExStats_adds_set(), _wrap_ExStats_flops_get(), _wrap_ExStats_flops_set(), _wrap_ExStats_functions_get(), _wrap_ExStats_functions_set(), _wrap_ExStats_muls_get(), _wrap_ExStats_muls_set(), _wrap_ExStats_pows_get(), _wrap_ExStats_pows_set(), _wrap_exvector___bool__(), _wrap_exvector___delitem____SWIG_0(), _wrap_exvector___delitem____SWIG_1(), _wrap_exvector___delslice__(), _wrap_exvector___getitem____SWIG_0(), _wrap_exvector___getitem____SWIG_1(), _wrap_exvector___getslice__(), _wrap_exvector___len__(), _wrap_exvector___nonzero__(), _wrap_exvector___setitem____SWIG_0(), _wrap_exvector___setitem____SWIG_1(), _wrap_exvector___setitem____SWIG_2(), _wrap_exvector___setslice____SWIG_0(), _wrap_exvector___setslice____SWIG_1(), _wrap_exvector_append(), _wrap_exvector_assign(), _wrap_exvector_back(), _wrap_exvector_begin(), _wrap_exvector_capacity(), _wrap_exvector_clear(), _wrap_exvector_empty(), _wrap_exvector_end(), _wrap_exvector_erase__SWIG_0(), _wrap_exvector_erase__SWIG_1(), _wrap_exvector_front(), _wrap_exvector_get_allocator(), _wrap_exvector_insert__SWIG_0(), _wrap_exvector_insert__SWIG_1(), _wrap_exvector_iterator(), _wrap_exvector_pop(), _wrap_exvector_pop_back(), _wrap_exvector_push_back(), _wrap_exvector_rbegin(), _wrap_exvector_rend(), _wrap_exvector_reserve(), _wrap_exvector_resize__SWIG_0(), _wrap_exvector_resize__SWIG_1(), _wrap_exvector_size(), _wrap_exvector_swap(), _wrap_FE_compute_basis_functions(), _wrap_FE_dof(), _wrap_FE_get_polygon(), _wrap_FE_N(), _wrap_FE_nbf(), _wrap_FE_set_polygon(), _wrap_FE_str(), _wrap_find(), _wrap_get_symbol(), _wrap_get_symbolic_matrix(), _wrap_get_symbolic_vector(), _wrap_homogenous_pol(), _wrap_homogenous_polv(), _wrap_initSyFi(), _wrap_inner__SWIG_0(), _wrap_inner__SWIG_2(), _wrap_inner__SWIG_3(), _wrap_int2string(), _wrap_interior_coordinates__SWIG_0(), _wrap_interior_coordinates__SWIG_1(), _wrap_interior_coordinates__SWIG_2(), _wrap_istr__SWIG_0(), _wrap_istr__SWIG_1(), _wrap_isymb__SWIG_0(), _wrap_isymb__SWIG_1(), _wrap_lagrange(), _wrap_lagrangev(), _wrap_legendre(), _wrap_legendrev(), _wrap_Line_a(), _wrap_Line_b(), _wrap_Line_copy(), _wrap_Line_integrate__SWIG_0(), _wrap_Line_integrate__SWIG_1(), _wrap_Line_repr__SWIG_0(), _wrap_Line_repr__SWIG_1(), _wrap_Line_repr__SWIG_2(), _wrap_Line_repr__SWIG_3(), _wrap_matrix_from_equations(), _wrap_matvec__SWIG_0(), _wrap_MixedFE_append(), _wrap_MixedFE_get(), _wrap_MixedFE_mfe_get(), _wrap_MixedFE_mfe_set(), _wrap_Nedelec2Hdiv_dof_repr_get(), _wrap_Nedelec2Hdiv_dof_repr_set(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_2(), _wrap_new_Box__SWIG_0(), _wrap_new_Box__SWIG_2(), _wrap_new_Box__SWIG_4(), _wrap_new_Bubble__SWIG_1(), _wrap_new_Bubble__SWIG_2(), _wrap_new_CrouzeixRaviart__SWIG_1(), _wrap_new_CrouzeixRaviart__SWIG_2(), _wrap_new_DiscontinuousLagrange__SWIG_1(), _wrap_new_DiscontinuousLagrange__SWIG_2(), _wrap_new_Dof__SWIG_0(), _wrap_new_Dof__SWIG_1(), _wrap_new_ex_int_map__SWIG_0(), _wrap_new_ex_int_map__SWIG_2(), _wrap_new_exlist__SWIG_1(), _wrap_new_exlist__SWIG_2(), _wrap_new_exlist__SWIG_3(), _wrap_new_exmap__SWIG_0(), _wrap_new_exmap__SWIG_2(), _wrap_new_exset__SWIG_0(), _wrap_new_exset__SWIG_2(), _wrap_new_exvector__SWIG_1(), _wrap_new_exvector__SWIG_2(), _wrap_new_exvector__SWIG_3(), _wrap_new_Hermite__SWIG_1(), _wrap_new_Hermite__SWIG_2(), _wrap_new_Lagrange__SWIG_1(), _wrap_new_Lagrange__SWIG_2(), _wrap_new_Line__SWIG_0(), _wrap_new_Line__SWIG_2(), _wrap_new_Line__SWIG_4(), _wrap_new_MixedFE__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_2(), _wrap_new_Nedelec__SWIG_1(), _wrap_new_Nedelec__SWIG_2(), _wrap_new_P0__SWIG_1(), _wrap_new_P0__SWIG_2(), _wrap_new_RaviartThomas__SWIG_1(), _wrap_new_RaviartThomas__SWIG_2(), _wrap_new_RaviartThomas__SWIG_3(), _wrap_new_Rectangle__SWIG_2(), _wrap_new_Rectangle__SWIG_4(), _wrap_new_Rectangle__SWIG_6(), _wrap_new_ReferenceBox__SWIG_0(), _wrap_new_ReferenceBox__SWIG_2(), _wrap_new_ReferenceLine__SWIG_0(), _wrap_new_ReferenceLine__SWIG_2(), _wrap_new_ReferenceRectangle__SWIG_0(), _wrap_new_ReferenceRectangle__SWIG_2(), _wrap_new_ReferenceTetrahedron__SWIG_0(), _wrap_new_ReferenceTetrahedron__SWIG_2(), _wrap_new_ReferenceTriangle__SWIG_0(), _wrap_new_ReferenceTriangle__SWIG_2(), _wrap_new_Robust__SWIG_1(), _wrap_new_Robust__SWIG_2(), _wrap_new_Robust__SWIG_3(), _wrap_new_Simplex__SWIG_0(), _wrap_new_Simplex__SWIG_1(), _wrap_new_Simplex__SWIG_2(), _wrap_new_SpaceTimeDomain__SWIG_0(), _wrap_new_SpaceTimeDomain__SWIG_1(), _wrap_new_SpaceTimeElement__SWIG_1(), _wrap_new_StandardFE__SWIG_1(), _wrap_new_symexlist__SWIG_1(), _wrap_new_symexlist__SWIG_2(), _wrap_new_symexlist__SWIG_3(), _wrap_new_symexpair__SWIG_1(), _wrap_new_symexpair__SWIG_2(), _wrap_new_TensorLagrange__SWIG_1(), _wrap_new_TensorLagrange__SWIG_2(), _wrap_new_TensorLagrange__SWIG_3(), _wrap_new_TensorP0__SWIG_1(), _wrap_new_TensorP0__SWIG_2(), _wrap_new_TensorP0__SWIG_3(), _wrap_new_Tetrahedron__SWIG_0(), _wrap_new_Tetrahedron__SWIG_2(), _wrap_new_Triangle__SWIG_2(), _wrap_new_Triangle__SWIG_4(), _wrap_new_VectorCrouzeixRaviart__SWIG_1(), _wrap_new_VectorCrouzeixRaviart__SWIG_2(), _wrap_new_VectorCrouzeixRaviart__SWIG_3(), _wrap_new_VectorDiscontinuousLagrange__SWIG_1(), _wrap_new_VectorDiscontinuousLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_1(), _wrap_new_VectorLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_3(), _wrap_new_VectorP0__SWIG_1(), _wrap_new_VectorP0__SWIG_2(), _wrap_new_VectorP0__SWIG_3(), _wrap_normal__SWIG_0(), _wrap_normal__SWIG_1(), _wrap_pol(), _wrap_polb(), _wrap_polv(), _wrap_Polygon_copy(), _wrap_Polygon_integrate__SWIG_0(), _wrap_Polygon_integrate__SWIG_1(), _wrap_Polygon_line(), _wrap_Polygon_no_space_dim(), _wrap_Polygon_no_vertices(), _wrap_Polygon_rectangle(), _wrap_Polygon_repr__SWIG_0(), _wrap_Polygon_repr__SWIG_1(), _wrap_Polygon_str(), _wrap_Polygon_triangle(), _wrap_Polygon_vertex(), _wrap_RaviartThomas_dof_repr_get(), _wrap_RaviartThomas_dof_repr_set(), _wrap_RaviartThomas_pointwise_get(), _wrap_RaviartThomas_pointwise_set(), _wrap_Rectangle_copy(), _wrap_Rectangle_integrate__SWIG_0(), _wrap_Rectangle_integrate__SWIG_1(), _wrap_Rectangle_repr__SWIG_0(), _wrap_Rectangle_repr__SWIG_1(), _wrap_ReferenceBox_copy(), _wrap_ReferenceLine_copy(), _wrap_ReferenceLine_integrate__SWIG_0(), _wrap_ReferenceLine_integrate__SWIG_1(), _wrap_ReferenceLine_repr__SWIG_0(), _wrap_ReferenceLine_repr__SWIG_1(), _wrap_ReferenceRectangle_copy(), _wrap_ReferenceTetrahedron_copy(), _wrap_ReferenceTetrahedron_integrate__SWIG_0(), _wrap_ReferenceTetrahedron_integrate__SWIG_1(), _wrap_ReferenceTriangle_copy(), _wrap_ReferenceTriangle_integrate__SWIG_0(), _wrap_ReferenceTriangle_integrate__SWIG_1(), _wrap_replace_powers__SWIG_0(), _wrap_replace_powers__SWIG_1(), _wrap_Robust_compute_basis_functions_old(), _wrap_Robust_dof_repr_get(), _wrap_Robust_dof_repr_set(), _wrap_Robust_pointwise_get(), _wrap_Robust_pointwise_set(), _wrap_setDigits(), _wrap_Simplex_copy(), _wrap_Simplex_integrate__SWIG_0(), _wrap_Simplex_integrate__SWIG_1(), _wrap_Simplex_repr__SWIG_0(), _wrap_Simplex_repr__SWIG_1(), _wrap_Simplex_sub_simplex(), _wrap_SpaceTimeDomain_copy(), _wrap_SpaceTimeDomain_get_space_domain(), _wrap_SpaceTimeDomain_get_time_domain(), _wrap_SpaceTimeDomain_integrate__SWIG_0(), _wrap_SpaceTimeDomain_integrate__SWIG_1(), _wrap_SpaceTimeDomain_repr__SWIG_0(), _wrap_SpaceTimeDomain_repr__SWIG_1(), _wrap_SpaceTimeElement_set_order_in_time(), _wrap_SpaceTimeElement_set_spatial_element(), _wrap_SpaceTimeElement_set_time_domain(), _wrap_StandardFE_get_order(), _wrap_StandardFE_set_order(), _wrap_SwigPyIterator___add__(), _wrap_SwigPyIterator___eq__(), _wrap_SwigPyIterator___iadd__(), _wrap_SwigPyIterator___isub__(), _wrap_SwigPyIterator___ne__(), _wrap_SwigPyIterator___next__(), _wrap_SwigPyIterator___sub____SWIG_0(), _wrap_SwigPyIterator___sub____SWIG_1(), _wrap_SwigPyIterator_advance(), _wrap_SwigPyIterator_copy(), _wrap_SwigPyIterator_decr__SWIG_0(), _wrap_SwigPyIterator_decr__SWIG_1(), _wrap_SwigPyIterator_distance(), _wrap_SwigPyIterator_equal(), _wrap_SwigPyIterator_incr__SWIG_0(), _wrap_SwigPyIterator_incr__SWIG_1(), _wrap_SwigPyIterator_next(), _wrap_SwigPyIterator_previous(), _wrap_SwigPyIterator_value(), _wrap_symbol_exists(), _wrap_symexlist___bool__(), _wrap_symexlist___delitem____SWIG_0(), _wrap_symexlist___delitem____SWIG_1(), _wrap_symexlist___delslice__(), _wrap_symexlist___getitem____SWIG_0(), _wrap_symexlist___getitem____SWIG_1(), _wrap_symexlist___getslice__(), _wrap_symexlist___len__(), _wrap_symexlist___nonzero__(), _wrap_symexlist___setitem____SWIG_0(), _wrap_symexlist___setitem____SWIG_1(), _wrap_symexlist___setitem____SWIG_2(), _wrap_symexlist___setslice____SWIG_0(), _wrap_symexlist___setslice____SWIG_1(), _wrap_symexlist_append(), _wrap_symexlist_assign(), _wrap_symexlist_back(), _wrap_symexlist_begin(), _wrap_symexlist_clear(), _wrap_symexlist_empty(), _wrap_symexlist_end(), _wrap_symexlist_erase__SWIG_0(), _wrap_symexlist_erase__SWIG_1(), _wrap_symexlist_front(), _wrap_symexlist_get_allocator(), _wrap_symexlist_insert__SWIG_0(), _wrap_symexlist_insert__SWIG_1(), _wrap_symexlist_iterator(), _wrap_symexlist_pop(), _wrap_symexlist_pop_back(), _wrap_symexlist_pop_front(), _wrap_symexlist_push_back(), _wrap_symexlist_push_front(), _wrap_symexlist_rbegin(), _wrap_symexlist_rend(), _wrap_symexlist_resize__SWIG_0(), _wrap_symexlist_resize__SWIG_1(), _wrap_symexlist_reverse(), _wrap_symexlist_size(), _wrap_symexlist_swap(), _wrap_symexpair_first_get(), _wrap_symexpair_first_set(), _wrap_symexpair_second_get(), _wrap_symexpair_second_set(), _wrap_tangent(), _wrap_TensorLagrange_set_size(), _wrap_TensorP0_set_size(), _wrap_Tetrahedron_copy(), _wrap_Tetrahedron_integrate__SWIG_0(), _wrap_Tetrahedron_integrate__SWIG_1(), _wrap_Tetrahedron_repr__SWIG_0(), _wrap_Tetrahedron_repr__SWIG_1(), _wrap_Triangle_copy(), _wrap_Triangle_integrate__SWIG_0(), _wrap_Triangle_integrate__SWIG_1(), _wrap_Triangle_repr__SWIG_0(), _wrap_Triangle_repr__SWIG_1(), _wrap_usage__SWIG_0(), _wrap_usage__SWIG_1(), _wrap_VectorCrouzeixRaviart_set_size(), _wrap_VectorDiscontinuousLagrange_set_element_number(), _wrap_VectorLagrange_set_size(), _wrap_VectorP0_set_size(), _wrap_visitor_subst_pow(), Swig_var_DUMMY_set(), Swig_var_infinity_set(), Swig_var_nsd_set(), Swig_var_p_set(), Swig_var_t_set(), Swig_var_version_micro_set(), Swig_var_x_set(), Swig_var_y_set(), and Swig_var_z_set().

#define SWIG_as_voidptr (   a)    const_cast< void * >(static_cast< const void * >(a))

Definition at line 3082 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_Box_copy(), _wrap_ex_int_map_iterator(), _wrap_ex_int_map_key_iterator(), _wrap_ex_int_map_value_iterator(), _wrap_exlist___getitem____SWIG_0(), _wrap_exlist___getitem____SWIG_1(), _wrap_exlist___getslice__(), _wrap_exlist_back(), _wrap_exlist_front(), _wrap_exlist_iterator(), _wrap_exmap___getitem__(), _wrap_exmap_iterator(), _wrap_exmap_key_iterator(), _wrap_exmap_value_iterator(), _wrap_exset_iterator(), _wrap_ExStats___iadd__(), _wrap_exvector___getitem____SWIG_0(), _wrap_exvector___getitem____SWIG_1(), _wrap_exvector___getslice__(), _wrap_exvector_back(), _wrap_exvector_front(), _wrap_exvector_iterator(), _wrap_FE_get_polygon(), _wrap_get_symbol(), _wrap_isymb__SWIG_0(), _wrap_isymb__SWIG_1(), _wrap_Line_copy(), _wrap_MixedFE_get(), _wrap_MixedFE_mfe_get(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_0(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_0(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_0(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_2(), _wrap_new_Box__SWIG_0(), _wrap_new_Box__SWIG_1(), _wrap_new_Box__SWIG_2(), _wrap_new_Box__SWIG_3(), _wrap_new_Box__SWIG_4(), _wrap_new_Box__SWIG_5(), _wrap_new_Bubble__SWIG_0(), _wrap_new_Bubble__SWIG_1(), _wrap_new_Bubble__SWIG_2(), _wrap_new_CrouzeixRaviart__SWIG_0(), _wrap_new_CrouzeixRaviart__SWIG_1(), _wrap_new_CrouzeixRaviart__SWIG_2(), _wrap_new_DiscontinuousLagrange__SWIG_0(), _wrap_new_DiscontinuousLagrange__SWIG_1(), _wrap_new_DiscontinuousLagrange__SWIG_2(), _wrap_new_Dof__SWIG_0(), _wrap_new_Dof__SWIG_1(), _wrap_new_Dof__SWIG_2(), _wrap_new_ex_int_map__SWIG_0(), _wrap_new_ex_int_map__SWIG_1(), _wrap_new_ex_int_map__SWIG_2(), _wrap_new_exlist__SWIG_0(), _wrap_new_exlist__SWIG_1(), _wrap_new_exlist__SWIG_2(), _wrap_new_exlist__SWIG_3(), _wrap_new_exmap__SWIG_0(), _wrap_new_exmap__SWIG_1(), _wrap_new_exmap__SWIG_2(), _wrap_new_exset__SWIG_0(), _wrap_new_exset__SWIG_1(), _wrap_new_exset__SWIG_2(), _wrap_new_ExStats(), _wrap_new_exvector__SWIG_0(), _wrap_new_exvector__SWIG_1(), _wrap_new_exvector__SWIG_2(), _wrap_new_exvector__SWIG_3(), _wrap_new_Hermite__SWIG_0(), _wrap_new_Hermite__SWIG_1(), _wrap_new_Hermite__SWIG_2(), _wrap_new_Lagrange__SWIG_0(), _wrap_new_Lagrange__SWIG_1(), _wrap_new_Lagrange__SWIG_2(), _wrap_new_Line__SWIG_0(), _wrap_new_Line__SWIG_1(), _wrap_new_Line__SWIG_2(), _wrap_new_Line__SWIG_3(), _wrap_new_Line__SWIG_4(), _wrap_new_MixedFE__SWIG_0(), _wrap_new_MixedFE__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_0(), _wrap_new_Nedelec2Hdiv__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_2(), _wrap_new_Nedelec__SWIG_0(), _wrap_new_Nedelec__SWIG_1(), _wrap_new_Nedelec__SWIG_2(), _wrap_new_P0__SWIG_0(), _wrap_new_P0__SWIG_1(), _wrap_new_P0__SWIG_2(), _wrap_new_RaviartThomas__SWIG_0(), _wrap_new_RaviartThomas__SWIG_1(), _wrap_new_RaviartThomas__SWIG_2(), _wrap_new_RaviartThomas__SWIG_3(), _wrap_new_Rectangle__SWIG_2(), _wrap_new_Rectangle__SWIG_3(), _wrap_new_Rectangle__SWIG_4(), _wrap_new_Rectangle__SWIG_5(), _wrap_new_Rectangle__SWIG_6(), _wrap_new_ReferenceBox__SWIG_0(), _wrap_new_ReferenceBox__SWIG_1(), _wrap_new_ReferenceBox__SWIG_2(), _wrap_new_ReferenceLine__SWIG_0(), _wrap_new_ReferenceLine__SWIG_1(), _wrap_new_ReferenceLine__SWIG_2(), _wrap_new_ReferenceRectangle__SWIG_0(), _wrap_new_ReferenceRectangle__SWIG_1(), _wrap_new_ReferenceRectangle__SWIG_2(), _wrap_new_ReferenceTetrahedron__SWIG_0(), _wrap_new_ReferenceTetrahedron__SWIG_1(), _wrap_new_ReferenceTetrahedron__SWIG_2(), _wrap_new_ReferenceTriangle__SWIG_0(), _wrap_new_ReferenceTriangle__SWIG_1(), _wrap_new_ReferenceTriangle__SWIG_2(), _wrap_new_Robust__SWIG_0(), _wrap_new_Robust__SWIG_1(), _wrap_new_Robust__SWIG_2(), _wrap_new_Robust__SWIG_3(), _wrap_new_Simplex__SWIG_0(), _wrap_new_Simplex__SWIG_1(), _wrap_new_Simplex__SWIG_2(), _wrap_new_SpaceTimeDomain__SWIG_0(), _wrap_new_SpaceTimeDomain__SWIG_1(), _wrap_new_SpaceTimeElement__SWIG_0(), _wrap_new_SpaceTimeElement__SWIG_1(), _wrap_new_StandardFE__SWIG_0(), _wrap_new_StandardFE__SWIG_1(), _wrap_new_symexlist__SWIG_0(), _wrap_new_symexlist__SWIG_1(), _wrap_new_symexlist__SWIG_2(), _wrap_new_symexlist__SWIG_3(), _wrap_new_symexpair__SWIG_0(), _wrap_new_symexpair__SWIG_1(), _wrap_new_symexpair__SWIG_2(), _wrap_new_TensorLagrange__SWIG_0(), _wrap_new_TensorLagrange__SWIG_1(), _wrap_new_TensorLagrange__SWIG_2(), _wrap_new_TensorLagrange__SWIG_3(), _wrap_new_TensorP0__SWIG_0(), _wrap_new_TensorP0__SWIG_1(), _wrap_new_TensorP0__SWIG_2(), _wrap_new_TensorP0__SWIG_3(), _wrap_new_Tetrahedron__SWIG_0(), _wrap_new_Tetrahedron__SWIG_1(), _wrap_new_Tetrahedron__SWIG_2(), _wrap_new_Triangle__SWIG_2(), _wrap_new_Triangle__SWIG_3(), _wrap_new_Triangle__SWIG_4(), _wrap_new_VectorCrouzeixRaviart__SWIG_0(), _wrap_new_VectorCrouzeixRaviart__SWIG_1(), _wrap_new_VectorCrouzeixRaviart__SWIG_2(), _wrap_new_VectorCrouzeixRaviart__SWIG_3(), _wrap_new_VectorDiscontinuousLagrange__SWIG_0(), _wrap_new_VectorDiscontinuousLagrange__SWIG_1(), _wrap_new_VectorDiscontinuousLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_0(), _wrap_new_VectorLagrange__SWIG_1(), _wrap_new_VectorLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_3(), _wrap_new_VectorP0__SWIG_0(), _wrap_new_VectorP0__SWIG_1(), _wrap_new_VectorP0__SWIG_2(), _wrap_new_VectorP0__SWIG_3(), _wrap_Polygon_copy(), _wrap_Rectangle_copy(), _wrap_ReferenceBox_copy(), _wrap_ReferenceLine_copy(), _wrap_ReferenceRectangle_copy(), _wrap_ReferenceTetrahedron_copy(), _wrap_ReferenceTriangle_copy(), _wrap_Simplex_copy(), _wrap_SpaceTimeDomain_copy(), _wrap_SpaceTimeDomain_get_space_domain(), _wrap_SpaceTimeDomain_get_time_domain(), _wrap_SwigPyIterator___add__(), _wrap_SwigPyIterator___iadd__(), _wrap_SwigPyIterator___isub__(), _wrap_SwigPyIterator___sub____SWIG_0(), _wrap_SwigPyIterator_advance(), _wrap_SwigPyIterator_copy(), _wrap_SwigPyIterator_decr__SWIG_0(), _wrap_SwigPyIterator_decr__SWIG_1(), _wrap_SwigPyIterator_incr__SWIG_0(), _wrap_SwigPyIterator_incr__SWIG_1(), _wrap_symexlist___getitem____SWIG_0(), _wrap_symexlist___getslice__(), _wrap_symexlist_iterator(), _wrap_Tetrahedron_copy(), _wrap_Triangle_copy(), Swig_var_DUMMY_get(), Swig_var_infinity_get(), Swig_var_p_get(), Swig_var_t_get(), Swig_var_x_get(), Swig_var_y_get(), and Swig_var_z_get().

#define SWIG_BADOBJ   (SWIG_ERROR)

Definition at line 293 of file SyFiPYTHON_wrap.cxx.

#define SWIG_BUFFER_SIZE   1024

Definition at line 1391 of file SyFiPYTHON_wrap.cxx.

Definition at line 1390 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_NewPointerObj().

#define SWIG_CAST_NEW_MEMORY   0x2

Definition at line 196 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_ConvertPtrAndOwn().

#define SWIG_CASTRANKLIMIT   (1 << 8)

Definition at line 287 of file SyFiPYTHON_wrap.cxx.

#define SWIG_CheckImplicit (   ty)    SWIG_Python_CheckImplicit(ty)

Definition at line 1178 of file SyFiPYTHON_wrap.cxx.

#define SWIG_contract_assert (   expr,
  msg 
)    if (!(expr)) { SWIG_Error(SWIG_RuntimeError, msg); SWIG_fail; } else

Definition at line 2954 of file SyFiPYTHON_wrap.cxx.

#define SWIG_ConvertFunctionPtr (   obj,
  pptr,
  type 
)    SWIG_Python_ConvertFunctionPtr(obj, pptr, type)

Definition at line 1191 of file SyFiPYTHON_wrap.cxx.

#define SWIG_ConvertInstance (   obj,
  pptr,
  type,
  flags 
)    SWIG_ConvertPtr(obj, pptr, type, flags)

Definition at line 1187 of file SyFiPYTHON_wrap.cxx.

#define SWIG_ConvertMember (   obj,
  ptr,
  sz,
  ty 
)    SWIG_Python_ConvertPacked(obj, ptr, sz, ty)

Definition at line 1195 of file SyFiPYTHON_wrap.cxx.

#define SWIG_ConvertPacked (   obj,
  ptr,
  sz,
  ty 
)    SWIG_Python_ConvertPacked(obj, ptr, sz, ty)

Definition at line 1183 of file SyFiPYTHON_wrap.cxx.

#define SWIG_ConvertPtr (   obj,
  pptr,
  type,
  flags 
)    SWIG_Python_ConvertPtr(obj, pptr, type, flags)

Definition at line 1167 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_barycenter(), _wrap_bernstein(), _wrap_bernsteinv(), _wrap_bezier_ordinates(), _wrap_bezier_ordinates__SWIG_0(), _wrap_bezier_ordinates__SWIG_1(), _wrap_bezier_ordinates__SWIG_2(), _wrap_Box_copy(), _wrap_Box_integrate__SWIG_0(), _wrap_Box_integrate__SWIG_1(), _wrap_Box_repr__SWIG_0(), _wrap_Box_repr__SWIG_1(), _wrap_coeffs(), _wrap_coeffs__SWIG_1(), _wrap_collapse(), _wrap_collect_symbols__SWIG_0(), _wrap_compare_archives__SWIG_0(), _wrap_compute_mixed_Poisson_element_matrix(), _wrap_compute_Poisson_element_matrix(), _wrap_compute_Stokes_element_matrix(), _wrap_delete_ArnoldFalkWintherWeakSymP(), _wrap_delete_ArnoldFalkWintherWeakSymSigma(), _wrap_delete_ArnoldFalkWintherWeakSymU(), _wrap_delete_Box(), _wrap_delete_Bubble(), _wrap_delete_CrouzeixRaviart(), _wrap_delete_DiscontinuousLagrange(), _wrap_delete_Dof(), _wrap_delete_ex_int_map(), _wrap_delete_exlist(), _wrap_delete_exmap(), _wrap_delete_exset(), _wrap_delete_ExStats(), _wrap_delete_exvector(), _wrap_delete_FE(), _wrap_delete_Hermite(), _wrap_delete_Lagrange(), _wrap_delete_Line(), _wrap_delete_MixedFE(), _wrap_delete_Nedelec(), _wrap_delete_Nedelec2Hdiv(), _wrap_delete_P0(), _wrap_delete_Polygon(), _wrap_delete_RaviartThomas(), _wrap_delete_Rectangle(), _wrap_delete_ReferenceBox(), _wrap_delete_ReferenceLine(), _wrap_delete_ReferenceRectangle(), _wrap_delete_ReferenceTetrahedron(), _wrap_delete_ReferenceTriangle(), _wrap_delete_Robust(), _wrap_delete_Simplex(), _wrap_delete_SpaceTimeDomain(), _wrap_delete_SpaceTimeElement(), _wrap_delete_StandardFE(), _wrap_delete_SwigPyIterator(), _wrap_delete_symexlist(), _wrap_delete_symexpair(), _wrap_delete_TensorLagrange(), _wrap_delete_TensorP0(), _wrap_delete_Tetrahedron(), _wrap_delete_Triangle(), _wrap_delete_VectorCrouzeixRaviart(), _wrap_delete_VectorDiscontinuousLagrange(), _wrap_delete_VectorLagrange(), _wrap_delete_VectorP0(), _wrap_DiscontinuousLagrange_set_element_number(), _wrap_Dof_clear(), _wrap_Dof_glob2loc(), _wrap_Dof_glob_dof__SWIG_0(), _wrap_Dof_glob_dof__SWIG_1(), _wrap_Dof_glob_dof__SWIG_2(), _wrap_Dof_insert_dof(), _wrap_Dof_max_dofs_per_element(), _wrap_Dof_num_elements(), _wrap_Dof_size(), _wrap_ex_int_map___bool__(), _wrap_ex_int_map___contains__(), _wrap_ex_int_map___delitem__(), _wrap_ex_int_map___getitem__(), _wrap_ex_int_map___len__(), _wrap_ex_int_map___nonzero__(), _wrap_ex_int_map___setitem____SWIG_0(), _wrap_ex_int_map___setitem____SWIG_1(), _wrap_ex_int_map_asdict(), _wrap_ex_int_map_begin(), _wrap_ex_int_map_clear(), _wrap_ex_int_map_count(), _wrap_ex_int_map_empty(), _wrap_ex_int_map_end(), _wrap_ex_int_map_erase(), _wrap_ex_int_map_erase__SWIG_0(), _wrap_ex_int_map_erase__SWIG_1(), _wrap_ex_int_map_erase__SWIG_2(), _wrap_ex_int_map_find(), _wrap_ex_int_map_get_allocator(), _wrap_ex_int_map_has_key(), _wrap_ex_int_map_items(), _wrap_ex_int_map_iterator(), _wrap_ex_int_map_key_iterator(), _wrap_ex_int_map_keys(), _wrap_ex_int_map_lower_bound(), _wrap_ex_int_map_rbegin(), _wrap_ex_int_map_rend(), _wrap_ex_int_map_size(), _wrap_ex_int_map_swap(), _wrap_ex_int_map_upper_bound(), _wrap_ex_int_map_value_iterator(), _wrap_ex_int_map_values(), _wrap_exlist___bool__(), _wrap_exlist___delitem____SWIG_0(), _wrap_exlist___delitem____SWIG_1(), _wrap_exlist___delslice__(), _wrap_exlist___getitem____SWIG_0(), _wrap_exlist___getitem____SWIG_1(), _wrap_exlist___getslice__(), _wrap_exlist___len__(), _wrap_exlist___nonzero__(), _wrap_exlist___setitem____SWIG_0(), _wrap_exlist___setitem____SWIG_1(), _wrap_exlist___setitem____SWIG_2(), _wrap_exlist___setslice____SWIG_0(), _wrap_exlist___setslice____SWIG_1(), _wrap_exlist_append(), _wrap_exlist_assign(), _wrap_exlist_back(), _wrap_exlist_begin(), _wrap_exlist_clear(), _wrap_exlist_empty(), _wrap_exlist_end(), _wrap_exlist_erase__SWIG_0(), _wrap_exlist_erase__SWIG_1(), _wrap_exlist_front(), _wrap_exlist_get_allocator(), _wrap_exlist_insert__SWIG_0(), _wrap_exlist_insert__SWIG_1(), _wrap_exlist_iterator(), _wrap_exlist_pop(), _wrap_exlist_pop_back(), _wrap_exlist_pop_front(), _wrap_exlist_push_back(), _wrap_exlist_push_front(), _wrap_exlist_rbegin(), _wrap_exlist_rend(), _wrap_exlist_resize__SWIG_0(), _wrap_exlist_resize__SWIG_1(), _wrap_exlist_reverse(), _wrap_exlist_size(), _wrap_exlist_swap(), _wrap_exmap___bool__(), _wrap_exmap___contains__(), _wrap_exmap___delitem__(), _wrap_exmap___getitem__(), _wrap_exmap___len__(), _wrap_exmap___nonzero__(), _wrap_exmap___setitem____SWIG_0(), _wrap_exmap___setitem____SWIG_1(), _wrap_exmap_asdict(), _wrap_exmap_begin(), _wrap_exmap_clear(), _wrap_exmap_count(), _wrap_exmap_empty(), _wrap_exmap_end(), _wrap_exmap_erase(), _wrap_exmap_erase__SWIG_0(), _wrap_exmap_erase__SWIG_1(), _wrap_exmap_erase__SWIG_2(), _wrap_exmap_find(), _wrap_exmap_get_allocator(), _wrap_exmap_has_key(), _wrap_exmap_items(), _wrap_exmap_iterator(), _wrap_exmap_key_iterator(), _wrap_exmap_keys(), _wrap_exmap_lower_bound(), _wrap_exmap_rbegin(), _wrap_exmap_rend(), _wrap_exmap_size(), _wrap_exmap_swap(), _wrap_exmap_upper_bound(), _wrap_exmap_value_iterator(), _wrap_exmap_values(), _wrap_exset___bool__(), _wrap_exset___contains__(), _wrap_exset___getitem__(), _wrap_exset___len__(), _wrap_exset___nonzero__(), _wrap_exset_add(), _wrap_exset_append(), _wrap_exset_begin(), _wrap_exset_clear(), _wrap_exset_count(), _wrap_exset_discard(), _wrap_exset_empty(), _wrap_exset_end(), _wrap_exset_equal_range(), _wrap_exset_erase(), _wrap_exset_erase__SWIG_0(), _wrap_exset_erase__SWIG_1(), _wrap_exset_erase__SWIG_2(), _wrap_exset_find(), _wrap_exset_insert(), _wrap_exset_iterator(), _wrap_exset_lower_bound(), _wrap_exset_rbegin(), _wrap_exset_rend(), _wrap_exset_size(), _wrap_exset_swap(), _wrap_exset_upper_bound(), _wrap_ExStats___iadd__(), _wrap_ExStats_adds_get(), _wrap_ExStats_adds_set(), _wrap_ExStats_flops_get(), _wrap_ExStats_flops_set(), _wrap_ExStats_functions_get(), _wrap_ExStats_functions_set(), _wrap_ExStats_muls_get(), _wrap_ExStats_muls_set(), _wrap_ExStats_pows_get(), _wrap_ExStats_pows_set(), _wrap_exvector___bool__(), _wrap_exvector___delitem____SWIG_0(), _wrap_exvector___delitem____SWIG_1(), _wrap_exvector___delslice__(), _wrap_exvector___getitem____SWIG_0(), _wrap_exvector___getitem____SWIG_1(), _wrap_exvector___getslice__(), _wrap_exvector___len__(), _wrap_exvector___nonzero__(), _wrap_exvector___setitem____SWIG_0(), _wrap_exvector___setitem____SWIG_1(), _wrap_exvector___setitem____SWIG_2(), _wrap_exvector___setslice____SWIG_0(), _wrap_exvector___setslice____SWIG_1(), _wrap_exvector_append(), _wrap_exvector_assign(), _wrap_exvector_back(), _wrap_exvector_begin(), _wrap_exvector_capacity(), _wrap_exvector_clear(), _wrap_exvector_empty(), _wrap_exvector_end(), _wrap_exvector_erase__SWIG_0(), _wrap_exvector_erase__SWIG_1(), _wrap_exvector_front(), _wrap_exvector_get_allocator(), _wrap_exvector_insert__SWIG_0(), _wrap_exvector_insert__SWIG_1(), _wrap_exvector_iterator(), _wrap_exvector_pop(), _wrap_exvector_pop_back(), _wrap_exvector_push_back(), _wrap_exvector_rbegin(), _wrap_exvector_rend(), _wrap_exvector_reserve(), _wrap_exvector_resize__SWIG_0(), _wrap_exvector_resize__SWIG_1(), _wrap_exvector_size(), _wrap_exvector_swap(), _wrap_FE_compute_basis_functions(), _wrap_FE_dof(), _wrap_FE_get_polygon(), _wrap_FE_N(), _wrap_FE_nbf(), _wrap_FE_set_polygon(), _wrap_FE_str(), _wrap_find(), _wrap_inner(), _wrap_inner__SWIG_2(), _wrap_inner__SWIG_3(), _wrap_interior_coordinates(), _wrap_interior_coordinates__SWIG_0(), _wrap_interior_coordinates__SWIG_1(), _wrap_interior_coordinates__SWIG_2(), _wrap_lagrange(), _wrap_lagrangev(), _wrap_Line_a(), _wrap_Line_b(), _wrap_Line_copy(), _wrap_Line_integrate__SWIG_0(), _wrap_Line_integrate__SWIG_1(), _wrap_Line_repr__SWIG_0(), _wrap_Line_repr__SWIG_1(), _wrap_Line_repr__SWIG_2(), _wrap_Line_repr__SWIG_3(), _wrap_matrix_from_equations(), _wrap_matvec(), _wrap_matvec__SWIG_0(), _wrap_MixedFE_append(), _wrap_MixedFE_get(), _wrap_MixedFE_mfe_get(), _wrap_MixedFE_mfe_set(), _wrap_Nedelec2Hdiv_dof_repr_get(), _wrap_Nedelec2Hdiv_dof_repr_set(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_2(), _wrap_new_Box__SWIG_4(), _wrap_new_Bubble__SWIG_1(), _wrap_new_Bubble__SWIG_2(), _wrap_new_CrouzeixRaviart__SWIG_1(), _wrap_new_CrouzeixRaviart__SWIG_2(), _wrap_new_DiscontinuousLagrange__SWIG_1(), _wrap_new_DiscontinuousLagrange__SWIG_2(), _wrap_new_ex_int_map(), _wrap_new_ex_int_map__SWIG_0(), _wrap_new_exmap(), _wrap_new_exmap__SWIG_0(), _wrap_new_exset(), _wrap_new_exset__SWIG_0(), _wrap_new_Hermite__SWIG_1(), _wrap_new_Hermite__SWIG_2(), _wrap_new_Lagrange__SWIG_1(), _wrap_new_Lagrange__SWIG_2(), _wrap_new_Line(), _wrap_new_Line__SWIG_4(), _wrap_new_MixedFE__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_2(), _wrap_new_Nedelec__SWIG_1(), _wrap_new_Nedelec__SWIG_2(), _wrap_new_P0__SWIG_1(), _wrap_new_P0__SWIG_2(), _wrap_new_RaviartThomas__SWIG_1(), _wrap_new_RaviartThomas__SWIG_2(), _wrap_new_RaviartThomas__SWIG_3(), _wrap_new_Rectangle__SWIG_6(), _wrap_new_ReferenceBox(), _wrap_new_ReferenceBox__SWIG_2(), _wrap_new_ReferenceLine(), _wrap_new_ReferenceLine__SWIG_2(), _wrap_new_ReferenceRectangle(), _wrap_new_ReferenceRectangle__SWIG_2(), _wrap_new_ReferenceTetrahedron(), _wrap_new_ReferenceTetrahedron__SWIG_2(), _wrap_new_ReferenceTriangle(), _wrap_new_ReferenceTriangle__SWIG_2(), _wrap_new_Robust__SWIG_1(), _wrap_new_Robust__SWIG_2(), _wrap_new_Robust__SWIG_3(), _wrap_new_Simplex(), _wrap_new_Simplex__SWIG_0(), _wrap_new_Simplex__SWIG_1(), _wrap_new_Simplex__SWIG_2(), _wrap_new_SpaceTimeDomain__SWIG_0(), _wrap_new_SpaceTimeDomain__SWIG_1(), _wrap_new_SpaceTimeElement__SWIG_1(), _wrap_new_StandardFE__SWIG_1(), _wrap_new_symexpair__SWIG_1(), _wrap_new_TensorLagrange__SWIG_1(), _wrap_new_TensorLagrange__SWIG_2(), _wrap_new_TensorLagrange__SWIG_3(), _wrap_new_TensorP0__SWIG_1(), _wrap_new_TensorP0__SWIG_2(), _wrap_new_TensorP0__SWIG_3(), _wrap_new_Tetrahedron__SWIG_2(), _wrap_new_Triangle__SWIG_4(), _wrap_new_VectorCrouzeixRaviart__SWIG_1(), _wrap_new_VectorCrouzeixRaviart__SWIG_2(), _wrap_new_VectorCrouzeixRaviart__SWIG_3(), _wrap_new_VectorDiscontinuousLagrange__SWIG_1(), _wrap_new_VectorDiscontinuousLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_1(), _wrap_new_VectorLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_3(), _wrap_new_VectorP0__SWIG_1(), _wrap_new_VectorP0__SWIG_2(), _wrap_new_VectorP0__SWIG_3(), _wrap_normal(), _wrap_normal__SWIG_0(), _wrap_normal__SWIG_1(), _wrap_Polygon_copy(), _wrap_Polygon_integrate__SWIG_0(), _wrap_Polygon_integrate__SWIG_1(), _wrap_Polygon_line(), _wrap_Polygon_no_space_dim(), _wrap_Polygon_no_vertices(), _wrap_Polygon_rectangle(), _wrap_Polygon_repr__SWIG_0(), _wrap_Polygon_repr__SWIG_1(), _wrap_Polygon_str(), _wrap_Polygon_triangle(), _wrap_Polygon_vertex(), _wrap_RaviartThomas_dof_repr_get(), _wrap_RaviartThomas_dof_repr_set(), _wrap_RaviartThomas_pointwise_get(), _wrap_RaviartThomas_pointwise_set(), _wrap_Rectangle_copy(), _wrap_Rectangle_integrate__SWIG_0(), _wrap_Rectangle_integrate__SWIG_1(), _wrap_Rectangle_repr__SWIG_0(), _wrap_Rectangle_repr__SWIG_1(), _wrap_ReferenceBox_copy(), _wrap_ReferenceLine_copy(), _wrap_ReferenceLine_integrate__SWIG_0(), _wrap_ReferenceLine_integrate__SWIG_1(), _wrap_ReferenceLine_repr__SWIG_0(), _wrap_ReferenceLine_repr__SWIG_1(), _wrap_ReferenceRectangle_copy(), _wrap_ReferenceTetrahedron_copy(), _wrap_ReferenceTetrahedron_integrate__SWIG_0(), _wrap_ReferenceTetrahedron_integrate__SWIG_1(), _wrap_ReferenceTriangle_copy(), _wrap_ReferenceTriangle_integrate__SWIG_0(), _wrap_ReferenceTriangle_integrate__SWIG_1(), _wrap_replace_powers__SWIG_0(), _wrap_replace_powers__SWIG_1(), _wrap_Robust_compute_basis_functions_old(), _wrap_Robust_dof_repr_get(), _wrap_Robust_dof_repr_set(), _wrap_Robust_pointwise_get(), _wrap_Robust_pointwise_set(), _wrap_Simplex_copy(), _wrap_Simplex_integrate__SWIG_0(), _wrap_Simplex_integrate__SWIG_1(), _wrap_Simplex_repr__SWIG_0(), _wrap_Simplex_repr__SWIG_1(), _wrap_Simplex_sub_simplex(), _wrap_SpaceTimeDomain_copy(), _wrap_SpaceTimeDomain_get_space_domain(), _wrap_SpaceTimeDomain_get_time_domain(), _wrap_SpaceTimeDomain_integrate__SWIG_0(), _wrap_SpaceTimeDomain_integrate__SWIG_1(), _wrap_SpaceTimeDomain_repr__SWIG_0(), _wrap_SpaceTimeDomain_repr__SWIG_1(), _wrap_SpaceTimeElement_set_order_in_time(), _wrap_SpaceTimeElement_set_spatial_element(), _wrap_SpaceTimeElement_set_time_domain(), _wrap_StandardFE_get_order(), _wrap_StandardFE_set_order(), _wrap_SwigPyIterator___add__(), _wrap_SwigPyIterator___eq__(), _wrap_SwigPyIterator___iadd__(), _wrap_SwigPyIterator___isub__(), _wrap_SwigPyIterator___ne__(), _wrap_SwigPyIterator___next__(), _wrap_SwigPyIterator___sub__(), _wrap_SwigPyIterator___sub____SWIG_0(), _wrap_SwigPyIterator___sub____SWIG_1(), _wrap_SwigPyIterator_advance(), _wrap_SwigPyIterator_copy(), _wrap_SwigPyIterator_decr__SWIG_0(), _wrap_SwigPyIterator_decr__SWIG_1(), _wrap_SwigPyIterator_distance(), _wrap_SwigPyIterator_equal(), _wrap_SwigPyIterator_incr__SWIG_0(), _wrap_SwigPyIterator_incr__SWIG_1(), _wrap_SwigPyIterator_next(), _wrap_SwigPyIterator_previous(), _wrap_SwigPyIterator_value(), _wrap_symexlist___bool__(), _wrap_symexlist___delitem____SWIG_0(), _wrap_symexlist___delitem____SWIG_1(), _wrap_symexlist___delslice__(), _wrap_symexlist___getitem____SWIG_0(), _wrap_symexlist___getitem____SWIG_1(), _wrap_symexlist___getslice__(), _wrap_symexlist___len__(), _wrap_symexlist___nonzero__(), _wrap_symexlist___setitem____SWIG_0(), _wrap_symexlist___setitem____SWIG_1(), _wrap_symexlist___setitem____SWIG_2(), _wrap_symexlist___setslice____SWIG_0(), _wrap_symexlist___setslice____SWIG_1(), _wrap_symexlist_append(), _wrap_symexlist_assign(), _wrap_symexlist_back(), _wrap_symexlist_begin(), _wrap_symexlist_clear(), _wrap_symexlist_empty(), _wrap_symexlist_end(), _wrap_symexlist_erase__SWIG_0(), _wrap_symexlist_erase__SWIG_1(), _wrap_symexlist_front(), _wrap_symexlist_get_allocator(), _wrap_symexlist_insert__SWIG_0(), _wrap_symexlist_insert__SWIG_1(), _wrap_symexlist_iterator(), _wrap_symexlist_pop(), _wrap_symexlist_pop_back(), _wrap_symexlist_pop_front(), _wrap_symexlist_push_back(), _wrap_symexlist_push_front(), _wrap_symexlist_rbegin(), _wrap_symexlist_rend(), _wrap_symexlist_resize__SWIG_0(), _wrap_symexlist_resize__SWIG_1(), _wrap_symexlist_reverse(), _wrap_symexlist_size(), _wrap_symexlist_swap(), _wrap_symexpair_first_get(), _wrap_symexpair_first_set(), _wrap_symexpair_second_get(), _wrap_symexpair_second_set(), _wrap_tangent(), _wrap_TensorLagrange_set_size(), _wrap_TensorP0_set_size(), _wrap_Tetrahedron_copy(), _wrap_Tetrahedron_integrate__SWIG_0(), _wrap_Tetrahedron_integrate__SWIG_1(), _wrap_Tetrahedron_repr__SWIG_0(), _wrap_Tetrahedron_repr__SWIG_1(), _wrap_Triangle_copy(), _wrap_Triangle_integrate__SWIG_0(), _wrap_Triangle_integrate__SWIG_1(), _wrap_Triangle_repr__SWIG_0(), _wrap_Triangle_repr__SWIG_1(), _wrap_usage__SWIG_0(), _wrap_usage__SWIG_1(), _wrap_VectorCrouzeixRaviart_set_size(), _wrap_VectorDiscontinuousLagrange_set_element_number(), _wrap_VectorLagrange_set_size(), _wrap_VectorP0_set_size(), _wrap_visitor_subst_pow(), swig::traits_asptr< Type >::asptr(), swig::traits_asptr_stdseq< Seq, T >::asptr(), swig::traits_asptr< std::pair< T, U > >::asptr(), swig::traits_asptr< std::map< K, T, Compare, Alloc > >::asptr(), SWIG_AsCharPtrAndSize(), SWIG_AsPtr_std_string(), SWIG_Python_ConvertFunctionPtr(), Swig_var_DUMMY_set(), Swig_var_infinity_set(), Swig_var_p_set(), Swig_var_t_set(), Swig_var_x_set(), Swig_var_y_set(), Swig_var_z_set(), type2ex(), and type2numeric().

#define SWIG_ConvertPtrAndOwn (   obj,
  pptr,
  type,
  flags,
  own 
)    SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, own)

Definition at line 1168 of file SyFiPYTHON_wrap.cxx.

#define SWIG_DelNewMask (   r)    (SWIG_IsOK(r) ? (r & ~SWIG_NEWOBJMASK) : r)

Definition at line 299 of file SyFiPYTHON_wrap.cxx.

Referenced by swig::traits_asval< Type >::asval().

#define SWIG_DelTmpMask (   r)    (SWIG_IsOK(r) ? (r & ~SWIG_TMPOBJMASK) : r)

Definition at line 302 of file SyFiPYTHON_wrap.cxx.

#define SWIG_DivisionByZero   -6

Definition at line 742 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_ErrorType().

#define SWIG_ErrorType (   code)    SWIG_Python_ErrorType(code)

Definition at line 1207 of file SyFiPYTHON_wrap.cxx.

#define SWIG_exception (   code,
  msg 
)    do { SWIG_Error(code, msg); SWIG_fail;; } while(0)

Definition at line 2958 of file SyFiPYTHON_wrap.cxx.

#define SWIG_exception_fail (   code,
  msg 
)    do { SWIG_Error(code, msg); SWIG_fail; } while(0)

Definition at line 2952 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_barycenter(), _wrap_bernstein(), _wrap_bernsteinv(), _wrap_bezier_ordinates__SWIG_0(), _wrap_bezier_ordinates__SWIG_1(), _wrap_bezier_ordinates__SWIG_2(), _wrap_Box_copy(), _wrap_Box_integrate__SWIG_0(), _wrap_Box_integrate__SWIG_1(), _wrap_Box_repr__SWIG_0(), _wrap_Box_repr__SWIG_1(), _wrap_coeffs__SWIG_1(), _wrap_collapse(), _wrap_collect_symbols__SWIG_0(), _wrap_compare(), _wrap_compare_archives__SWIG_0(), _wrap_compare_archives__SWIG_1(), _wrap_compute_mixed_Poisson_element_matrix(), _wrap_compute_Poisson_element_matrix(), _wrap_compute_Stokes_element_matrix(), _wrap_delete_ArnoldFalkWintherWeakSymP(), _wrap_delete_ArnoldFalkWintherWeakSymSigma(), _wrap_delete_ArnoldFalkWintherWeakSymU(), _wrap_delete_Box(), _wrap_delete_Bubble(), _wrap_delete_CrouzeixRaviart(), _wrap_delete_DiscontinuousLagrange(), _wrap_delete_Dof(), _wrap_delete_ex_int_map(), _wrap_delete_exlist(), _wrap_delete_exmap(), _wrap_delete_exset(), _wrap_delete_ExStats(), _wrap_delete_exvector(), _wrap_delete_FE(), _wrap_delete_Hermite(), _wrap_delete_Lagrange(), _wrap_delete_Line(), _wrap_delete_MixedFE(), _wrap_delete_Nedelec(), _wrap_delete_Nedelec2Hdiv(), _wrap_delete_P0(), _wrap_delete_Polygon(), _wrap_delete_RaviartThomas(), _wrap_delete_Rectangle(), _wrap_delete_ReferenceBox(), _wrap_delete_ReferenceLine(), _wrap_delete_ReferenceRectangle(), _wrap_delete_ReferenceTetrahedron(), _wrap_delete_ReferenceTriangle(), _wrap_delete_Robust(), _wrap_delete_Simplex(), _wrap_delete_SpaceTimeDomain(), _wrap_delete_SpaceTimeElement(), _wrap_delete_StandardFE(), _wrap_delete_SwigPyIterator(), _wrap_delete_symexlist(), _wrap_delete_symexpair(), _wrap_delete_TensorLagrange(), _wrap_delete_TensorP0(), _wrap_delete_Tetrahedron(), _wrap_delete_Triangle(), _wrap_delete_VectorCrouzeixRaviart(), _wrap_delete_VectorDiscontinuousLagrange(), _wrap_delete_VectorLagrange(), _wrap_delete_VectorP0(), _wrap_dirac(), _wrap_DiscontinuousLagrange_set_element_number(), _wrap_Dof_clear(), _wrap_Dof_glob2loc(), _wrap_Dof_glob_dof__SWIG_0(), _wrap_Dof_glob_dof__SWIG_1(), _wrap_Dof_glob_dof__SWIG_2(), _wrap_Dof_insert_dof(), _wrap_Dof_max_dofs_per_element(), _wrap_Dof_num_elements(), _wrap_Dof_size(), _wrap_EQUAL_OR_DIE(), _wrap_ex_int_map___bool__(), _wrap_ex_int_map___contains__(), _wrap_ex_int_map___delitem__(), _wrap_ex_int_map___getitem__(), _wrap_ex_int_map___len__(), _wrap_ex_int_map___nonzero__(), _wrap_ex_int_map___setitem____SWIG_0(), _wrap_ex_int_map___setitem____SWIG_1(), _wrap_ex_int_map_asdict(), _wrap_ex_int_map_begin(), _wrap_ex_int_map_clear(), _wrap_ex_int_map_count(), _wrap_ex_int_map_empty(), _wrap_ex_int_map_end(), _wrap_ex_int_map_erase__SWIG_0(), _wrap_ex_int_map_erase__SWIG_1(), _wrap_ex_int_map_erase__SWIG_2(), _wrap_ex_int_map_find(), _wrap_ex_int_map_get_allocator(), _wrap_ex_int_map_has_key(), _wrap_ex_int_map_items(), _wrap_ex_int_map_iterator(), _wrap_ex_int_map_key_iterator(), _wrap_ex_int_map_keys(), _wrap_ex_int_map_lower_bound(), _wrap_ex_int_map_rbegin(), _wrap_ex_int_map_rend(), _wrap_ex_int_map_size(), _wrap_ex_int_map_swap(), _wrap_ex_int_map_upper_bound(), _wrap_ex_int_map_value_iterator(), _wrap_ex_int_map_values(), _wrap_exlist___bool__(), _wrap_exlist___delitem____SWIG_0(), _wrap_exlist___delitem____SWIG_1(), _wrap_exlist___delslice__(), _wrap_exlist___getitem____SWIG_0(), _wrap_exlist___getitem____SWIG_1(), _wrap_exlist___getslice__(), _wrap_exlist___len__(), _wrap_exlist___nonzero__(), _wrap_exlist___setitem____SWIG_0(), _wrap_exlist___setitem____SWIG_1(), _wrap_exlist___setitem____SWIG_2(), _wrap_exlist___setslice____SWIG_0(), _wrap_exlist___setslice____SWIG_1(), _wrap_exlist_append(), _wrap_exlist_assign(), _wrap_exlist_back(), _wrap_exlist_begin(), _wrap_exlist_clear(), _wrap_exlist_empty(), _wrap_exlist_end(), _wrap_exlist_erase__SWIG_0(), _wrap_exlist_erase__SWIG_1(), _wrap_exlist_front(), _wrap_exlist_get_allocator(), _wrap_exlist_insert__SWIG_0(), _wrap_exlist_insert__SWIG_1(), _wrap_exlist_iterator(), _wrap_exlist_pop(), _wrap_exlist_pop_back(), _wrap_exlist_pop_front(), _wrap_exlist_push_back(), _wrap_exlist_push_front(), _wrap_exlist_rbegin(), _wrap_exlist_rend(), _wrap_exlist_resize__SWIG_0(), _wrap_exlist_resize__SWIG_1(), _wrap_exlist_reverse(), _wrap_exlist_size(), _wrap_exlist_swap(), _wrap_exmap___bool__(), _wrap_exmap___contains__(), _wrap_exmap___delitem__(), _wrap_exmap___getitem__(), _wrap_exmap___len__(), _wrap_exmap___nonzero__(), _wrap_exmap___setitem____SWIG_0(), _wrap_exmap___setitem____SWIG_1(), _wrap_exmap_asdict(), _wrap_exmap_begin(), _wrap_exmap_clear(), _wrap_exmap_count(), _wrap_exmap_empty(), _wrap_exmap_end(), _wrap_exmap_erase__SWIG_0(), _wrap_exmap_erase__SWIG_1(), _wrap_exmap_erase__SWIG_2(), _wrap_exmap_find(), _wrap_exmap_get_allocator(), _wrap_exmap_has_key(), _wrap_exmap_items(), _wrap_exmap_iterator(), _wrap_exmap_key_iterator(), _wrap_exmap_keys(), _wrap_exmap_lower_bound(), _wrap_exmap_rbegin(), _wrap_exmap_rend(), _wrap_exmap_size(), _wrap_exmap_swap(), _wrap_exmap_upper_bound(), _wrap_exmap_value_iterator(), _wrap_exmap_values(), _wrap_exset___bool__(), _wrap_exset___contains__(), _wrap_exset___getitem__(), _wrap_exset___len__(), _wrap_exset___nonzero__(), _wrap_exset_add(), _wrap_exset_append(), _wrap_exset_begin(), _wrap_exset_clear(), _wrap_exset_count(), _wrap_exset_discard(), _wrap_exset_empty(), _wrap_exset_end(), _wrap_exset_equal_range(), _wrap_exset_erase__SWIG_0(), _wrap_exset_erase__SWIG_1(), _wrap_exset_erase__SWIG_2(), _wrap_exset_find(), _wrap_exset_insert(), _wrap_exset_iterator(), _wrap_exset_lower_bound(), _wrap_exset_rbegin(), _wrap_exset_rend(), _wrap_exset_size(), _wrap_exset_swap(), _wrap_exset_upper_bound(), _wrap_ExStats___iadd__(), _wrap_ExStats_adds_get(), _wrap_ExStats_adds_set(), _wrap_ExStats_flops_get(), _wrap_ExStats_flops_set(), _wrap_ExStats_functions_get(), _wrap_ExStats_functions_set(), _wrap_ExStats_muls_get(), _wrap_ExStats_muls_set(), _wrap_ExStats_pows_get(), _wrap_ExStats_pows_set(), _wrap_exvector___bool__(), _wrap_exvector___delitem____SWIG_0(), _wrap_exvector___delitem____SWIG_1(), _wrap_exvector___delslice__(), _wrap_exvector___getitem____SWIG_0(), _wrap_exvector___getitem____SWIG_1(), _wrap_exvector___getslice__(), _wrap_exvector___len__(), _wrap_exvector___nonzero__(), _wrap_exvector___setitem____SWIG_0(), _wrap_exvector___setitem____SWIG_1(), _wrap_exvector___setitem____SWIG_2(), _wrap_exvector___setslice____SWIG_0(), _wrap_exvector___setslice____SWIG_1(), _wrap_exvector_append(), _wrap_exvector_assign(), _wrap_exvector_back(), _wrap_exvector_begin(), _wrap_exvector_capacity(), _wrap_exvector_clear(), _wrap_exvector_empty(), _wrap_exvector_end(), _wrap_exvector_erase__SWIG_0(), _wrap_exvector_erase__SWIG_1(), _wrap_exvector_front(), _wrap_exvector_get_allocator(), _wrap_exvector_insert__SWIG_0(), _wrap_exvector_insert__SWIG_1(), _wrap_exvector_iterator(), _wrap_exvector_pop(), _wrap_exvector_pop_back(), _wrap_exvector_push_back(), _wrap_exvector_rbegin(), _wrap_exvector_rend(), _wrap_exvector_reserve(), _wrap_exvector_resize__SWIG_0(), _wrap_exvector_resize__SWIG_1(), _wrap_exvector_size(), _wrap_exvector_swap(), _wrap_FE_compute_basis_functions(), _wrap_FE_dof(), _wrap_FE_get_polygon(), _wrap_FE_N(), _wrap_FE_nbf(), _wrap_FE_set_polygon(), _wrap_FE_str(), _wrap_find(), _wrap_get_symbol(), _wrap_get_symbolic_matrix(), _wrap_get_symbolic_vector(), _wrap_homogenous_pol(), _wrap_homogenous_polv(), _wrap_initSyFi(), _wrap_inner__SWIG_0(), _wrap_inner__SWIG_2(), _wrap_inner__SWIG_3(), _wrap_int2string(), _wrap_interior_coordinates__SWIG_0(), _wrap_interior_coordinates__SWIG_1(), _wrap_interior_coordinates__SWIG_2(), _wrap_istr__SWIG_0(), _wrap_istr__SWIG_1(), _wrap_isymb__SWIG_0(), _wrap_isymb__SWIG_1(), _wrap_lagrange(), _wrap_lagrangev(), _wrap_legendre(), _wrap_legendrev(), _wrap_Line_a(), _wrap_Line_b(), _wrap_Line_copy(), _wrap_Line_integrate__SWIG_0(), _wrap_Line_integrate__SWIG_1(), _wrap_Line_repr__SWIG_0(), _wrap_Line_repr__SWIG_1(), _wrap_Line_repr__SWIG_2(), _wrap_Line_repr__SWIG_3(), _wrap_matrix_from_equations(), _wrap_matvec__SWIG_0(), _wrap_MixedFE_append(), _wrap_MixedFE_get(), _wrap_MixedFE_mfe_get(), _wrap_MixedFE_mfe_set(), _wrap_Nedelec2Hdiv_dof_repr_get(), _wrap_Nedelec2Hdiv_dof_repr_set(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_2(), _wrap_new_Box__SWIG_0(), _wrap_new_Box__SWIG_2(), _wrap_new_Box__SWIG_4(), _wrap_new_Bubble__SWIG_1(), _wrap_new_Bubble__SWIG_2(), _wrap_new_CrouzeixRaviart__SWIG_1(), _wrap_new_CrouzeixRaviart__SWIG_2(), _wrap_new_DiscontinuousLagrange__SWIG_1(), _wrap_new_DiscontinuousLagrange__SWIG_2(), _wrap_new_Dof__SWIG_0(), _wrap_new_Dof__SWIG_1(), _wrap_new_ex_int_map__SWIG_0(), _wrap_new_ex_int_map__SWIG_2(), _wrap_new_exlist__SWIG_1(), _wrap_new_exlist__SWIG_2(), _wrap_new_exlist__SWIG_3(), _wrap_new_exmap__SWIG_0(), _wrap_new_exmap__SWIG_2(), _wrap_new_exset__SWIG_0(), _wrap_new_exset__SWIG_2(), _wrap_new_exvector__SWIG_1(), _wrap_new_exvector__SWIG_2(), _wrap_new_exvector__SWIG_3(), _wrap_new_Hermite__SWIG_1(), _wrap_new_Hermite__SWIG_2(), _wrap_new_Lagrange__SWIG_1(), _wrap_new_Lagrange__SWIG_2(), _wrap_new_Line__SWIG_0(), _wrap_new_Line__SWIG_2(), _wrap_new_Line__SWIG_4(), _wrap_new_MixedFE__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_2(), _wrap_new_Nedelec__SWIG_1(), _wrap_new_Nedelec__SWIG_2(), _wrap_new_P0__SWIG_1(), _wrap_new_P0__SWIG_2(), _wrap_new_RaviartThomas__SWIG_1(), _wrap_new_RaviartThomas__SWIG_2(), _wrap_new_RaviartThomas__SWIG_3(), _wrap_new_Rectangle__SWIG_2(), _wrap_new_Rectangle__SWIG_4(), _wrap_new_Rectangle__SWIG_6(), _wrap_new_ReferenceBox__SWIG_0(), _wrap_new_ReferenceBox__SWIG_2(), _wrap_new_ReferenceLine__SWIG_0(), _wrap_new_ReferenceLine__SWIG_2(), _wrap_new_ReferenceRectangle__SWIG_0(), _wrap_new_ReferenceRectangle__SWIG_2(), _wrap_new_ReferenceTetrahedron__SWIG_0(), _wrap_new_ReferenceTetrahedron__SWIG_2(), _wrap_new_ReferenceTriangle__SWIG_0(), _wrap_new_ReferenceTriangle__SWIG_2(), _wrap_new_Robust__SWIG_1(), _wrap_new_Robust__SWIG_2(), _wrap_new_Robust__SWIG_3(), _wrap_new_Simplex__SWIG_0(), _wrap_new_Simplex__SWIG_1(), _wrap_new_Simplex__SWIG_2(), _wrap_new_SpaceTimeDomain__SWIG_0(), _wrap_new_SpaceTimeDomain__SWIG_1(), _wrap_new_SpaceTimeElement__SWIG_1(), _wrap_new_StandardFE__SWIG_1(), _wrap_new_symexlist__SWIG_1(), _wrap_new_symexlist__SWIG_2(), _wrap_new_symexlist__SWIG_3(), _wrap_new_symexpair__SWIG_1(), _wrap_new_symexpair__SWIG_2(), _wrap_new_TensorLagrange__SWIG_1(), _wrap_new_TensorLagrange__SWIG_2(), _wrap_new_TensorLagrange__SWIG_3(), _wrap_new_TensorP0__SWIG_1(), _wrap_new_TensorP0__SWIG_2(), _wrap_new_TensorP0__SWIG_3(), _wrap_new_Tetrahedron__SWIG_0(), _wrap_new_Tetrahedron__SWIG_2(), _wrap_new_Triangle__SWIG_2(), _wrap_new_Triangle__SWIG_4(), _wrap_new_VectorCrouzeixRaviart__SWIG_1(), _wrap_new_VectorCrouzeixRaviart__SWIG_2(), _wrap_new_VectorCrouzeixRaviart__SWIG_3(), _wrap_new_VectorDiscontinuousLagrange__SWIG_1(), _wrap_new_VectorDiscontinuousLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_1(), _wrap_new_VectorLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_3(), _wrap_new_VectorP0__SWIG_1(), _wrap_new_VectorP0__SWIG_2(), _wrap_new_VectorP0__SWIG_3(), _wrap_normal__SWIG_0(), _wrap_normal__SWIG_1(), _wrap_pol(), _wrap_polb(), _wrap_polv(), _wrap_Polygon_copy(), _wrap_Polygon_integrate__SWIG_0(), _wrap_Polygon_integrate__SWIG_1(), _wrap_Polygon_line(), _wrap_Polygon_no_space_dim(), _wrap_Polygon_no_vertices(), _wrap_Polygon_rectangle(), _wrap_Polygon_repr__SWIG_0(), _wrap_Polygon_repr__SWIG_1(), _wrap_Polygon_str(), _wrap_Polygon_triangle(), _wrap_Polygon_vertex(), _wrap_RaviartThomas_dof_repr_get(), _wrap_RaviartThomas_dof_repr_set(), _wrap_RaviartThomas_pointwise_get(), _wrap_RaviartThomas_pointwise_set(), _wrap_Rectangle_copy(), _wrap_Rectangle_integrate__SWIG_0(), _wrap_Rectangle_integrate__SWIG_1(), _wrap_Rectangle_repr__SWIG_0(), _wrap_Rectangle_repr__SWIG_1(), _wrap_ReferenceBox_copy(), _wrap_ReferenceLine_copy(), _wrap_ReferenceLine_integrate__SWIG_0(), _wrap_ReferenceLine_integrate__SWIG_1(), _wrap_ReferenceLine_repr__SWIG_0(), _wrap_ReferenceLine_repr__SWIG_1(), _wrap_ReferenceRectangle_copy(), _wrap_ReferenceTetrahedron_copy(), _wrap_ReferenceTetrahedron_integrate__SWIG_0(), _wrap_ReferenceTetrahedron_integrate__SWIG_1(), _wrap_ReferenceTriangle_copy(), _wrap_ReferenceTriangle_integrate__SWIG_0(), _wrap_ReferenceTriangle_integrate__SWIG_1(), _wrap_replace_powers__SWIG_0(), _wrap_replace_powers__SWIG_1(), _wrap_Robust_compute_basis_functions_old(), _wrap_Robust_dof_repr_get(), _wrap_Robust_dof_repr_set(), _wrap_Robust_pointwise_get(), _wrap_Robust_pointwise_set(), _wrap_setDigits(), _wrap_Simplex_copy(), _wrap_Simplex_integrate__SWIG_0(), _wrap_Simplex_integrate__SWIG_1(), _wrap_Simplex_repr__SWIG_0(), _wrap_Simplex_repr__SWIG_1(), _wrap_Simplex_sub_simplex(), _wrap_SpaceTimeDomain_copy(), _wrap_SpaceTimeDomain_get_space_domain(), _wrap_SpaceTimeDomain_get_time_domain(), _wrap_SpaceTimeDomain_integrate__SWIG_0(), _wrap_SpaceTimeDomain_integrate__SWIG_1(), _wrap_SpaceTimeDomain_repr__SWIG_0(), _wrap_SpaceTimeDomain_repr__SWIG_1(), _wrap_SpaceTimeElement_set_order_in_time(), _wrap_SpaceTimeElement_set_spatial_element(), _wrap_SpaceTimeElement_set_time_domain(), _wrap_StandardFE_get_order(), _wrap_StandardFE_set_order(), _wrap_SwigPyIterator___add__(), _wrap_SwigPyIterator___eq__(), _wrap_SwigPyIterator___iadd__(), _wrap_SwigPyIterator___isub__(), _wrap_SwigPyIterator___ne__(), _wrap_SwigPyIterator___next__(), _wrap_SwigPyIterator___sub____SWIG_0(), _wrap_SwigPyIterator___sub____SWIG_1(), _wrap_SwigPyIterator_advance(), _wrap_SwigPyIterator_copy(), _wrap_SwigPyIterator_decr__SWIG_0(), _wrap_SwigPyIterator_decr__SWIG_1(), _wrap_SwigPyIterator_distance(), _wrap_SwigPyIterator_equal(), _wrap_SwigPyIterator_incr__SWIG_0(), _wrap_SwigPyIterator_incr__SWIG_1(), _wrap_SwigPyIterator_next(), _wrap_SwigPyIterator_previous(), _wrap_SwigPyIterator_value(), _wrap_symbol_exists(), _wrap_symexlist___bool__(), _wrap_symexlist___delitem____SWIG_0(), _wrap_symexlist___delitem____SWIG_1(), _wrap_symexlist___delslice__(), _wrap_symexlist___getitem____SWIG_0(), _wrap_symexlist___getitem____SWIG_1(), _wrap_symexlist___getslice__(), _wrap_symexlist___len__(), _wrap_symexlist___nonzero__(), _wrap_symexlist___setitem____SWIG_0(), _wrap_symexlist___setitem____SWIG_1(), _wrap_symexlist___setitem____SWIG_2(), _wrap_symexlist___setslice____SWIG_0(), _wrap_symexlist___setslice____SWIG_1(), _wrap_symexlist_append(), _wrap_symexlist_assign(), _wrap_symexlist_back(), _wrap_symexlist_begin(), _wrap_symexlist_clear(), _wrap_symexlist_empty(), _wrap_symexlist_end(), _wrap_symexlist_erase__SWIG_0(), _wrap_symexlist_erase__SWIG_1(), _wrap_symexlist_front(), _wrap_symexlist_get_allocator(), _wrap_symexlist_insert__SWIG_0(), _wrap_symexlist_insert__SWIG_1(), _wrap_symexlist_iterator(), _wrap_symexlist_pop(), _wrap_symexlist_pop_back(), _wrap_symexlist_pop_front(), _wrap_symexlist_push_back(), _wrap_symexlist_push_front(), _wrap_symexlist_rbegin(), _wrap_symexlist_rend(), _wrap_symexlist_resize__SWIG_0(), _wrap_symexlist_resize__SWIG_1(), _wrap_symexlist_reverse(), _wrap_symexlist_size(), _wrap_symexlist_swap(), _wrap_symexpair_first_get(), _wrap_symexpair_first_set(), _wrap_symexpair_second_get(), _wrap_symexpair_second_set(), _wrap_tangent(), _wrap_TensorLagrange_set_size(), _wrap_TensorP0_set_size(), _wrap_Tetrahedron_copy(), _wrap_Tetrahedron_integrate__SWIG_0(), _wrap_Tetrahedron_integrate__SWIG_1(), _wrap_Tetrahedron_repr__SWIG_0(), _wrap_Tetrahedron_repr__SWIG_1(), _wrap_Triangle_copy(), _wrap_Triangle_integrate__SWIG_0(), _wrap_Triangle_integrate__SWIG_1(), _wrap_Triangle_repr__SWIG_0(), _wrap_Triangle_repr__SWIG_1(), _wrap_usage__SWIG_0(), _wrap_usage__SWIG_1(), _wrap_VectorCrouzeixRaviart_set_size(), _wrap_VectorDiscontinuousLagrange_set_element_number(), _wrap_VectorLagrange_set_size(), _wrap_VectorP0_set_size(), _wrap_visitor_subst_pow(), Swig_var_DUMMY_set(), Swig_var_infinity_set(), Swig_var_nsd_set(), Swig_var_p_set(), Swig_var_t_set(), Swig_var_version_micro_set(), Swig_var_x_set(), Swig_var_y_set(), and Swig_var_z_set().

#define SWIG_fail   goto fail

Definition at line 1209 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_barycenter(), _wrap_barycenter_line(), _wrap_barycenter_tetrahedron(), _wrap_barycenter_triangle(), _wrap_bernstein(), _wrap_bernsteinv(), _wrap_bezier_ordinates(), _wrap_bezier_ordinates__SWIG_0(), _wrap_bezier_ordinates__SWIG_1(), _wrap_bezier_ordinates__SWIG_2(), _wrap_Box_copy(), _wrap_Box_integrate(), _wrap_Box_integrate__SWIG_0(), _wrap_Box_integrate__SWIG_1(), _wrap_Box_repr(), _wrap_Box_repr__SWIG_0(), _wrap_Box_repr__SWIG_1(), _wrap_check_visitor(), _wrap_coeff(), _wrap_coeffs(), _wrap_coeffs__SWIG_0(), _wrap_coeffs__SWIG_1(), _wrap_collapse(), _wrap_collect_symbols(), _wrap_collect_symbols__SWIG_0(), _wrap_collect_symbols__SWIG_1(), _wrap_compare(), _wrap_compare_archives(), _wrap_compare_archives__SWIG_0(), _wrap_compare_archives__SWIG_1(), _wrap_compute_mixed_Poisson_element_matrix(), _wrap_compute_Poisson_element_matrix(), _wrap_compute_Stokes_element_matrix(), _wrap_count_ops(), _wrap_count_symbols(), _wrap_cross(), _wrap_delete_ArnoldFalkWintherWeakSymP(), _wrap_delete_ArnoldFalkWintherWeakSymSigma(), _wrap_delete_ArnoldFalkWintherWeakSymU(), _wrap_delete_Box(), _wrap_delete_Bubble(), _wrap_delete_CrouzeixRaviart(), _wrap_delete_DiscontinuousLagrange(), _wrap_delete_Dof(), _wrap_delete_ex_int_map(), _wrap_delete_exlist(), _wrap_delete_exmap(), _wrap_delete_exset(), _wrap_delete_ExStats(), _wrap_delete_exvector(), _wrap_delete_FE(), _wrap_delete_Hermite(), _wrap_delete_Lagrange(), _wrap_delete_Line(), _wrap_delete_MixedFE(), _wrap_delete_Nedelec(), _wrap_delete_Nedelec2Hdiv(), _wrap_delete_P0(), _wrap_delete_Polygon(), _wrap_delete_RaviartThomas(), _wrap_delete_Rectangle(), _wrap_delete_ReferenceBox(), _wrap_delete_ReferenceLine(), _wrap_delete_ReferenceRectangle(), _wrap_delete_ReferenceTetrahedron(), _wrap_delete_ReferenceTriangle(), _wrap_delete_Robust(), _wrap_delete_Simplex(), _wrap_delete_SpaceTimeDomain(), _wrap_delete_SpaceTimeElement(), _wrap_delete_StandardFE(), _wrap_delete_SwigPyIterator(), _wrap_delete_symexlist(), _wrap_delete_symexpair(), _wrap_delete_TensorLagrange(), _wrap_delete_TensorP0(), _wrap_delete_Tetrahedron(), _wrap_delete_Triangle(), _wrap_delete_VectorCrouzeixRaviart(), _wrap_delete_VectorDiscontinuousLagrange(), _wrap_delete_VectorLagrange(), _wrap_delete_VectorP0(), _wrap_dirac(), _wrap_DiscontinuousLagrange_set_element_number(), _wrap_div(), _wrap_div__SWIG_0(), _wrap_div__SWIG_1(), _wrap_div__SWIG_2(), _wrap_div__SWIG_3(), _wrap_Dof_clear(), _wrap_Dof_glob2loc(), _wrap_Dof_glob_dof(), _wrap_Dof_glob_dof__SWIG_0(), _wrap_Dof_glob_dof__SWIG_1(), _wrap_Dof_glob_dof__SWIG_2(), _wrap_Dof_insert_dof(), _wrap_Dof_max_dofs_per_element(), _wrap_Dof_num_elements(), _wrap_Dof_size(), _wrap_EQUAL_OR_DIE(), _wrap_equations2matrix(), _wrap_ex2equations(), _wrap_ex_int_map___bool__(), _wrap_ex_int_map___contains__(), _wrap_ex_int_map___delitem__(), _wrap_ex_int_map___getitem__(), _wrap_ex_int_map___len__(), _wrap_ex_int_map___nonzero__(), _wrap_ex_int_map___setitem__(), _wrap_ex_int_map___setitem____SWIG_0(), _wrap_ex_int_map___setitem____SWIG_1(), _wrap_ex_int_map_asdict(), _wrap_ex_int_map_begin(), _wrap_ex_int_map_clear(), _wrap_ex_int_map_count(), _wrap_ex_int_map_empty(), _wrap_ex_int_map_end(), _wrap_ex_int_map_erase(), _wrap_ex_int_map_erase__SWIG_0(), _wrap_ex_int_map_erase__SWIG_1(), _wrap_ex_int_map_erase__SWIG_2(), _wrap_ex_int_map_find(), _wrap_ex_int_map_get_allocator(), _wrap_ex_int_map_has_key(), _wrap_ex_int_map_items(), _wrap_ex_int_map_iterator(), _wrap_ex_int_map_key_iterator(), _wrap_ex_int_map_keys(), _wrap_ex_int_map_lower_bound(), _wrap_ex_int_map_rbegin(), _wrap_ex_int_map_rend(), _wrap_ex_int_map_size(), _wrap_ex_int_map_swap(), _wrap_ex_int_map_upper_bound(), _wrap_ex_int_map_value_iterator(), _wrap_ex_int_map_values(), _wrap_exlist___bool__(), _wrap_exlist___delitem__(), _wrap_exlist___delitem____SWIG_0(), _wrap_exlist___delitem____SWIG_1(), _wrap_exlist___delslice__(), _wrap_exlist___getitem__(), _wrap_exlist___getitem____SWIG_0(), _wrap_exlist___getitem____SWIG_1(), _wrap_exlist___getslice__(), _wrap_exlist___len__(), _wrap_exlist___nonzero__(), _wrap_exlist___setitem__(), _wrap_exlist___setitem____SWIG_0(), _wrap_exlist___setitem____SWIG_1(), _wrap_exlist___setitem____SWIG_2(), _wrap_exlist___setslice__(), _wrap_exlist___setslice____SWIG_0(), _wrap_exlist___setslice____SWIG_1(), _wrap_exlist_append(), _wrap_exlist_assign(), _wrap_exlist_back(), _wrap_exlist_begin(), _wrap_exlist_clear(), _wrap_exlist_empty(), _wrap_exlist_end(), _wrap_exlist_erase(), _wrap_exlist_erase__SWIG_0(), _wrap_exlist_erase__SWIG_1(), _wrap_exlist_front(), _wrap_exlist_get_allocator(), _wrap_exlist_insert(), _wrap_exlist_insert__SWIG_0(), _wrap_exlist_insert__SWIG_1(), _wrap_exlist_iterator(), _wrap_exlist_pop(), _wrap_exlist_pop_back(), _wrap_exlist_pop_front(), _wrap_exlist_push_back(), _wrap_exlist_push_front(), _wrap_exlist_rbegin(), _wrap_exlist_rend(), _wrap_exlist_resize(), _wrap_exlist_resize__SWIG_0(), _wrap_exlist_resize__SWIG_1(), _wrap_exlist_reverse(), _wrap_exlist_size(), _wrap_exlist_swap(), _wrap_exmap___bool__(), _wrap_exmap___contains__(), _wrap_exmap___delitem__(), _wrap_exmap___getitem__(), _wrap_exmap___len__(), _wrap_exmap___nonzero__(), _wrap_exmap___setitem__(), _wrap_exmap___setitem____SWIG_0(), _wrap_exmap___setitem____SWIG_1(), _wrap_exmap_asdict(), _wrap_exmap_begin(), _wrap_exmap_clear(), _wrap_exmap_count(), _wrap_exmap_empty(), _wrap_exmap_end(), _wrap_exmap_erase(), _wrap_exmap_erase__SWIG_0(), _wrap_exmap_erase__SWIG_1(), _wrap_exmap_erase__SWIG_2(), _wrap_exmap_find(), _wrap_exmap_get_allocator(), _wrap_exmap_has_key(), _wrap_exmap_items(), _wrap_exmap_iterator(), _wrap_exmap_key_iterator(), _wrap_exmap_keys(), _wrap_exmap_lower_bound(), _wrap_exmap_rbegin(), _wrap_exmap_rend(), _wrap_exmap_size(), _wrap_exmap_swap(), _wrap_exmap_upper_bound(), _wrap_exmap_value_iterator(), _wrap_exmap_values(), _wrap_exset___bool__(), _wrap_exset___contains__(), _wrap_exset___getitem__(), _wrap_exset___len__(), _wrap_exset___nonzero__(), _wrap_exset_add(), _wrap_exset_append(), _wrap_exset_begin(), _wrap_exset_clear(), _wrap_exset_count(), _wrap_exset_discard(), _wrap_exset_empty(), _wrap_exset_end(), _wrap_exset_equal_range(), _wrap_exset_erase(), _wrap_exset_erase__SWIG_0(), _wrap_exset_erase__SWIG_1(), _wrap_exset_erase__SWIG_2(), _wrap_exset_find(), _wrap_exset_insert(), _wrap_exset_iterator(), _wrap_exset_lower_bound(), _wrap_exset_rbegin(), _wrap_exset_rend(), _wrap_exset_size(), _wrap_exset_swap(), _wrap_exset_upper_bound(), _wrap_ExStats___iadd__(), _wrap_ExStats_adds_get(), _wrap_ExStats_adds_set(), _wrap_ExStats_flops_get(), _wrap_ExStats_flops_set(), _wrap_ExStats_functions_get(), _wrap_ExStats_functions_set(), _wrap_ExStats_muls_get(), _wrap_ExStats_muls_set(), _wrap_ExStats_pows_get(), _wrap_ExStats_pows_set(), _wrap_extract_symbols(), _wrap_exvector___bool__(), _wrap_exvector___delitem__(), _wrap_exvector___delitem____SWIG_0(), _wrap_exvector___delitem____SWIG_1(), _wrap_exvector___delslice__(), _wrap_exvector___getitem__(), _wrap_exvector___getitem____SWIG_0(), _wrap_exvector___getitem____SWIG_1(), _wrap_exvector___getslice__(), _wrap_exvector___len__(), _wrap_exvector___nonzero__(), _wrap_exvector___setitem__(), _wrap_exvector___setitem____SWIG_0(), _wrap_exvector___setitem____SWIG_1(), _wrap_exvector___setitem____SWIG_2(), _wrap_exvector___setslice__(), _wrap_exvector___setslice____SWIG_0(), _wrap_exvector___setslice____SWIG_1(), _wrap_exvector_append(), _wrap_exvector_assign(), _wrap_exvector_back(), _wrap_exvector_begin(), _wrap_exvector_capacity(), _wrap_exvector_clear(), _wrap_exvector_empty(), _wrap_exvector_end(), _wrap_exvector_erase(), _wrap_exvector_erase__SWIG_0(), _wrap_exvector_erase__SWIG_1(), _wrap_exvector_front(), _wrap_exvector_get_allocator(), _wrap_exvector_insert(), _wrap_exvector_insert__SWIG_0(), _wrap_exvector_insert__SWIG_1(), _wrap_exvector_iterator(), _wrap_exvector_pop(), _wrap_exvector_pop_back(), _wrap_exvector_push_back(), _wrap_exvector_rbegin(), _wrap_exvector_rend(), _wrap_exvector_reserve(), _wrap_exvector_resize(), _wrap_exvector_resize__SWIG_0(), _wrap_exvector_resize__SWIG_1(), _wrap_exvector_size(), _wrap_exvector_swap(), _wrap_FE_compute_basis_functions(), _wrap_FE_dof(), _wrap_FE_get_polygon(), _wrap_FE_N(), _wrap_FE_nbf(), _wrap_FE_set_polygon(), _wrap_FE_str(), _wrap_find(), _wrap_get_symbol(), _wrap_get_symbolic_matrix(), _wrap_get_symbolic_vector(), _wrap_grad(), _wrap_grad__SWIG_0(), _wrap_grad__SWIG_1(), _wrap_homogenous_pol(), _wrap_homogenous_polv(), _wrap_initSyFi(), _wrap_inner(), _wrap_inner__SWIG_0(), _wrap_inner__SWIG_1(), _wrap_inner__SWIG_2(), _wrap_inner__SWIG_3(), _wrap_int2string(), _wrap_interior_coordinates(), _wrap_interior_coordinates__SWIG_0(), _wrap_interior_coordinates__SWIG_1(), _wrap_interior_coordinates__SWIG_2(), _wrap_istr(), _wrap_istr__SWIG_0(), _wrap_istr__SWIG_1(), _wrap_isymb(), _wrap_isymb__SWIG_0(), _wrap_isymb__SWIG_1(), _wrap_lagrange(), _wrap_lagrangev(), _wrap_legendre(), _wrap_legendrev(), _wrap_Line_a(), _wrap_Line_b(), _wrap_Line_copy(), _wrap_Line_integrate(), _wrap_Line_integrate__SWIG_0(), _wrap_Line_integrate__SWIG_1(), _wrap_Line_repr(), _wrap_Line_repr__SWIG_0(), _wrap_Line_repr__SWIG_1(), _wrap_Line_repr__SWIG_2(), _wrap_Line_repr__SWIG_3(), _wrap_lst2string(), _wrap_lst_equals(), _wrap_lst_to_matrix2(), _wrap_matrix_from_equations(), _wrap_matrix_to_lst2(), _wrap_matvec(), _wrap_matvec__SWIG_0(), _wrap_matvec__SWIG_1(), _wrap_MixedFE_append(), _wrap_MixedFE_get(), _wrap_MixedFE_mfe_get(), _wrap_MixedFE_mfe_set(), _wrap_Nedelec2Hdiv_dof_repr_get(), _wrap_Nedelec2Hdiv_dof_repr_set(), _wrap_new_ArnoldFalkWintherWeakSymP(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_0(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymSigma(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_0(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymU(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_0(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_2(), _wrap_new_Box(), _wrap_new_Box__SWIG_0(), _wrap_new_Box__SWIG_1(), _wrap_new_Box__SWIG_2(), _wrap_new_Box__SWIG_3(), _wrap_new_Box__SWIG_4(), _wrap_new_Box__SWIG_5(), _wrap_new_Bubble(), _wrap_new_Bubble__SWIG_0(), _wrap_new_Bubble__SWIG_1(), _wrap_new_Bubble__SWIG_2(), _wrap_new_CrouzeixRaviart(), _wrap_new_CrouzeixRaviart__SWIG_0(), _wrap_new_CrouzeixRaviart__SWIG_1(), _wrap_new_CrouzeixRaviart__SWIG_2(), _wrap_new_DiscontinuousLagrange(), _wrap_new_DiscontinuousLagrange__SWIG_0(), _wrap_new_DiscontinuousLagrange__SWIG_1(), _wrap_new_DiscontinuousLagrange__SWIG_2(), _wrap_new_Dof(), _wrap_new_Dof__SWIG_0(), _wrap_new_Dof__SWIG_1(), _wrap_new_Dof__SWIG_2(), _wrap_new_ex_int_map(), _wrap_new_ex_int_map__SWIG_0(), _wrap_new_ex_int_map__SWIG_1(), _wrap_new_ex_int_map__SWIG_2(), _wrap_new_exlist(), _wrap_new_exlist__SWIG_0(), _wrap_new_exlist__SWIG_1(), _wrap_new_exlist__SWIG_2(), _wrap_new_exlist__SWIG_3(), _wrap_new_exmap(), _wrap_new_exmap__SWIG_0(), _wrap_new_exmap__SWIG_1(), _wrap_new_exmap__SWIG_2(), _wrap_new_exset(), _wrap_new_exset__SWIG_0(), _wrap_new_exset__SWIG_1(), _wrap_new_exset__SWIG_2(), _wrap_new_ExStats(), _wrap_new_exvector(), _wrap_new_exvector__SWIG_0(), _wrap_new_exvector__SWIG_1(), _wrap_new_exvector__SWIG_2(), _wrap_new_exvector__SWIG_3(), _wrap_new_Hermite(), _wrap_new_Hermite__SWIG_0(), _wrap_new_Hermite__SWIG_1(), _wrap_new_Hermite__SWIG_2(), _wrap_new_Lagrange(), _wrap_new_Lagrange__SWIG_0(), _wrap_new_Lagrange__SWIG_1(), _wrap_new_Lagrange__SWIG_2(), _wrap_new_Line(), _wrap_new_Line__SWIG_0(), _wrap_new_Line__SWIG_1(), _wrap_new_Line__SWIG_2(), _wrap_new_Line__SWIG_3(), _wrap_new_Line__SWIG_4(), _wrap_new_MixedFE(), _wrap_new_MixedFE__SWIG_0(), _wrap_new_MixedFE__SWIG_1(), _wrap_new_Nedelec(), _wrap_new_Nedelec2Hdiv(), _wrap_new_Nedelec2Hdiv__SWIG_0(), _wrap_new_Nedelec2Hdiv__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_2(), _wrap_new_Nedelec__SWIG_0(), _wrap_new_Nedelec__SWIG_1(), _wrap_new_Nedelec__SWIG_2(), _wrap_new_P0(), _wrap_new_P0__SWIG_0(), _wrap_new_P0__SWIG_1(), _wrap_new_P0__SWIG_2(), _wrap_new_RaviartThomas(), _wrap_new_RaviartThomas__SWIG_0(), _wrap_new_RaviartThomas__SWIG_1(), _wrap_new_RaviartThomas__SWIG_2(), _wrap_new_RaviartThomas__SWIG_3(), _wrap_new_Rectangle(), _wrap_new_Rectangle__SWIG_2(), _wrap_new_Rectangle__SWIG_3(), _wrap_new_Rectangle__SWIG_4(), _wrap_new_Rectangle__SWIG_5(), _wrap_new_Rectangle__SWIG_6(), _wrap_new_ReferenceBox(), _wrap_new_ReferenceBox__SWIG_0(), _wrap_new_ReferenceBox__SWIG_1(), _wrap_new_ReferenceBox__SWIG_2(), _wrap_new_ReferenceLine(), _wrap_new_ReferenceLine__SWIG_0(), _wrap_new_ReferenceLine__SWIG_1(), _wrap_new_ReferenceLine__SWIG_2(), _wrap_new_ReferenceRectangle(), _wrap_new_ReferenceRectangle__SWIG_0(), _wrap_new_ReferenceRectangle__SWIG_1(), _wrap_new_ReferenceRectangle__SWIG_2(), _wrap_new_ReferenceTetrahedron(), _wrap_new_ReferenceTetrahedron__SWIG_0(), _wrap_new_ReferenceTetrahedron__SWIG_1(), _wrap_new_ReferenceTetrahedron__SWIG_2(), _wrap_new_ReferenceTriangle(), _wrap_new_ReferenceTriangle__SWIG_0(), _wrap_new_ReferenceTriangle__SWIG_1(), _wrap_new_ReferenceTriangle__SWIG_2(), _wrap_new_Robust(), _wrap_new_Robust__SWIG_0(), _wrap_new_Robust__SWIG_1(), _wrap_new_Robust__SWIG_2(), _wrap_new_Robust__SWIG_3(), _wrap_new_Simplex(), _wrap_new_Simplex__SWIG_0(), _wrap_new_Simplex__SWIG_1(), _wrap_new_Simplex__SWIG_2(), _wrap_new_SpaceTimeDomain(), _wrap_new_SpaceTimeDomain__SWIG_0(), _wrap_new_SpaceTimeDomain__SWIG_1(), _wrap_new_SpaceTimeElement(), _wrap_new_SpaceTimeElement__SWIG_0(), _wrap_new_SpaceTimeElement__SWIG_1(), _wrap_new_StandardFE(), _wrap_new_StandardFE__SWIG_0(), _wrap_new_StandardFE__SWIG_1(), _wrap_new_symexlist(), _wrap_new_symexlist__SWIG_0(), _wrap_new_symexlist__SWIG_1(), _wrap_new_symexlist__SWIG_2(), _wrap_new_symexlist__SWIG_3(), _wrap_new_symexpair(), _wrap_new_symexpair__SWIG_0(), _wrap_new_symexpair__SWIG_1(), _wrap_new_symexpair__SWIG_2(), _wrap_new_TensorLagrange(), _wrap_new_TensorLagrange__SWIG_0(), _wrap_new_TensorLagrange__SWIG_1(), _wrap_new_TensorLagrange__SWIG_2(), _wrap_new_TensorLagrange__SWIG_3(), _wrap_new_TensorP0(), _wrap_new_TensorP0__SWIG_0(), _wrap_new_TensorP0__SWIG_1(), _wrap_new_TensorP0__SWIG_2(), _wrap_new_TensorP0__SWIG_3(), _wrap_new_Tetrahedron(), _wrap_new_Tetrahedron__SWIG_0(), _wrap_new_Tetrahedron__SWIG_1(), _wrap_new_Tetrahedron__SWIG_2(), _wrap_new_Triangle(), _wrap_new_Triangle__SWIG_2(), _wrap_new_Triangle__SWIG_3(), _wrap_new_Triangle__SWIG_4(), _wrap_new_VectorCrouzeixRaviart(), _wrap_new_VectorCrouzeixRaviart__SWIG_0(), _wrap_new_VectorCrouzeixRaviart__SWIG_1(), _wrap_new_VectorCrouzeixRaviart__SWIG_2(), _wrap_new_VectorCrouzeixRaviart__SWIG_3(), _wrap_new_VectorDiscontinuousLagrange(), _wrap_new_VectorDiscontinuousLagrange__SWIG_0(), _wrap_new_VectorDiscontinuousLagrange__SWIG_1(), _wrap_new_VectorDiscontinuousLagrange__SWIG_2(), _wrap_new_VectorLagrange(), _wrap_new_VectorLagrange__SWIG_0(), _wrap_new_VectorLagrange__SWIG_1(), _wrap_new_VectorLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_3(), _wrap_new_VectorP0(), _wrap_new_VectorP0__SWIG_0(), _wrap_new_VectorP0__SWIG_1(), _wrap_new_VectorP0__SWIG_2(), _wrap_new_VectorP0__SWIG_3(), _wrap_normal(), _wrap_normal__SWIG_0(), _wrap_normal__SWIG_1(), _wrap_pol(), _wrap_pol2basisandcoeff(), _wrap_pol2basisandcoeff__SWIG_0(), _wrap_pol2basisandcoeff__SWIG_1(), _wrap_polb(), _wrap_polv(), _wrap_Polygon_copy(), _wrap_Polygon_integrate(), _wrap_Polygon_integrate__SWIG_0(), _wrap_Polygon_integrate__SWIG_1(), _wrap_Polygon_line(), _wrap_Polygon_no_space_dim(), _wrap_Polygon_no_vertices(), _wrap_Polygon_rectangle(), _wrap_Polygon_repr(), _wrap_Polygon_repr__SWIG_0(), _wrap_Polygon_repr__SWIG_1(), _wrap_Polygon_str(), _wrap_Polygon_triangle(), _wrap_Polygon_vertex(), _wrap_RaviartThomas_dof_repr_get(), _wrap_RaviartThomas_dof_repr_set(), _wrap_RaviartThomas_pointwise_get(), _wrap_RaviartThomas_pointwise_set(), _wrap_Rectangle_copy(), _wrap_Rectangle_integrate(), _wrap_Rectangle_integrate__SWIG_0(), _wrap_Rectangle_integrate__SWIG_1(), _wrap_Rectangle_repr(), _wrap_Rectangle_repr__SWIG_0(), _wrap_Rectangle_repr__SWIG_1(), _wrap_ReferenceBox_copy(), _wrap_ReferenceLine_copy(), _wrap_ReferenceLine_integrate(), _wrap_ReferenceLine_integrate__SWIG_0(), _wrap_ReferenceLine_integrate__SWIG_1(), _wrap_ReferenceLine_repr(), _wrap_ReferenceLine_repr__SWIG_0(), _wrap_ReferenceLine_repr__SWIG_1(), _wrap_ReferenceRectangle_copy(), _wrap_ReferenceTetrahedron_copy(), _wrap_ReferenceTetrahedron_integrate(), _wrap_ReferenceTetrahedron_integrate__SWIG_0(), _wrap_ReferenceTetrahedron_integrate__SWIG_1(), _wrap_ReferenceTriangle_copy(), _wrap_ReferenceTriangle_integrate(), _wrap_ReferenceTriangle_integrate__SWIG_0(), _wrap_ReferenceTriangle_integrate__SWIG_1(), _wrap_replace_powers(), _wrap_replace_powers__SWIG_0(), _wrap_replace_powers__SWIG_1(), _wrap_Robust_compute_basis_functions_old(), _wrap_Robust_dof_repr_get(), _wrap_Robust_dof_repr_set(), _wrap_Robust_pointwise_get(), _wrap_Robust_pointwise_set(), _wrap_setDigits(), _wrap_Simplex_copy(), _wrap_Simplex_integrate(), _wrap_Simplex_integrate__SWIG_0(), _wrap_Simplex_integrate__SWIG_1(), _wrap_Simplex_repr(), _wrap_Simplex_repr__SWIG_0(), _wrap_Simplex_repr__SWIG_1(), _wrap_Simplex_sub_simplex(), _wrap_SpaceTimeDomain_copy(), _wrap_SpaceTimeDomain_get_space_domain(), _wrap_SpaceTimeDomain_get_time_domain(), _wrap_SpaceTimeDomain_integrate(), _wrap_SpaceTimeDomain_integrate__SWIG_0(), _wrap_SpaceTimeDomain_integrate__SWIG_1(), _wrap_SpaceTimeDomain_repr(), _wrap_SpaceTimeDomain_repr__SWIG_0(), _wrap_SpaceTimeDomain_repr__SWIG_1(), _wrap_SpaceTimeElement_set_order_in_time(), _wrap_SpaceTimeElement_set_spatial_element(), _wrap_SpaceTimeElement_set_time_domain(), _wrap_StandardFE_get_order(), _wrap_StandardFE_set_order(), _wrap_SwigPyIterator___add__(), _wrap_SwigPyIterator___eq__(), _wrap_SwigPyIterator___iadd__(), _wrap_SwigPyIterator___isub__(), _wrap_SwigPyIterator___ne__(), _wrap_SwigPyIterator___next__(), _wrap_SwigPyIterator___sub__(), _wrap_SwigPyIterator___sub____SWIG_0(), _wrap_SwigPyIterator___sub____SWIG_1(), _wrap_SwigPyIterator_advance(), _wrap_SwigPyIterator_copy(), _wrap_SwigPyIterator_decr(), _wrap_SwigPyIterator_decr__SWIG_0(), _wrap_SwigPyIterator_decr__SWIG_1(), _wrap_SwigPyIterator_distance(), _wrap_SwigPyIterator_equal(), _wrap_SwigPyIterator_incr(), _wrap_SwigPyIterator_incr__SWIG_0(), _wrap_SwigPyIterator_incr__SWIG_1(), _wrap_SwigPyIterator_next(), _wrap_SwigPyIterator_previous(), _wrap_SwigPyIterator_value(), _wrap_symbol_exists(), _wrap_symexlist___bool__(), _wrap_symexlist___delitem__(), _wrap_symexlist___delitem____SWIG_0(), _wrap_symexlist___delitem____SWIG_1(), _wrap_symexlist___delslice__(), _wrap_symexlist___getitem__(), _wrap_symexlist___getitem____SWIG_0(), _wrap_symexlist___getitem____SWIG_1(), _wrap_symexlist___getslice__(), _wrap_symexlist___len__(), _wrap_symexlist___nonzero__(), _wrap_symexlist___setitem__(), _wrap_symexlist___setitem____SWIG_0(), _wrap_symexlist___setitem____SWIG_1(), _wrap_symexlist___setitem____SWIG_2(), _wrap_symexlist___setslice__(), _wrap_symexlist___setslice____SWIG_0(), _wrap_symexlist___setslice____SWIG_1(), _wrap_symexlist_append(), _wrap_symexlist_assign(), _wrap_symexlist_back(), _wrap_symexlist_begin(), _wrap_symexlist_clear(), _wrap_symexlist_empty(), _wrap_symexlist_end(), _wrap_symexlist_erase(), _wrap_symexlist_erase__SWIG_0(), _wrap_symexlist_erase__SWIG_1(), _wrap_symexlist_front(), _wrap_symexlist_get_allocator(), _wrap_symexlist_insert(), _wrap_symexlist_insert__SWIG_0(), _wrap_symexlist_insert__SWIG_1(), _wrap_symexlist_iterator(), _wrap_symexlist_pop(), _wrap_symexlist_pop_back(), _wrap_symexlist_pop_front(), _wrap_symexlist_push_back(), _wrap_symexlist_push_front(), _wrap_symexlist_rbegin(), _wrap_symexlist_rend(), _wrap_symexlist_resize(), _wrap_symexlist_resize__SWIG_0(), _wrap_symexlist_resize__SWIG_1(), _wrap_symexlist_reverse(), _wrap_symexlist_size(), _wrap_symexlist_swap(), _wrap_symexpair_first_get(), _wrap_symexpair_first_set(), _wrap_symexpair_second_get(), _wrap_symexpair_second_set(), _wrap_tangent(), _wrap_TensorLagrange_set_size(), _wrap_TensorP0_set_size(), _wrap_Tetrahedron_copy(), _wrap_Tetrahedron_integrate(), _wrap_Tetrahedron_integrate__SWIG_0(), _wrap_Tetrahedron_integrate__SWIG_1(), _wrap_Tetrahedron_repr(), _wrap_Tetrahedron_repr__SWIG_0(), _wrap_Tetrahedron_repr__SWIG_1(), _wrap_Triangle_copy(), _wrap_Triangle_integrate(), _wrap_Triangle_integrate__SWIG_0(), _wrap_Triangle_integrate__SWIG_1(), _wrap_Triangle_repr(), _wrap_Triangle_repr__SWIG_0(), _wrap_Triangle_repr__SWIG_1(), _wrap_usage(), _wrap_usage__SWIG_0(), _wrap_usage__SWIG_1(), _wrap_VectorCrouzeixRaviart_set_size(), _wrap_VectorDiscontinuousLagrange_set_element_number(), _wrap_VectorLagrange_set_size(), _wrap_VectorP0_set_size(), and _wrap_visitor_subst_pow().

#define SWIG_From_long   PyLong_FromLong

Definition at line 3758 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_From_ptrdiff_t().

#define SWIG_GetModule (   clientdata)    SWIG_Python_GetModule()

Definition at line 1201 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_InitializeModule().

#define SWIG_IndexError   -4

Definition at line 740 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_ex_int_map___delitem__(), _wrap_ex_int_map___getitem__(), _wrap_ex_int_map___setitem____SWIG_1(), _wrap_exlist___delitem____SWIG_0(), _wrap_exlist___delitem____SWIG_1(), _wrap_exlist___delslice__(), _wrap_exlist___getitem____SWIG_0(), _wrap_exlist___getitem____SWIG_1(), _wrap_exlist___getslice__(), _wrap_exlist___setitem____SWIG_0(), _wrap_exlist___setitem____SWIG_1(), _wrap_exlist___setitem____SWIG_2(), _wrap_exlist___setslice____SWIG_0(), _wrap_exlist___setslice____SWIG_1(), _wrap_exlist_pop(), _wrap_exmap___delitem__(), _wrap_exmap___getitem__(), _wrap_exmap___setitem____SWIG_1(), _wrap_exset___getitem__(), _wrap_exvector___delitem____SWIG_0(), _wrap_exvector___delitem____SWIG_1(), _wrap_exvector___delslice__(), _wrap_exvector___getitem____SWIG_0(), _wrap_exvector___getitem____SWIG_1(), _wrap_exvector___getslice__(), _wrap_exvector___setitem____SWIG_0(), _wrap_exvector___setitem____SWIG_1(), _wrap_exvector___setitem____SWIG_2(), _wrap_exvector___setslice____SWIG_0(), _wrap_exvector___setslice____SWIG_1(), _wrap_exvector_pop(), _wrap_symexlist___delitem____SWIG_0(), _wrap_symexlist___delitem____SWIG_1(), _wrap_symexlist___delslice__(), _wrap_symexlist___getitem____SWIG_0(), _wrap_symexlist___getitem____SWIG_1(), _wrap_symexlist___getslice__(), _wrap_symexlist___setitem____SWIG_0(), _wrap_symexlist___setitem____SWIG_1(), _wrap_symexlist___setitem____SWIG_2(), _wrap_symexlist___setslice____SWIG_0(), _wrap_symexlist___setslice____SWIG_1(), _wrap_symexlist_pop(), and SWIG_Python_ErrorType().

#define SWIG_init   init_SyFi

Definition at line 3073 of file SyFiPYTHON_wrap.cxx.

#define SWIG_InstallConstants (   d,
  constants 
)    SWIG_Python_InstallConstants(d, constants)

Definition at line 45450 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_init().

#define SWIG_IOError   -2

Definition at line 738 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_ErrorType().

#define SWIG_IsNewObj (   r)    (SWIG_IsOK(r) && (r & SWIG_NEWOBJMASK))

Definition at line 300 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_bernstein(), _wrap_bernsteinv(), _wrap_coeffs__SWIG_1(), _wrap_collapse(), _wrap_compare(), _wrap_compare_archives__SWIG_0(), _wrap_compare_archives__SWIG_1(), _wrap_EQUAL_OR_DIE(), _wrap_exlist___setitem____SWIG_0(), _wrap_exlist___setslice____SWIG_0(), _wrap_exvector___setitem____SWIG_0(), _wrap_exvector___setslice____SWIG_0(), _wrap_find(), _wrap_get_symbol(), _wrap_get_symbolic_matrix(), _wrap_get_symbolic_vector(), _wrap_homogenous_pol(), _wrap_homogenous_polv(), _wrap_inner__SWIG_3(), _wrap_istr__SWIG_0(), _wrap_istr__SWIG_1(), _wrap_isymb__SWIG_0(), _wrap_isymb__SWIG_1(), _wrap_lagrange(), _wrap_lagrangev(), _wrap_legendre(), _wrap_legendrev(), _wrap_Nedelec2Hdiv_dof_repr_set(), _wrap_new_Box__SWIG_0(), _wrap_new_Box__SWIG_2(), _wrap_new_ex_int_map__SWIG_2(), _wrap_new_exlist__SWIG_1(), _wrap_new_exmap__SWIG_2(), _wrap_new_exset__SWIG_2(), _wrap_new_exvector__SWIG_1(), _wrap_new_Line__SWIG_0(), _wrap_new_Line__SWIG_2(), _wrap_new_Rectangle__SWIG_2(), _wrap_new_Rectangle__SWIG_4(), _wrap_new_ReferenceBox__SWIG_0(), _wrap_new_ReferenceLine__SWIG_0(), _wrap_new_ReferenceRectangle__SWIG_0(), _wrap_new_ReferenceTetrahedron__SWIG_0(), _wrap_new_ReferenceTriangle__SWIG_0(), _wrap_new_Simplex__SWIG_0(), _wrap_new_Simplex__SWIG_1(), _wrap_new_symexlist__SWIG_1(), _wrap_new_symexlist__SWIG_3(), _wrap_new_symexpair__SWIG_1(), _wrap_new_symexpair__SWIG_2(), _wrap_new_Tetrahedron__SWIG_0(), _wrap_new_Triangle__SWIG_2(), _wrap_pol(), _wrap_polb(), _wrap_polv(), _wrap_RaviartThomas_dof_repr_set(), _wrap_replace_powers__SWIG_0(), _wrap_Robust_dof_repr_set(), _wrap_symbol_exists(), _wrap_symexlist___setitem____SWIG_0(), _wrap_symexlist___setitem____SWIG_2(), _wrap_symexlist___setslice____SWIG_0(), _wrap_symexlist_append(), _wrap_symexlist_assign(), _wrap_symexlist_insert__SWIG_0(), _wrap_symexlist_insert__SWIG_1(), _wrap_symexlist_push_back(), _wrap_symexlist_push_front(), _wrap_symexlist_resize__SWIG_1(), _wrap_symexpair_first_set(), _wrap_visitor_subst_pow(), swig::traits_as< Type, pointer_category >::as(), swig::traits_asval< Type >::asval(), Swig_var_DUMMY_set(), Swig_var_infinity_set(), Swig_var_p_set(), Swig_var_t_set(), Swig_var_x_set(), Swig_var_y_set(), and Swig_var_z_set().

#define SWIG_IsOK (   r)    (r >= 0)

Definition at line 283 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_barycenter(), _wrap_bernstein(), _wrap_bernsteinv(), _wrap_bezier_ordinates__SWIG_0(), _wrap_bezier_ordinates__SWIG_1(), _wrap_bezier_ordinates__SWIG_2(), _wrap_Box_copy(), _wrap_Box_integrate__SWIG_0(), _wrap_Box_integrate__SWIG_1(), _wrap_Box_repr__SWIG_0(), _wrap_Box_repr__SWIG_1(), _wrap_coeffs__SWIG_1(), _wrap_collapse(), _wrap_collect_symbols__SWIG_0(), _wrap_compare(), _wrap_compare_archives__SWIG_0(), _wrap_compare_archives__SWIG_1(), _wrap_compute_mixed_Poisson_element_matrix(), _wrap_compute_Poisson_element_matrix(), _wrap_compute_Stokes_element_matrix(), _wrap_delete_ArnoldFalkWintherWeakSymP(), _wrap_delete_ArnoldFalkWintherWeakSymSigma(), _wrap_delete_ArnoldFalkWintherWeakSymU(), _wrap_delete_Box(), _wrap_delete_Bubble(), _wrap_delete_CrouzeixRaviart(), _wrap_delete_DiscontinuousLagrange(), _wrap_delete_Dof(), _wrap_delete_ex_int_map(), _wrap_delete_exlist(), _wrap_delete_exmap(), _wrap_delete_exset(), _wrap_delete_ExStats(), _wrap_delete_exvector(), _wrap_delete_FE(), _wrap_delete_Hermite(), _wrap_delete_Lagrange(), _wrap_delete_Line(), _wrap_delete_MixedFE(), _wrap_delete_Nedelec(), _wrap_delete_Nedelec2Hdiv(), _wrap_delete_P0(), _wrap_delete_Polygon(), _wrap_delete_RaviartThomas(), _wrap_delete_Rectangle(), _wrap_delete_ReferenceBox(), _wrap_delete_ReferenceLine(), _wrap_delete_ReferenceRectangle(), _wrap_delete_ReferenceTetrahedron(), _wrap_delete_ReferenceTriangle(), _wrap_delete_Robust(), _wrap_delete_Simplex(), _wrap_delete_SpaceTimeDomain(), _wrap_delete_SpaceTimeElement(), _wrap_delete_StandardFE(), _wrap_delete_SwigPyIterator(), _wrap_delete_symexlist(), _wrap_delete_symexpair(), _wrap_delete_TensorLagrange(), _wrap_delete_TensorP0(), _wrap_delete_Tetrahedron(), _wrap_delete_Triangle(), _wrap_delete_VectorCrouzeixRaviart(), _wrap_delete_VectorDiscontinuousLagrange(), _wrap_delete_VectorLagrange(), _wrap_delete_VectorP0(), _wrap_dirac(), _wrap_DiscontinuousLagrange_set_element_number(), _wrap_Dof_clear(), _wrap_Dof_glob2loc(), _wrap_Dof_glob_dof__SWIG_0(), _wrap_Dof_glob_dof__SWIG_1(), _wrap_Dof_glob_dof__SWIG_2(), _wrap_Dof_insert_dof(), _wrap_Dof_max_dofs_per_element(), _wrap_Dof_num_elements(), _wrap_Dof_size(), _wrap_EQUAL_OR_DIE(), _wrap_ex_int_map___bool__(), _wrap_ex_int_map___contains__(), _wrap_ex_int_map___delitem__(), _wrap_ex_int_map___getitem__(), _wrap_ex_int_map___len__(), _wrap_ex_int_map___nonzero__(), _wrap_ex_int_map___setitem____SWIG_0(), _wrap_ex_int_map___setitem____SWIG_1(), _wrap_ex_int_map_asdict(), _wrap_ex_int_map_begin(), _wrap_ex_int_map_clear(), _wrap_ex_int_map_count(), _wrap_ex_int_map_empty(), _wrap_ex_int_map_end(), _wrap_ex_int_map_erase(), _wrap_ex_int_map_erase__SWIG_0(), _wrap_ex_int_map_erase__SWIG_1(), _wrap_ex_int_map_erase__SWIG_2(), _wrap_ex_int_map_find(), _wrap_ex_int_map_get_allocator(), _wrap_ex_int_map_has_key(), _wrap_ex_int_map_items(), _wrap_ex_int_map_iterator(), _wrap_ex_int_map_key_iterator(), _wrap_ex_int_map_keys(), _wrap_ex_int_map_lower_bound(), _wrap_ex_int_map_rbegin(), _wrap_ex_int_map_rend(), _wrap_ex_int_map_size(), _wrap_ex_int_map_swap(), _wrap_ex_int_map_upper_bound(), _wrap_ex_int_map_value_iterator(), _wrap_ex_int_map_values(), _wrap_exlist___bool__(), _wrap_exlist___delitem____SWIG_0(), _wrap_exlist___delitem____SWIG_1(), _wrap_exlist___delslice__(), _wrap_exlist___getitem____SWIG_0(), _wrap_exlist___getitem____SWIG_1(), _wrap_exlist___getslice__(), _wrap_exlist___len__(), _wrap_exlist___nonzero__(), _wrap_exlist___setitem____SWIG_0(), _wrap_exlist___setitem____SWIG_1(), _wrap_exlist___setitem____SWIG_2(), _wrap_exlist___setslice____SWIG_0(), _wrap_exlist___setslice____SWIG_1(), _wrap_exlist_append(), _wrap_exlist_assign(), _wrap_exlist_back(), _wrap_exlist_begin(), _wrap_exlist_clear(), _wrap_exlist_empty(), _wrap_exlist_end(), _wrap_exlist_erase__SWIG_0(), _wrap_exlist_erase__SWIG_1(), _wrap_exlist_front(), _wrap_exlist_get_allocator(), _wrap_exlist_insert__SWIG_0(), _wrap_exlist_insert__SWIG_1(), _wrap_exlist_iterator(), _wrap_exlist_pop(), _wrap_exlist_pop_back(), _wrap_exlist_pop_front(), _wrap_exlist_push_back(), _wrap_exlist_push_front(), _wrap_exlist_rbegin(), _wrap_exlist_rend(), _wrap_exlist_resize__SWIG_0(), _wrap_exlist_resize__SWIG_1(), _wrap_exlist_reverse(), _wrap_exlist_size(), _wrap_exlist_swap(), _wrap_exmap___bool__(), _wrap_exmap___contains__(), _wrap_exmap___delitem__(), _wrap_exmap___getitem__(), _wrap_exmap___len__(), _wrap_exmap___nonzero__(), _wrap_exmap___setitem____SWIG_0(), _wrap_exmap___setitem____SWIG_1(), _wrap_exmap_asdict(), _wrap_exmap_begin(), _wrap_exmap_clear(), _wrap_exmap_count(), _wrap_exmap_empty(), _wrap_exmap_end(), _wrap_exmap_erase(), _wrap_exmap_erase__SWIG_0(), _wrap_exmap_erase__SWIG_1(), _wrap_exmap_erase__SWIG_2(), _wrap_exmap_find(), _wrap_exmap_get_allocator(), _wrap_exmap_has_key(), _wrap_exmap_items(), _wrap_exmap_iterator(), _wrap_exmap_key_iterator(), _wrap_exmap_keys(), _wrap_exmap_lower_bound(), _wrap_exmap_rbegin(), _wrap_exmap_rend(), _wrap_exmap_size(), _wrap_exmap_swap(), _wrap_exmap_upper_bound(), _wrap_exmap_value_iterator(), _wrap_exmap_values(), _wrap_exset___bool__(), _wrap_exset___contains__(), _wrap_exset___getitem__(), _wrap_exset___len__(), _wrap_exset___nonzero__(), _wrap_exset_add(), _wrap_exset_append(), _wrap_exset_begin(), _wrap_exset_clear(), _wrap_exset_count(), _wrap_exset_discard(), _wrap_exset_empty(), _wrap_exset_end(), _wrap_exset_equal_range(), _wrap_exset_erase(), _wrap_exset_erase__SWIG_0(), _wrap_exset_erase__SWIG_1(), _wrap_exset_erase__SWIG_2(), _wrap_exset_find(), _wrap_exset_insert(), _wrap_exset_iterator(), _wrap_exset_lower_bound(), _wrap_exset_rbegin(), _wrap_exset_rend(), _wrap_exset_size(), _wrap_exset_swap(), _wrap_exset_upper_bound(), _wrap_ExStats___iadd__(), _wrap_ExStats_adds_get(), _wrap_ExStats_adds_set(), _wrap_ExStats_flops_get(), _wrap_ExStats_flops_set(), _wrap_ExStats_functions_get(), _wrap_ExStats_functions_set(), _wrap_ExStats_muls_get(), _wrap_ExStats_muls_set(), _wrap_ExStats_pows_get(), _wrap_ExStats_pows_set(), _wrap_exvector___bool__(), _wrap_exvector___delitem____SWIG_0(), _wrap_exvector___delitem____SWIG_1(), _wrap_exvector___delslice__(), _wrap_exvector___getitem____SWIG_0(), _wrap_exvector___getitem____SWIG_1(), _wrap_exvector___getslice__(), _wrap_exvector___len__(), _wrap_exvector___nonzero__(), _wrap_exvector___setitem____SWIG_0(), _wrap_exvector___setitem____SWIG_1(), _wrap_exvector___setitem____SWIG_2(), _wrap_exvector___setslice____SWIG_0(), _wrap_exvector___setslice____SWIG_1(), _wrap_exvector_append(), _wrap_exvector_assign(), _wrap_exvector_back(), _wrap_exvector_begin(), _wrap_exvector_capacity(), _wrap_exvector_clear(), _wrap_exvector_empty(), _wrap_exvector_end(), _wrap_exvector_erase__SWIG_0(), _wrap_exvector_erase__SWIG_1(), _wrap_exvector_front(), _wrap_exvector_get_allocator(), _wrap_exvector_insert__SWIG_0(), _wrap_exvector_insert__SWIG_1(), _wrap_exvector_iterator(), _wrap_exvector_pop(), _wrap_exvector_pop_back(), _wrap_exvector_push_back(), _wrap_exvector_rbegin(), _wrap_exvector_rend(), _wrap_exvector_reserve(), _wrap_exvector_resize__SWIG_0(), _wrap_exvector_resize__SWIG_1(), _wrap_exvector_size(), _wrap_exvector_swap(), _wrap_FE_compute_basis_functions(), _wrap_FE_dof(), _wrap_FE_get_polygon(), _wrap_FE_N(), _wrap_FE_nbf(), _wrap_FE_set_polygon(), _wrap_FE_str(), _wrap_find(), _wrap_get_symbol(), _wrap_get_symbolic_matrix(), _wrap_get_symbolic_vector(), _wrap_homogenous_pol(), _wrap_homogenous_polv(), _wrap_initSyFi(), _wrap_inner__SWIG_0(), _wrap_inner__SWIG_2(), _wrap_inner__SWIG_3(), _wrap_int2string(), _wrap_interior_coordinates__SWIG_0(), _wrap_interior_coordinates__SWIG_1(), _wrap_interior_coordinates__SWIG_2(), _wrap_istr__SWIG_0(), _wrap_istr__SWIG_1(), _wrap_isymb__SWIG_0(), _wrap_isymb__SWIG_1(), _wrap_lagrange(), _wrap_lagrangev(), _wrap_legendre(), _wrap_legendrev(), _wrap_Line_a(), _wrap_Line_b(), _wrap_Line_copy(), _wrap_Line_integrate__SWIG_0(), _wrap_Line_integrate__SWIG_1(), _wrap_Line_repr__SWIG_0(), _wrap_Line_repr__SWIG_1(), _wrap_Line_repr__SWIG_2(), _wrap_Line_repr__SWIG_3(), _wrap_matrix_from_equations(), _wrap_matvec__SWIG_0(), _wrap_MixedFE_append(), _wrap_MixedFE_get(), _wrap_MixedFE_mfe_get(), _wrap_MixedFE_mfe_set(), _wrap_Nedelec2Hdiv_dof_repr_get(), _wrap_Nedelec2Hdiv_dof_repr_set(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_2(), _wrap_new_Box__SWIG_0(), _wrap_new_Box__SWIG_2(), _wrap_new_Box__SWIG_4(), _wrap_new_Bubble__SWIG_1(), _wrap_new_Bubble__SWIG_2(), _wrap_new_CrouzeixRaviart__SWIG_1(), _wrap_new_CrouzeixRaviart__SWIG_2(), _wrap_new_DiscontinuousLagrange__SWIG_1(), _wrap_new_DiscontinuousLagrange__SWIG_2(), _wrap_new_Dof__SWIG_0(), _wrap_new_Dof__SWIG_1(), _wrap_new_ex_int_map__SWIG_0(), _wrap_new_ex_int_map__SWIG_2(), _wrap_new_exlist__SWIG_1(), _wrap_new_exlist__SWIG_2(), _wrap_new_exlist__SWIG_3(), _wrap_new_exmap__SWIG_0(), _wrap_new_exmap__SWIG_2(), _wrap_new_exset__SWIG_0(), _wrap_new_exset__SWIG_2(), _wrap_new_exvector__SWIG_1(), _wrap_new_exvector__SWIG_2(), _wrap_new_exvector__SWIG_3(), _wrap_new_Hermite__SWIG_1(), _wrap_new_Hermite__SWIG_2(), _wrap_new_Lagrange__SWIG_1(), _wrap_new_Lagrange__SWIG_2(), _wrap_new_Line__SWIG_0(), _wrap_new_Line__SWIG_2(), _wrap_new_Line__SWIG_4(), _wrap_new_MixedFE__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_2(), _wrap_new_Nedelec__SWIG_1(), _wrap_new_Nedelec__SWIG_2(), _wrap_new_P0__SWIG_1(), _wrap_new_P0__SWIG_2(), _wrap_new_RaviartThomas__SWIG_1(), _wrap_new_RaviartThomas__SWIG_2(), _wrap_new_RaviartThomas__SWIG_3(), _wrap_new_Rectangle__SWIG_2(), _wrap_new_Rectangle__SWIG_4(), _wrap_new_Rectangle__SWIG_6(), _wrap_new_ReferenceBox__SWIG_0(), _wrap_new_ReferenceBox__SWIG_2(), _wrap_new_ReferenceLine__SWIG_0(), _wrap_new_ReferenceLine__SWIG_2(), _wrap_new_ReferenceRectangle__SWIG_0(), _wrap_new_ReferenceRectangle__SWIG_2(), _wrap_new_ReferenceTetrahedron__SWIG_0(), _wrap_new_ReferenceTetrahedron__SWIG_2(), _wrap_new_ReferenceTriangle__SWIG_0(), _wrap_new_ReferenceTriangle__SWIG_2(), _wrap_new_Robust__SWIG_1(), _wrap_new_Robust__SWIG_2(), _wrap_new_Robust__SWIG_3(), _wrap_new_Simplex__SWIG_0(), _wrap_new_Simplex__SWIG_1(), _wrap_new_Simplex__SWIG_2(), _wrap_new_SpaceTimeDomain__SWIG_0(), _wrap_new_SpaceTimeDomain__SWIG_1(), _wrap_new_SpaceTimeElement__SWIG_1(), _wrap_new_StandardFE__SWIG_1(), _wrap_new_symexlist__SWIG_1(), _wrap_new_symexlist__SWIG_2(), _wrap_new_symexlist__SWIG_3(), _wrap_new_symexpair__SWIG_1(), _wrap_new_symexpair__SWIG_2(), _wrap_new_TensorLagrange__SWIG_1(), _wrap_new_TensorLagrange__SWIG_2(), _wrap_new_TensorLagrange__SWIG_3(), _wrap_new_TensorP0__SWIG_1(), _wrap_new_TensorP0__SWIG_2(), _wrap_new_TensorP0__SWIG_3(), _wrap_new_Tetrahedron__SWIG_0(), _wrap_new_Tetrahedron__SWIG_2(), _wrap_new_Triangle__SWIG_2(), _wrap_new_Triangle__SWIG_4(), _wrap_new_VectorCrouzeixRaviart__SWIG_1(), _wrap_new_VectorCrouzeixRaviart__SWIG_2(), _wrap_new_VectorCrouzeixRaviart__SWIG_3(), _wrap_new_VectorDiscontinuousLagrange__SWIG_1(), _wrap_new_VectorDiscontinuousLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_1(), _wrap_new_VectorLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_3(), _wrap_new_VectorP0__SWIG_1(), _wrap_new_VectorP0__SWIG_2(), _wrap_new_VectorP0__SWIG_3(), _wrap_normal__SWIG_0(), _wrap_normal__SWIG_1(), _wrap_pol(), _wrap_polb(), _wrap_polv(), _wrap_Polygon_copy(), _wrap_Polygon_integrate__SWIG_0(), _wrap_Polygon_integrate__SWIG_1(), _wrap_Polygon_line(), _wrap_Polygon_no_space_dim(), _wrap_Polygon_no_vertices(), _wrap_Polygon_rectangle(), _wrap_Polygon_repr__SWIG_0(), _wrap_Polygon_repr__SWIG_1(), _wrap_Polygon_str(), _wrap_Polygon_triangle(), _wrap_Polygon_vertex(), _wrap_RaviartThomas_dof_repr_get(), _wrap_RaviartThomas_dof_repr_set(), _wrap_RaviartThomas_pointwise_get(), _wrap_RaviartThomas_pointwise_set(), _wrap_Rectangle_copy(), _wrap_Rectangle_integrate__SWIG_0(), _wrap_Rectangle_integrate__SWIG_1(), _wrap_Rectangle_repr__SWIG_0(), _wrap_Rectangle_repr__SWIG_1(), _wrap_ReferenceBox_copy(), _wrap_ReferenceLine_copy(), _wrap_ReferenceLine_integrate__SWIG_0(), _wrap_ReferenceLine_integrate__SWIG_1(), _wrap_ReferenceLine_repr__SWIG_0(), _wrap_ReferenceLine_repr__SWIG_1(), _wrap_ReferenceRectangle_copy(), _wrap_ReferenceTetrahedron_copy(), _wrap_ReferenceTetrahedron_integrate__SWIG_0(), _wrap_ReferenceTetrahedron_integrate__SWIG_1(), _wrap_ReferenceTriangle_copy(), _wrap_ReferenceTriangle_integrate__SWIG_0(), _wrap_ReferenceTriangle_integrate__SWIG_1(), _wrap_replace_powers__SWIG_0(), _wrap_replace_powers__SWIG_1(), _wrap_Robust_compute_basis_functions_old(), _wrap_Robust_dof_repr_get(), _wrap_Robust_dof_repr_set(), _wrap_Robust_pointwise_get(), _wrap_Robust_pointwise_set(), _wrap_setDigits(), _wrap_Simplex_copy(), _wrap_Simplex_integrate__SWIG_0(), _wrap_Simplex_integrate__SWIG_1(), _wrap_Simplex_repr__SWIG_0(), _wrap_Simplex_repr__SWIG_1(), _wrap_Simplex_sub_simplex(), _wrap_SpaceTimeDomain_copy(), _wrap_SpaceTimeDomain_get_space_domain(), _wrap_SpaceTimeDomain_get_time_domain(), _wrap_SpaceTimeDomain_integrate__SWIG_0(), _wrap_SpaceTimeDomain_integrate__SWIG_1(), _wrap_SpaceTimeDomain_repr__SWIG_0(), _wrap_SpaceTimeDomain_repr__SWIG_1(), _wrap_SpaceTimeElement_set_order_in_time(), _wrap_SpaceTimeElement_set_spatial_element(), _wrap_SpaceTimeElement_set_time_domain(), _wrap_StandardFE_get_order(), _wrap_StandardFE_set_order(), _wrap_SwigPyIterator___add__(), _wrap_SwigPyIterator___eq__(), _wrap_SwigPyIterator___iadd__(), _wrap_SwigPyIterator___isub__(), _wrap_SwigPyIterator___ne__(), _wrap_SwigPyIterator___next__(), _wrap_SwigPyIterator___sub____SWIG_0(), _wrap_SwigPyIterator___sub____SWIG_1(), _wrap_SwigPyIterator_advance(), _wrap_SwigPyIterator_copy(), _wrap_SwigPyIterator_decr__SWIG_0(), _wrap_SwigPyIterator_decr__SWIG_1(), _wrap_SwigPyIterator_distance(), _wrap_SwigPyIterator_equal(), _wrap_SwigPyIterator_incr__SWIG_0(), _wrap_SwigPyIterator_incr__SWIG_1(), _wrap_SwigPyIterator_next(), _wrap_SwigPyIterator_previous(), _wrap_SwigPyIterator_value(), _wrap_symbol_exists(), _wrap_symexlist___bool__(), _wrap_symexlist___delitem____SWIG_0(), _wrap_symexlist___delitem____SWIG_1(), _wrap_symexlist___delslice__(), _wrap_symexlist___getitem____SWIG_0(), _wrap_symexlist___getitem____SWIG_1(), _wrap_symexlist___getslice__(), _wrap_symexlist___len__(), _wrap_symexlist___nonzero__(), _wrap_symexlist___setitem____SWIG_0(), _wrap_symexlist___setitem____SWIG_1(), _wrap_symexlist___setitem____SWIG_2(), _wrap_symexlist___setslice____SWIG_0(), _wrap_symexlist___setslice____SWIG_1(), _wrap_symexlist_append(), _wrap_symexlist_assign(), _wrap_symexlist_back(), _wrap_symexlist_begin(), _wrap_symexlist_clear(), _wrap_symexlist_empty(), _wrap_symexlist_end(), _wrap_symexlist_erase__SWIG_0(), _wrap_symexlist_erase__SWIG_1(), _wrap_symexlist_front(), _wrap_symexlist_get_allocator(), _wrap_symexlist_insert__SWIG_0(), _wrap_symexlist_insert__SWIG_1(), _wrap_symexlist_iterator(), _wrap_symexlist_pop(), _wrap_symexlist_pop_back(), _wrap_symexlist_pop_front(), _wrap_symexlist_push_back(), _wrap_symexlist_push_front(), _wrap_symexlist_rbegin(), _wrap_symexlist_rend(), _wrap_symexlist_resize__SWIG_0(), _wrap_symexlist_resize__SWIG_1(), _wrap_symexlist_reverse(), _wrap_symexlist_size(), _wrap_symexlist_swap(), _wrap_symexpair_first_get(), _wrap_symexpair_first_set(), _wrap_symexpair_second_get(), _wrap_symexpair_second_set(), _wrap_tangent(), _wrap_TensorLagrange_set_size(), _wrap_TensorP0_set_size(), _wrap_Tetrahedron_copy(), _wrap_Tetrahedron_integrate__SWIG_0(), _wrap_Tetrahedron_integrate__SWIG_1(), _wrap_Tetrahedron_repr__SWIG_0(), _wrap_Tetrahedron_repr__SWIG_1(), _wrap_Triangle_copy(), _wrap_Triangle_integrate__SWIG_0(), _wrap_Triangle_integrate__SWIG_1(), _wrap_Triangle_repr__SWIG_0(), _wrap_Triangle_repr__SWIG_1(), _wrap_usage__SWIG_0(), _wrap_usage__SWIG_1(), _wrap_VectorCrouzeixRaviart_set_size(), _wrap_VectorDiscontinuousLagrange_set_element_number(), _wrap_VectorLagrange_set_size(), _wrap_VectorP0_set_size(), _wrap_visitor_subst_pow(), swig::traits_as< Type, value_category >::as(), swig::traits_as< Type, pointer_category >::as(), swig::traits_as< Type *, pointer_category >::as(), swig::traits_asptr< Type >::asptr(), swig::traits_asptr< std::pair< T, U > >::asptr(), swig::traits_asptr< std::map< K, T, Compare, Alloc > >::asptr(), swig::traits_asval< Type >::asval(), swig::traits_asval< Type * >::asval(), swig::traits_check< Type, value_category >::check(), swig::traits_check< Type, pointer_category >::check(), swig::traits_asptr< std::pair< T, U > >::get_pair(), SWIG_AsPtr_std_string(), SWIG_AsVal_int(), SWIG_AsVal_long(), SWIG_AsVal_ptrdiff_t(), SWIG_AsVal_size_t(), SWIG_AsVal_unsigned_SS_int(), SWIG_AsVal_unsigned_SS_long(), SWIG_Python_ConvertPtrAndOwn(), Swig_var_DUMMY_set(), Swig_var_infinity_set(), Swig_var_nsd_set(), Swig_var_p_set(), Swig_var_t_set(), Swig_var_version_micro_set(), Swig_var_x_set(), Swig_var_y_set(), and Swig_var_z_set().

#define SWIG_IsTmpObj (   r)    (SWIG_IsOK(r) && (r & SWIG_TMPOBJMASK))

Definition at line 303 of file SyFiPYTHON_wrap.cxx.

Definition at line 3043 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_init().

#define SWIG_MemoryError   -12

Definition at line 748 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_ErrorType().

#define SWIG_MustGetPtr (   p,
  type,
  argnum,
  flags 
)    SWIG_Python_MustGetPtr(p, type, argnum, flags)

Definition at line 2787 of file SyFiPYTHON_wrap.cxx.

#define SWIG_name   "_SyFi"

Definition at line 3076 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_init().

#define SWIG_NewFunctionPtrObj (   ptr,
  type 
)    SWIG_Python_NewPointerObj(NULL, ptr, type, 0)

Definition at line 1192 of file SyFiPYTHON_wrap.cxx.

#define SWIG_NewInstanceObj (   ptr,
  type,
  flags 
)    SWIG_NewPointerObj(ptr, type, flags)

Definition at line 1188 of file SyFiPYTHON_wrap.cxx.

#define SWIG_NewMemberObj (   ptr,
  sz,
  type 
)    SWIG_Python_NewPackedObj(ptr, sz, type)

Definition at line 1196 of file SyFiPYTHON_wrap.cxx.

#define SWIG_NEWOBJMASK   (SWIG_CASTRANKLIMIT << 1)

Definition at line 289 of file SyFiPYTHON_wrap.cxx.

#define SWIG_NewPackedObj (   ptr,
  sz,
  type 
)    SWIG_Python_NewPackedObj(ptr, sz, type)

Definition at line 1184 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_InstallConstants().

#define SWIG_NewPointerObj (   ptr,
  type,
  flags 
)    SWIG_Python_NewPointerObj(NULL, ptr, type, flags)

Definition at line 1173 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_Box_copy(), _wrap_count_ops(), _wrap_count_symbols(), _wrap_Dof_glob2loc(), _wrap_equations2matrix(), _wrap_ex_int_map_begin(), _wrap_ex_int_map_end(), _wrap_ex_int_map_find(), _wrap_ex_int_map_get_allocator(), _wrap_ex_int_map_iterator(), _wrap_ex_int_map_key_iterator(), _wrap_ex_int_map_lower_bound(), _wrap_ex_int_map_rbegin(), _wrap_ex_int_map_rend(), _wrap_ex_int_map_upper_bound(), _wrap_ex_int_map_value_iterator(), _wrap_exlist___getitem____SWIG_0(), _wrap_exlist___getitem____SWIG_1(), _wrap_exlist___getslice__(), _wrap_exlist_back(), _wrap_exlist_begin(), _wrap_exlist_end(), _wrap_exlist_erase__SWIG_0(), _wrap_exlist_erase__SWIG_1(), _wrap_exlist_front(), _wrap_exlist_get_allocator(), _wrap_exlist_insert__SWIG_0(), _wrap_exlist_iterator(), _wrap_exlist_rbegin(), _wrap_exlist_rend(), _wrap_exmap___getitem__(), _wrap_exmap_begin(), _wrap_exmap_end(), _wrap_exmap_find(), _wrap_exmap_get_allocator(), _wrap_exmap_iterator(), _wrap_exmap_key_iterator(), _wrap_exmap_lower_bound(), _wrap_exmap_rbegin(), _wrap_exmap_rend(), _wrap_exmap_upper_bound(), _wrap_exmap_value_iterator(), _wrap_exset_begin(), _wrap_exset_end(), _wrap_exset_equal_range(), _wrap_exset_find(), _wrap_exset_insert(), _wrap_exset_iterator(), _wrap_exset_lower_bound(), _wrap_exset_rbegin(), _wrap_exset_rend(), _wrap_exset_upper_bound(), _wrap_ExStats___iadd__(), _wrap_exvector___getitem____SWIG_0(), _wrap_exvector___getitem____SWIG_1(), _wrap_exvector___getslice__(), _wrap_exvector_back(), _wrap_exvector_begin(), _wrap_exvector_end(), _wrap_exvector_erase__SWIG_0(), _wrap_exvector_erase__SWIG_1(), _wrap_exvector_front(), _wrap_exvector_get_allocator(), _wrap_exvector_insert__SWIG_0(), _wrap_exvector_iterator(), _wrap_exvector_rbegin(), _wrap_exvector_rend(), _wrap_FE_get_polygon(), _wrap_get_symbol(), _wrap_isymb__SWIG_0(), _wrap_isymb__SWIG_1(), _wrap_Line_copy(), _wrap_MixedFE_get(), _wrap_MixedFE_mfe_get(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_0(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_0(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_0(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_2(), _wrap_new_Box__SWIG_0(), _wrap_new_Box__SWIG_1(), _wrap_new_Box__SWIG_2(), _wrap_new_Box__SWIG_3(), _wrap_new_Box__SWIG_4(), _wrap_new_Box__SWIG_5(), _wrap_new_Bubble__SWIG_0(), _wrap_new_Bubble__SWIG_1(), _wrap_new_Bubble__SWIG_2(), _wrap_new_CrouzeixRaviart__SWIG_0(), _wrap_new_CrouzeixRaviart__SWIG_1(), _wrap_new_CrouzeixRaviart__SWIG_2(), _wrap_new_DiscontinuousLagrange__SWIG_0(), _wrap_new_DiscontinuousLagrange__SWIG_1(), _wrap_new_DiscontinuousLagrange__SWIG_2(), _wrap_new_Dof__SWIG_0(), _wrap_new_Dof__SWIG_1(), _wrap_new_Dof__SWIG_2(), _wrap_new_ex_int_map__SWIG_0(), _wrap_new_ex_int_map__SWIG_1(), _wrap_new_ex_int_map__SWIG_2(), _wrap_new_exlist__SWIG_0(), _wrap_new_exlist__SWIG_1(), _wrap_new_exlist__SWIG_2(), _wrap_new_exlist__SWIG_3(), _wrap_new_exmap__SWIG_0(), _wrap_new_exmap__SWIG_1(), _wrap_new_exmap__SWIG_2(), _wrap_new_exset__SWIG_0(), _wrap_new_exset__SWIG_1(), _wrap_new_exset__SWIG_2(), _wrap_new_ExStats(), _wrap_new_exvector__SWIG_0(), _wrap_new_exvector__SWIG_1(), _wrap_new_exvector__SWIG_2(), _wrap_new_exvector__SWIG_3(), _wrap_new_Hermite__SWIG_0(), _wrap_new_Hermite__SWIG_1(), _wrap_new_Hermite__SWIG_2(), _wrap_new_Lagrange__SWIG_0(), _wrap_new_Lagrange__SWIG_1(), _wrap_new_Lagrange__SWIG_2(), _wrap_new_Line__SWIG_0(), _wrap_new_Line__SWIG_1(), _wrap_new_Line__SWIG_2(), _wrap_new_Line__SWIG_3(), _wrap_new_Line__SWIG_4(), _wrap_new_MixedFE__SWIG_0(), _wrap_new_MixedFE__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_0(), _wrap_new_Nedelec2Hdiv__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_2(), _wrap_new_Nedelec__SWIG_0(), _wrap_new_Nedelec__SWIG_1(), _wrap_new_Nedelec__SWIG_2(), _wrap_new_P0__SWIG_0(), _wrap_new_P0__SWIG_1(), _wrap_new_P0__SWIG_2(), _wrap_new_RaviartThomas__SWIG_0(), _wrap_new_RaviartThomas__SWIG_1(), _wrap_new_RaviartThomas__SWIG_2(), _wrap_new_RaviartThomas__SWIG_3(), _wrap_new_Rectangle__SWIG_2(), _wrap_new_Rectangle__SWIG_3(), _wrap_new_Rectangle__SWIG_4(), _wrap_new_Rectangle__SWIG_5(), _wrap_new_Rectangle__SWIG_6(), _wrap_new_ReferenceBox__SWIG_0(), _wrap_new_ReferenceBox__SWIG_1(), _wrap_new_ReferenceBox__SWIG_2(), _wrap_new_ReferenceLine__SWIG_0(), _wrap_new_ReferenceLine__SWIG_1(), _wrap_new_ReferenceLine__SWIG_2(), _wrap_new_ReferenceRectangle__SWIG_0(), _wrap_new_ReferenceRectangle__SWIG_1(), _wrap_new_ReferenceRectangle__SWIG_2(), _wrap_new_ReferenceTetrahedron__SWIG_0(), _wrap_new_ReferenceTetrahedron__SWIG_1(), _wrap_new_ReferenceTetrahedron__SWIG_2(), _wrap_new_ReferenceTriangle__SWIG_0(), _wrap_new_ReferenceTriangle__SWIG_1(), _wrap_new_ReferenceTriangle__SWIG_2(), _wrap_new_Robust__SWIG_0(), _wrap_new_Robust__SWIG_1(), _wrap_new_Robust__SWIG_2(), _wrap_new_Robust__SWIG_3(), _wrap_new_Simplex__SWIG_0(), _wrap_new_Simplex__SWIG_1(), _wrap_new_Simplex__SWIG_2(), _wrap_new_SpaceTimeDomain__SWIG_0(), _wrap_new_SpaceTimeDomain__SWIG_1(), _wrap_new_SpaceTimeElement__SWIG_0(), _wrap_new_SpaceTimeElement__SWIG_1(), _wrap_new_StandardFE__SWIG_0(), _wrap_new_StandardFE__SWIG_1(), _wrap_new_symexlist__SWIG_0(), _wrap_new_symexlist__SWIG_1(), _wrap_new_symexlist__SWIG_2(), _wrap_new_symexlist__SWIG_3(), _wrap_new_symexpair__SWIG_0(), _wrap_new_symexpair__SWIG_1(), _wrap_new_symexpair__SWIG_2(), _wrap_new_TensorLagrange__SWIG_0(), _wrap_new_TensorLagrange__SWIG_1(), _wrap_new_TensorLagrange__SWIG_2(), _wrap_new_TensorLagrange__SWIG_3(), _wrap_new_TensorP0__SWIG_0(), _wrap_new_TensorP0__SWIG_1(), _wrap_new_TensorP0__SWIG_2(), _wrap_new_TensorP0__SWIG_3(), _wrap_new_Tetrahedron__SWIG_0(), _wrap_new_Tetrahedron__SWIG_1(), _wrap_new_Tetrahedron__SWIG_2(), _wrap_new_Triangle__SWIG_2(), _wrap_new_Triangle__SWIG_3(), _wrap_new_Triangle__SWIG_4(), _wrap_new_VectorCrouzeixRaviart__SWIG_0(), _wrap_new_VectorCrouzeixRaviart__SWIG_1(), _wrap_new_VectorCrouzeixRaviart__SWIG_2(), _wrap_new_VectorCrouzeixRaviart__SWIG_3(), _wrap_new_VectorDiscontinuousLagrange__SWIG_0(), _wrap_new_VectorDiscontinuousLagrange__SWIG_1(), _wrap_new_VectorDiscontinuousLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_0(), _wrap_new_VectorLagrange__SWIG_1(), _wrap_new_VectorLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_3(), _wrap_new_VectorP0__SWIG_0(), _wrap_new_VectorP0__SWIG_1(), _wrap_new_VectorP0__SWIG_2(), _wrap_new_VectorP0__SWIG_3(), _wrap_pol2basisandcoeff__SWIG_0(), _wrap_pol2basisandcoeff__SWIG_1(), _wrap_Polygon_copy(), _wrap_Polygon_line(), _wrap_Polygon_rectangle(), _wrap_Polygon_triangle(), _wrap_Rectangle_copy(), _wrap_ReferenceBox_copy(), _wrap_ReferenceLine_copy(), _wrap_ReferenceRectangle_copy(), _wrap_ReferenceTetrahedron_copy(), _wrap_ReferenceTriangle_copy(), _wrap_Simplex_copy(), _wrap_Simplex_sub_simplex(), _wrap_SpaceTimeDomain_copy(), _wrap_SpaceTimeDomain_get_space_domain(), _wrap_SpaceTimeDomain_get_time_domain(), _wrap_SwigPyIterator___add__(), _wrap_SwigPyIterator___iadd__(), _wrap_SwigPyIterator___isub__(), _wrap_SwigPyIterator___sub____SWIG_0(), _wrap_SwigPyIterator_advance(), _wrap_SwigPyIterator_copy(), _wrap_SwigPyIterator_decr__SWIG_0(), _wrap_SwigPyIterator_decr__SWIG_1(), _wrap_SwigPyIterator_distance(), _wrap_SwigPyIterator_equal(), _wrap_SwigPyIterator_incr__SWIG_0(), _wrap_SwigPyIterator_incr__SWIG_1(), _wrap_symexlist___getitem____SWIG_0(), _wrap_symexlist___getslice__(), _wrap_symexlist_begin(), _wrap_symexlist_end(), _wrap_symexlist_erase__SWIG_0(), _wrap_symexlist_erase__SWIG_1(), _wrap_symexlist_get_allocator(), _wrap_symexlist_insert__SWIG_0(), _wrap_symexlist_iterator(), _wrap_symexlist_rbegin(), _wrap_symexlist_rend(), _wrap_symexpair_first_get(), _wrap_Tetrahedron_copy(), _wrap_Triangle_copy(), swig::traits_from_stdseq< Seq, T >::from(), Swig_var_DUMMY_get(), Swig_var_infinity_get(), Swig_var_p_get(), Swig_var_t_get(), Swig_var_x_get(), Swig_var_y_get(), and Swig_var_z_get().

Definition at line 45448 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_globals().

#define SWIG_NullReferenceError   -13

Definition at line 749 of file SyFiPYTHON_wrap.cxx.

#define SWIG_OLDOBJ   (SWIG_OK)

Definition at line 294 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_bernstein(), _wrap_bernsteinv(), _wrap_compare(), _wrap_compare_archives__SWIG_0(), _wrap_compare_archives__SWIG_1(), _wrap_EQUAL_OR_DIE(), _wrap_exlist___setitem____SWIG_0(), _wrap_exlist___setslice____SWIG_0(), _wrap_exvector___setitem____SWIG_0(), _wrap_exvector___setslice____SWIG_0(), _wrap_get_symbol(), _wrap_get_symbolic_matrix(), _wrap_get_symbolic_vector(), _wrap_istr__SWIG_0(), _wrap_istr__SWIG_1(), _wrap_isymb__SWIG_0(), _wrap_isymb__SWIG_1(), _wrap_lagrange(), _wrap_lagrangev(), _wrap_new_Box__SWIG_0(), _wrap_new_Box__SWIG_2(), _wrap_new_ex_int_map__SWIG_2(), _wrap_new_exlist__SWIG_1(), _wrap_new_exmap__SWIG_2(), _wrap_new_exset__SWIG_2(), _wrap_new_exvector__SWIG_1(), _wrap_new_Line__SWIG_0(), _wrap_new_Line__SWIG_2(), _wrap_new_Rectangle__SWIG_2(), _wrap_new_Rectangle__SWIG_4(), _wrap_new_ReferenceBox__SWIG_0(), _wrap_new_ReferenceLine__SWIG_0(), _wrap_new_ReferenceRectangle__SWIG_0(), _wrap_new_ReferenceTetrahedron__SWIG_0(), _wrap_new_ReferenceTriangle__SWIG_0(), _wrap_new_Simplex__SWIG_0(), _wrap_new_symexlist__SWIG_1(), _wrap_new_symexlist__SWIG_3(), _wrap_new_symexpair__SWIG_2(), _wrap_new_Tetrahedron__SWIG_0(), _wrap_new_Triangle__SWIG_2(), _wrap_replace_powers__SWIG_0(), _wrap_symbol_exists(), _wrap_symexlist___setitem____SWIG_0(), _wrap_symexlist___setitem____SWIG_2(), _wrap_symexlist___setslice____SWIG_0(), _wrap_symexlist_append(), _wrap_symexlist_assign(), _wrap_symexlist_insert__SWIG_0(), _wrap_symexlist_insert__SWIG_1(), _wrap_symexlist_push_back(), _wrap_symexlist_push_front(), _wrap_symexlist_resize__SWIG_1(), swig::traits_asptr_stdseq< Seq, T >::asptr(), SWIG_AsCharPtrAndSize(), and SWIG_AsPtr_std_string().

#define swig_owntype   int

Definition at line 1180 of file SyFiPYTHON_wrap.cxx.

#define SWIG_POINTER_DISOWN   0x1
#define SWIG_POINTER_EXCEPTION   0

Definition at line 2785 of file SyFiPYTHON_wrap.cxx.

Definition at line 1388 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_ConvertPtrAndOwn().

Definition at line 1386 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_0(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_0(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_0(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_2(), _wrap_new_Box__SWIG_0(), _wrap_new_Box__SWIG_1(), _wrap_new_Box__SWIG_2(), _wrap_new_Box__SWIG_3(), _wrap_new_Box__SWIG_4(), _wrap_new_Box__SWIG_5(), _wrap_new_Bubble__SWIG_0(), _wrap_new_Bubble__SWIG_1(), _wrap_new_Bubble__SWIG_2(), _wrap_new_CrouzeixRaviart__SWIG_0(), _wrap_new_CrouzeixRaviart__SWIG_1(), _wrap_new_CrouzeixRaviart__SWIG_2(), _wrap_new_DiscontinuousLagrange__SWIG_0(), _wrap_new_DiscontinuousLagrange__SWIG_1(), _wrap_new_DiscontinuousLagrange__SWIG_2(), _wrap_new_Dof__SWIG_0(), _wrap_new_Dof__SWIG_1(), _wrap_new_Dof__SWIG_2(), _wrap_new_ex_int_map__SWIG_0(), _wrap_new_ex_int_map__SWIG_1(), _wrap_new_ex_int_map__SWIG_2(), _wrap_new_exlist__SWIG_0(), _wrap_new_exlist__SWIG_1(), _wrap_new_exlist__SWIG_2(), _wrap_new_exlist__SWIG_3(), _wrap_new_exmap__SWIG_0(), _wrap_new_exmap__SWIG_1(), _wrap_new_exmap__SWIG_2(), _wrap_new_exset__SWIG_0(), _wrap_new_exset__SWIG_1(), _wrap_new_exset__SWIG_2(), _wrap_new_ExStats(), _wrap_new_exvector__SWIG_0(), _wrap_new_exvector__SWIG_1(), _wrap_new_exvector__SWIG_2(), _wrap_new_exvector__SWIG_3(), _wrap_new_Hermite__SWIG_0(), _wrap_new_Hermite__SWIG_1(), _wrap_new_Hermite__SWIG_2(), _wrap_new_Lagrange__SWIG_0(), _wrap_new_Lagrange__SWIG_1(), _wrap_new_Lagrange__SWIG_2(), _wrap_new_Line__SWIG_0(), _wrap_new_Line__SWIG_1(), _wrap_new_Line__SWIG_2(), _wrap_new_Line__SWIG_3(), _wrap_new_Line__SWIG_4(), _wrap_new_MixedFE__SWIG_0(), _wrap_new_MixedFE__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_0(), _wrap_new_Nedelec2Hdiv__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_2(), _wrap_new_Nedelec__SWIG_0(), _wrap_new_Nedelec__SWIG_1(), _wrap_new_Nedelec__SWIG_2(), _wrap_new_P0__SWIG_0(), _wrap_new_P0__SWIG_1(), _wrap_new_P0__SWIG_2(), _wrap_new_RaviartThomas__SWIG_0(), _wrap_new_RaviartThomas__SWIG_1(), _wrap_new_RaviartThomas__SWIG_2(), _wrap_new_RaviartThomas__SWIG_3(), _wrap_new_Rectangle__SWIG_2(), _wrap_new_Rectangle__SWIG_3(), _wrap_new_Rectangle__SWIG_4(), _wrap_new_Rectangle__SWIG_5(), _wrap_new_Rectangle__SWIG_6(), _wrap_new_ReferenceBox__SWIG_0(), _wrap_new_ReferenceBox__SWIG_1(), _wrap_new_ReferenceBox__SWIG_2(), _wrap_new_ReferenceLine__SWIG_0(), _wrap_new_ReferenceLine__SWIG_1(), _wrap_new_ReferenceLine__SWIG_2(), _wrap_new_ReferenceRectangle__SWIG_0(), _wrap_new_ReferenceRectangle__SWIG_1(), _wrap_new_ReferenceRectangle__SWIG_2(), _wrap_new_ReferenceTetrahedron__SWIG_0(), _wrap_new_ReferenceTetrahedron__SWIG_1(), _wrap_new_ReferenceTetrahedron__SWIG_2(), _wrap_new_ReferenceTriangle__SWIG_0(), _wrap_new_ReferenceTriangle__SWIG_1(), _wrap_new_ReferenceTriangle__SWIG_2(), _wrap_new_Robust__SWIG_0(), _wrap_new_Robust__SWIG_1(), _wrap_new_Robust__SWIG_2(), _wrap_new_Robust__SWIG_3(), _wrap_new_Simplex__SWIG_0(), _wrap_new_Simplex__SWIG_1(), _wrap_new_Simplex__SWIG_2(), _wrap_new_SpaceTimeDomain__SWIG_0(), _wrap_new_SpaceTimeDomain__SWIG_1(), _wrap_new_SpaceTimeElement__SWIG_0(), _wrap_new_SpaceTimeElement__SWIG_1(), _wrap_new_StandardFE__SWIG_0(), _wrap_new_StandardFE__SWIG_1(), _wrap_new_symexlist__SWIG_0(), _wrap_new_symexlist__SWIG_1(), _wrap_new_symexlist__SWIG_2(), _wrap_new_symexlist__SWIG_3(), _wrap_new_symexpair__SWIG_0(), _wrap_new_symexpair__SWIG_1(), _wrap_new_symexpair__SWIG_2(), _wrap_new_TensorLagrange__SWIG_0(), _wrap_new_TensorLagrange__SWIG_1(), _wrap_new_TensorLagrange__SWIG_2(), _wrap_new_TensorLagrange__SWIG_3(), _wrap_new_TensorP0__SWIG_0(), _wrap_new_TensorP0__SWIG_1(), _wrap_new_TensorP0__SWIG_2(), _wrap_new_TensorP0__SWIG_3(), _wrap_new_Tetrahedron__SWIG_0(), _wrap_new_Tetrahedron__SWIG_1(), _wrap_new_Tetrahedron__SWIG_2(), _wrap_new_Triangle__SWIG_2(), _wrap_new_Triangle__SWIG_3(), _wrap_new_Triangle__SWIG_4(), _wrap_new_VectorCrouzeixRaviart__SWIG_0(), _wrap_new_VectorCrouzeixRaviart__SWIG_1(), _wrap_new_VectorCrouzeixRaviart__SWIG_2(), _wrap_new_VectorCrouzeixRaviart__SWIG_3(), _wrap_new_VectorDiscontinuousLagrange__SWIG_0(), _wrap_new_VectorDiscontinuousLagrange__SWIG_1(), _wrap_new_VectorDiscontinuousLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_0(), _wrap_new_VectorLagrange__SWIG_1(), _wrap_new_VectorLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_3(), _wrap_new_VectorP0__SWIG_0(), _wrap_new_VectorP0__SWIG_1(), _wrap_new_VectorP0__SWIG_2(), and _wrap_new_VectorP0__SWIG_3().

Definition at line 1385 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_NewPointerObj().

#define SWIG_POINTER_OWN   0x1

Definition at line 199 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_count_ops(), _wrap_count_symbols(), _wrap_Dof_glob2loc(), _wrap_equations2matrix(), _wrap_ex_int_map_begin(), _wrap_ex_int_map_end(), _wrap_ex_int_map_find(), _wrap_ex_int_map_get_allocator(), _wrap_ex_int_map_iterator(), _wrap_ex_int_map_key_iterator(), _wrap_ex_int_map_lower_bound(), _wrap_ex_int_map_rbegin(), _wrap_ex_int_map_rend(), _wrap_ex_int_map_upper_bound(), _wrap_ex_int_map_value_iterator(), _wrap_exlist___getitem____SWIG_0(), _wrap_exlist___getslice__(), _wrap_exlist_begin(), _wrap_exlist_end(), _wrap_exlist_erase__SWIG_0(), _wrap_exlist_erase__SWIG_1(), _wrap_exlist_get_allocator(), _wrap_exlist_insert__SWIG_0(), _wrap_exlist_iterator(), _wrap_exlist_rbegin(), _wrap_exlist_rend(), _wrap_exmap_begin(), _wrap_exmap_end(), _wrap_exmap_find(), _wrap_exmap_get_allocator(), _wrap_exmap_iterator(), _wrap_exmap_key_iterator(), _wrap_exmap_lower_bound(), _wrap_exmap_rbegin(), _wrap_exmap_rend(), _wrap_exmap_upper_bound(), _wrap_exmap_value_iterator(), _wrap_exset_begin(), _wrap_exset_end(), _wrap_exset_equal_range(), _wrap_exset_find(), _wrap_exset_insert(), _wrap_exset_iterator(), _wrap_exset_lower_bound(), _wrap_exset_rbegin(), _wrap_exset_rend(), _wrap_exset_upper_bound(), _wrap_ExStats___iadd__(), _wrap_exvector___getitem____SWIG_0(), _wrap_exvector___getslice__(), _wrap_exvector_begin(), _wrap_exvector_end(), _wrap_exvector_erase__SWIG_0(), _wrap_exvector_erase__SWIG_1(), _wrap_exvector_get_allocator(), _wrap_exvector_insert__SWIG_0(), _wrap_exvector_iterator(), _wrap_exvector_rbegin(), _wrap_exvector_rend(), _wrap_pol2basisandcoeff__SWIG_0(), _wrap_pol2basisandcoeff__SWIG_1(), _wrap_Polygon_line(), _wrap_Polygon_rectangle(), _wrap_Polygon_triangle(), _wrap_Simplex_sub_simplex(), _wrap_SwigPyIterator___add__(), _wrap_SwigPyIterator___iadd__(), _wrap_SwigPyIterator___isub__(), _wrap_SwigPyIterator___sub____SWIG_0(), _wrap_SwigPyIterator_copy(), _wrap_SwigPyIterator_distance(), _wrap_SwigPyIterator_equal(), _wrap_symexlist___getitem____SWIG_0(), _wrap_symexlist___getslice__(), _wrap_symexlist_begin(), _wrap_symexlist_end(), _wrap_symexlist_erase__SWIG_0(), _wrap_symexlist_erase__SWIG_1(), _wrap_symexlist_get_allocator(), _wrap_symexlist_insert__SWIG_0(), _wrap_symexlist_iterator(), _wrap_symexlist_rbegin(), _wrap_symexlist_rend(), _wrap_symexpair_first_get(), swig::traits_from_stdseq< Seq, T >::from(), swig::traits_from< std::map< K, T, Compare, Alloc > >::from(), SWIG_Python_AcquirePtr(), SWIG_Python_NewPointerObj(), SwigPyObject_acquire(), and SwigPyObject_dealloc().

#define SWIG_PY_BINARY   5

Definition at line 1120 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_InstallConstants().

#define SWIG_PY_POINTER   4

Definition at line 1119 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_FixMethods(), and SWIG_Python_InstallConstants().

#define SWIG_PYBUFFER_SIZE   1024

Definition at line 837 of file SyFiPYTHON_wrap.cxx.

Referenced by PyString_FromFormat().

#define SWIG_Python_CallFunctor (   functor,
  obj 
)    PyObject_CallFunction(functor, "O", obj);

Definition at line 1367 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_ConvertPtrAndOwn(), and SwigPyObject_dealloc().

#define SWIG_Python_ConvertPtr (   obj,
  pptr,
  type,
  flags 
)    SWIG_Python_ConvertPtrAndOwn(obj, pptr, type, flags, 0)

Definition at line 1166 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_MustGetPtr().

Definition at line 13 of file SyFiPYTHON_wrap.cxx.

Definition at line 1099 of file SyFiPYTHON_wrap.cxx.

Definition at line 12 of file SyFiPYTHON_wrap.cxx.

#define SWIG_Python_Raise (   obj,
  type,
  desc 
)    SWIG_Python_SetErrorObj(SWIG_Python_ExceptionType(desc), obj)

Definition at line 1102 of file SyFiPYTHON_wrap.cxx.

Definition at line 1103 of file SyFiPYTHON_wrap.cxx.

#define SWIG_RUNTIME_VERSION   "4"

Definition at line 161 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_GetModule(), and SWIG_Python_SetModule().

Definition at line 1206 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_bezier_ordinates(), _wrap_Box_integrate(), _wrap_Box_repr(), _wrap_coeffs(), _wrap_collect_symbols(), _wrap_compare_archives(), _wrap_div(), _wrap_Dof_glob_dof(), _wrap_ex_int_map___setitem__(), _wrap_ex_int_map_erase(), _wrap_exlist___delitem__(), _wrap_exlist___getitem__(), _wrap_exlist___setitem__(), _wrap_exlist___setslice__(), _wrap_exlist_erase(), _wrap_exlist_insert(), _wrap_exlist_resize(), _wrap_exmap___setitem__(), _wrap_exmap_erase(), _wrap_exset_erase(), _wrap_exvector___delitem__(), _wrap_exvector___getitem__(), _wrap_exvector___setitem__(), _wrap_exvector___setslice__(), _wrap_exvector_erase(), _wrap_exvector_insert(), _wrap_exvector_resize(), _wrap_grad(), _wrap_inner(), _wrap_interior_coordinates(), _wrap_istr(), _wrap_isymb(), _wrap_Line_integrate(), _wrap_Line_repr(), _wrap_matvec(), _wrap_new_ArnoldFalkWintherWeakSymP(), _wrap_new_ArnoldFalkWintherWeakSymSigma(), _wrap_new_ArnoldFalkWintherWeakSymU(), _wrap_new_Box(), _wrap_new_Bubble(), _wrap_new_CrouzeixRaviart(), _wrap_new_DiscontinuousLagrange(), _wrap_new_Dof(), _wrap_new_ex_int_map(), _wrap_new_exlist(), _wrap_new_exmap(), _wrap_new_exset(), _wrap_new_exvector(), _wrap_new_Hermite(), _wrap_new_Lagrange(), _wrap_new_Line(), _wrap_new_MixedFE(), _wrap_new_Nedelec(), _wrap_new_Nedelec2Hdiv(), _wrap_new_P0(), _wrap_new_RaviartThomas(), _wrap_new_Rectangle(), _wrap_new_ReferenceBox(), _wrap_new_ReferenceLine(), _wrap_new_ReferenceRectangle(), _wrap_new_ReferenceTetrahedron(), _wrap_new_ReferenceTriangle(), _wrap_new_Robust(), _wrap_new_Simplex(), _wrap_new_SpaceTimeDomain(), _wrap_new_SpaceTimeElement(), _wrap_new_StandardFE(), _wrap_new_symexlist(), _wrap_new_symexpair(), _wrap_new_TensorLagrange(), _wrap_new_TensorP0(), _wrap_new_Tetrahedron(), _wrap_new_Triangle(), _wrap_new_VectorCrouzeixRaviart(), _wrap_new_VectorDiscontinuousLagrange(), _wrap_new_VectorLagrange(), _wrap_new_VectorP0(), _wrap_normal(), _wrap_pol2basisandcoeff(), _wrap_Polygon_integrate(), _wrap_Polygon_repr(), _wrap_Rectangle_integrate(), _wrap_Rectangle_repr(), _wrap_ReferenceLine_integrate(), _wrap_ReferenceLine_repr(), _wrap_ReferenceTetrahedron_integrate(), _wrap_ReferenceTriangle_integrate(), _wrap_replace_powers(), _wrap_Simplex_integrate(), _wrap_Simplex_repr(), _wrap_SpaceTimeDomain_integrate(), _wrap_SpaceTimeDomain_repr(), _wrap_SwigPyIterator_decr(), _wrap_SwigPyIterator_incr(), _wrap_symexlist___delitem__(), _wrap_symexlist___getitem__(), _wrap_symexlist___setitem__(), _wrap_symexlist___setslice__(), _wrap_symexlist_erase(), _wrap_symexlist_insert(), _wrap_symexlist_resize(), _wrap_Tetrahedron_integrate(), _wrap_Tetrahedron_repr(), _wrap_Triangle_integrate(), _wrap_Triangle_repr(), and _wrap_usage().

#define SWIG_SetModule (   clientdata,
  pointer 
)    SWIG_Python_SetModule(pointer)

Definition at line 1202 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_InitializeModule().

#define SWIG_STATIC_POINTER (   var)    var = 0; if (!var) var
#define SWIG_SyntaxError   -8

Definition at line 744 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_ErrorType().

#define SWIG_SystemError   -10

Definition at line 746 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_ErrorType().

Definition at line 296 of file SyFiPYTHON_wrap.cxx.

#define SWIG_TMPOBJMASK   (SWIG_NEWOBJMASK << 1)

Definition at line 291 of file SyFiPYTHON_wrap.cxx.

Definition at line 169 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_Python_GetModule(), and SWIG_Python_SetModule().

#define SWIG_TypeError   -5

Definition at line 741 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_ex_int_map_erase__SWIG_1(), _wrap_ex_int_map_erase__SWIG_2(), _wrap_exlist___delitem____SWIG_1(), _wrap_exlist___getitem____SWIG_0(), _wrap_exlist___setitem____SWIG_0(), _wrap_exlist___setitem____SWIG_1(), _wrap_exlist_erase__SWIG_0(), _wrap_exlist_erase__SWIG_1(), _wrap_exlist_insert__SWIG_0(), _wrap_exlist_insert__SWIG_1(), _wrap_exmap_erase__SWIG_1(), _wrap_exmap_erase__SWIG_2(), _wrap_exset_erase__SWIG_1(), _wrap_exset_erase__SWIG_2(), _wrap_exvector___delitem____SWIG_1(), _wrap_exvector___getitem____SWIG_0(), _wrap_exvector___setitem____SWIG_0(), _wrap_exvector___setitem____SWIG_1(), _wrap_exvector_erase__SWIG_0(), _wrap_exvector_erase__SWIG_1(), _wrap_exvector_insert__SWIG_0(), _wrap_exvector_insert__SWIG_1(), _wrap_homogenous_pol(), _wrap_homogenous_polv(), _wrap_legendre(), _wrap_legendrev(), _wrap_pol(), _wrap_polb(), _wrap_polv(), _wrap_symexlist___delitem____SWIG_1(), _wrap_symexlist___getitem____SWIG_0(), _wrap_symexlist___setitem____SWIG_0(), _wrap_symexlist___setitem____SWIG_1(), _wrap_symexlist_erase__SWIG_0(), _wrap_symexlist_erase__SWIG_1(), _wrap_symexlist_insert__SWIG_0(), _wrap_symexlist_insert__SWIG_1(), _wrap_visitor_subst_pow(), swig::traits_as< Type, value_category >::as(), swig::traits_as< Type, pointer_category >::as(), swig::traits_as< Type *, pointer_category >::as(), swig::SwigPySequence_Ref< T >::operator T(), std_list_Sl_GiNaC_ex_Sg____delitem____SWIG_1(), std_list_Sl_GiNaC_ex_Sg____getitem____SWIG_0(), std_list_Sl_GiNaC_ex_Sg____setitem____SWIG_0(), std_list_Sl_GiNaC_ex_Sg____setitem____SWIG_1(), std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____delitem____SWIG_1(), std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____getitem____SWIG_0(), std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setitem____SWIG_0(), std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setitem____SWIG_1(), std_vector_Sl_GiNaC_ex_Sg____delitem____SWIG_1(), std_vector_Sl_GiNaC_ex_Sg____getitem____SWIG_0(), std_vector_Sl_GiNaC_ex_Sg____setitem____SWIG_0(), std_vector_Sl_GiNaC_ex_Sg____setitem____SWIG_1(), SWIG_AsCharPtrAndSize(), SWIG_AsVal_double(), SWIG_AsVal_long(), SWIG_AsVal_unsigned_SS_long(), and SWIG_Python_ErrorType().

Definition at line 3064 of file SyFiPYTHON_wrap.cxx.

#define SWIG_UnknownError   -1

Definition at line 737 of file SyFiPYTHON_wrap.cxx.

#define SWIG_ValueError   -9

Definition at line 745 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_barycenter(), _wrap_bernstein(), _wrap_bernsteinv(), _wrap_bezier_ordinates__SWIG_0(), _wrap_bezier_ordinates__SWIG_1(), _wrap_bezier_ordinates__SWIG_2(), _wrap_coeffs__SWIG_1(), _wrap_collapse(), _wrap_collect_symbols__SWIG_0(), _wrap_compare(), _wrap_compare_archives__SWIG_0(), _wrap_compare_archives__SWIG_1(), _wrap_compute_mixed_Poisson_element_matrix(), _wrap_compute_Poisson_element_matrix(), _wrap_compute_Stokes_element_matrix(), _wrap_EQUAL_OR_DIE(), _wrap_ex_int_map_swap(), _wrap_exlist___delitem____SWIG_1(), _wrap_exlist___delslice__(), _wrap_exlist___getitem____SWIG_0(), _wrap_exlist___getslice__(), _wrap_exlist___setitem____SWIG_0(), _wrap_exlist___setitem____SWIG_1(), _wrap_exlist___setslice____SWIG_0(), _wrap_exlist___setslice____SWIG_1(), _wrap_exlist_swap(), _wrap_exmap_swap(), _wrap_exset_swap(), _wrap_ExStats___iadd__(), _wrap_exvector___delitem____SWIG_1(), _wrap_exvector___delslice__(), _wrap_exvector___getitem____SWIG_0(), _wrap_exvector___getslice__(), _wrap_exvector___setitem____SWIG_0(), _wrap_exvector___setitem____SWIG_1(), _wrap_exvector___setslice____SWIG_0(), _wrap_exvector___setslice____SWIG_1(), _wrap_exvector_swap(), _wrap_FE_set_polygon(), _wrap_find(), _wrap_get_symbol(), _wrap_get_symbolic_matrix(), _wrap_get_symbolic_vector(), _wrap_inner__SWIG_2(), _wrap_inner__SWIG_3(), _wrap_interior_coordinates__SWIG_0(), _wrap_interior_coordinates__SWIG_1(), _wrap_interior_coordinates__SWIG_2(), _wrap_istr__SWIG_0(), _wrap_istr__SWIG_1(), _wrap_isymb__SWIG_0(), _wrap_isymb__SWIG_1(), _wrap_lagrange(), _wrap_lagrangev(), _wrap_matrix_from_equations(), _wrap_matvec__SWIG_0(), _wrap_Nedelec2Hdiv_dof_repr_set(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_2(), _wrap_new_Box__SWIG_0(), _wrap_new_Box__SWIG_2(), _wrap_new_Box__SWIG_4(), _wrap_new_Bubble__SWIG_1(), _wrap_new_Bubble__SWIG_2(), _wrap_new_CrouzeixRaviart__SWIG_1(), _wrap_new_CrouzeixRaviart__SWIG_2(), _wrap_new_DiscontinuousLagrange__SWIG_1(), _wrap_new_DiscontinuousLagrange__SWIG_2(), _wrap_new_ex_int_map__SWIG_0(), _wrap_new_ex_int_map__SWIG_2(), _wrap_new_exlist__SWIG_1(), _wrap_new_exmap__SWIG_0(), _wrap_new_exmap__SWIG_2(), _wrap_new_exset__SWIG_0(), _wrap_new_exset__SWIG_2(), _wrap_new_exvector__SWIG_1(), _wrap_new_Hermite__SWIG_1(), _wrap_new_Hermite__SWIG_2(), _wrap_new_Lagrange__SWIG_1(), _wrap_new_Lagrange__SWIG_2(), _wrap_new_Line__SWIG_0(), _wrap_new_Line__SWIG_2(), _wrap_new_Line__SWIG_4(), _wrap_new_Nedelec2Hdiv__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_2(), _wrap_new_Nedelec__SWIG_1(), _wrap_new_Nedelec__SWIG_2(), _wrap_new_P0__SWIG_1(), _wrap_new_P0__SWIG_2(), _wrap_new_RaviartThomas__SWIG_1(), _wrap_new_RaviartThomas__SWIG_2(), _wrap_new_RaviartThomas__SWIG_3(), _wrap_new_Rectangle__SWIG_2(), _wrap_new_Rectangle__SWIG_4(), _wrap_new_Rectangle__SWIG_6(), _wrap_new_ReferenceBox__SWIG_0(), _wrap_new_ReferenceBox__SWIG_2(), _wrap_new_ReferenceLine__SWIG_0(), _wrap_new_ReferenceLine__SWIG_2(), _wrap_new_ReferenceRectangle__SWIG_0(), _wrap_new_ReferenceRectangle__SWIG_2(), _wrap_new_ReferenceTetrahedron__SWIG_0(), _wrap_new_ReferenceTetrahedron__SWIG_2(), _wrap_new_ReferenceTriangle__SWIG_0(), _wrap_new_ReferenceTriangle__SWIG_2(), _wrap_new_Robust__SWIG_1(), _wrap_new_Robust__SWIG_2(), _wrap_new_Robust__SWIG_3(), _wrap_new_Simplex__SWIG_0(), _wrap_new_Simplex__SWIG_1(), _wrap_new_Simplex__SWIG_2(), _wrap_new_SpaceTimeDomain__SWIG_0(), _wrap_new_SpaceTimeDomain__SWIG_1(), _wrap_new_StandardFE__SWIG_1(), _wrap_new_symexlist__SWIG_1(), _wrap_new_symexlist__SWIG_3(), _wrap_new_symexpair__SWIG_1(), _wrap_new_symexpair__SWIG_2(), _wrap_new_TensorLagrange__SWIG_1(), _wrap_new_TensorLagrange__SWIG_2(), _wrap_new_TensorLagrange__SWIG_3(), _wrap_new_TensorP0__SWIG_1(), _wrap_new_TensorP0__SWIG_2(), _wrap_new_TensorP0__SWIG_3(), _wrap_new_Tetrahedron__SWIG_0(), _wrap_new_Tetrahedron__SWIG_2(), _wrap_new_Triangle__SWIG_2(), _wrap_new_Triangle__SWIG_4(), _wrap_new_VectorCrouzeixRaviart__SWIG_1(), _wrap_new_VectorCrouzeixRaviart__SWIG_2(), _wrap_new_VectorCrouzeixRaviart__SWIG_3(), _wrap_new_VectorDiscontinuousLagrange__SWIG_1(), _wrap_new_VectorDiscontinuousLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_1(), _wrap_new_VectorLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_3(), _wrap_new_VectorP0__SWIG_1(), _wrap_new_VectorP0__SWIG_2(), _wrap_new_VectorP0__SWIG_3(), _wrap_normal__SWIG_0(), _wrap_normal__SWIG_1(), _wrap_RaviartThomas_dof_repr_set(), _wrap_replace_powers__SWIG_0(), _wrap_replace_powers__SWIG_1(), _wrap_Robust_dof_repr_set(), _wrap_SwigPyIterator___eq__(), _wrap_SwigPyIterator___ne__(), _wrap_SwigPyIterator___sub____SWIG_1(), _wrap_SwigPyIterator_distance(), _wrap_SwigPyIterator_equal(), _wrap_symbol_exists(), _wrap_symexlist___delitem____SWIG_1(), _wrap_symexlist___delslice__(), _wrap_symexlist___getitem____SWIG_0(), _wrap_symexlist___getslice__(), _wrap_symexlist___setitem____SWIG_0(), _wrap_symexlist___setitem____SWIG_1(), _wrap_symexlist___setitem____SWIG_2(), _wrap_symexlist___setslice____SWIG_0(), _wrap_symexlist___setslice____SWIG_1(), _wrap_symexlist_append(), _wrap_symexlist_assign(), _wrap_symexlist_insert__SWIG_0(), _wrap_symexlist_insert__SWIG_1(), _wrap_symexlist_push_back(), _wrap_symexlist_push_front(), _wrap_symexlist_resize__SWIG_1(), _wrap_symexlist_swap(), _wrap_symexpair_first_set(), _wrap_tangent(), _wrap_usage__SWIG_0(), _wrap_usage__SWIG_1(), _wrap_visitor_subst_pow(), SWIG_Python_ErrorType(), Swig_var_DUMMY_set(), Swig_var_infinity_set(), Swig_var_p_set(), Swig_var_t_set(), Swig_var_x_set(), Swig_var_y_set(), and Swig_var_z_set().

#define SWIG_VERSION   SWIGVERSION

Definition at line 3079 of file SyFiPYTHON_wrap.cxx.

#define SWIGEXPORT

Definition at line 123 of file SyFiPYTHON_wrap.cxx.

#define SWIGINLINE

Definition at line 62 of file SyFiPYTHON_wrap.cxx.

#define SWIGINTERN   static SWIGUNUSED

Definition at line 97 of file SyFiPYTHON_wrap.cxx.

Definition at line 102 of file SyFiPYTHON_wrap.cxx.

#define SWIGPYTHON

Definition at line 11 of file SyFiPYTHON_wrap.cxx.

#define SWIGRUNTIME   SWIGINTERN

Definition at line 182 of file SyFiPYTHON_wrap.cxx.

Referenced by SwigPyObject_TypeOnce(), and SwigPyPacked_TypeOnce().

Definition at line 186 of file SyFiPYTHON_wrap.cxx.

#define SWIGSTDCALL

Definition at line 133 of file SyFiPYTHON_wrap.cxx.

Definition at line 53 of file SyFiPYTHON_wrap.cxx.

Definition at line 3009 of file SyFiPYTHON_wrap.cxx.

#define SWIGTYPE_p_char   swig_types[47]

Definition at line 3010 of file SyFiPYTHON_wrap.cxx.

Definition at line 3011 of file SyFiPYTHON_wrap.cxx.

Definition at line 3012 of file SyFiPYTHON_wrap.cxx.

Definition at line 2965 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_count_symbols().

Definition at line 2967 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_inner(), and _wrap_inner__SWIG_2().

#define SWIGTYPE_p_key_type   swig_types[50]

Definition at line 3013 of file SyFiPYTHON_wrap.cxx.

Definition at line 3014 of file SyFiPYTHON_wrap.cxx.

Definition at line 3015 of file SyFiPYTHON_wrap.cxx.

Definition at line 3016 of file SyFiPYTHON_wrap.cxx.

#define SWIGTYPE_p_size_type   swig_types[54]

Definition at line 3017 of file SyFiPYTHON_wrap.cxx.

Definition at line 3025 of file SyFiPYTHON_wrap.cxx.

Definition at line 3026 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_delete_symexlist(), _wrap_new_symexlist__SWIG_0(), _wrap_new_symexlist__SWIG_1(), _wrap_new_symexlist__SWIG_2(), _wrap_new_symexlist__SWIG_3(), _wrap_replace_powers__SWIG_0(), _wrap_replace_powers__SWIG_1(), _wrap_symexlist___bool__(), _wrap_symexlist___delitem____SWIG_0(), _wrap_symexlist___delitem____SWIG_1(), _wrap_symexlist___delslice__(), _wrap_symexlist___getitem____SWIG_0(), _wrap_symexlist___getitem____SWIG_1(), _wrap_symexlist___getslice__(), _wrap_symexlist___len__(), _wrap_symexlist___nonzero__(), _wrap_symexlist___setitem____SWIG_0(), _wrap_symexlist___setitem____SWIG_1(), _wrap_symexlist___setitem____SWIG_2(), _wrap_symexlist___setslice____SWIG_0(), _wrap_symexlist___setslice____SWIG_1(), _wrap_symexlist_append(), _wrap_symexlist_assign(), _wrap_symexlist_back(), _wrap_symexlist_begin(), _wrap_symexlist_clear(), _wrap_symexlist_empty(), _wrap_symexlist_end(), _wrap_symexlist_erase__SWIG_0(), _wrap_symexlist_erase__SWIG_1(), _wrap_symexlist_front(), _wrap_symexlist_get_allocator(), _wrap_symexlist_insert__SWIG_0(), _wrap_symexlist_insert__SWIG_1(), _wrap_symexlist_iterator(), _wrap_symexlist_pop(), _wrap_symexlist_pop_back(), _wrap_symexlist_pop_front(), _wrap_symexlist_push_back(), _wrap_symexlist_push_front(), _wrap_symexlist_rbegin(), _wrap_symexlist_rend(), _wrap_symexlist_resize__SWIG_0(), _wrap_symexlist_resize__SWIG_1(), _wrap_symexlist_reverse(), _wrap_symexlist_size(), _wrap_symexlist_swap(), and symexlist_swigregister().

Definition at line 3030 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_compare_archives__SWIG_0().

Definition at line 3036 of file SyFiPYTHON_wrap.cxx.

Definition at line 2988 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_bernstein(), _wrap_bernsteinv(), _wrap_delete_Polygon(), _wrap_FE_get_polygon(), _wrap_FE_set_polygon(), _wrap_lagrange(), _wrap_lagrangev(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_2(), _wrap_new_Bubble__SWIG_1(), _wrap_new_Bubble__SWIG_2(), _wrap_new_CrouzeixRaviart__SWIG_1(), _wrap_new_CrouzeixRaviart__SWIG_2(), _wrap_new_DiscontinuousLagrange__SWIG_1(), _wrap_new_DiscontinuousLagrange__SWIG_2(), _wrap_new_Hermite__SWIG_1(), _wrap_new_Hermite__SWIG_2(), _wrap_new_Lagrange__SWIG_1(), _wrap_new_Lagrange__SWIG_2(), _wrap_new_Nedelec2Hdiv__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_2(), _wrap_new_Nedelec__SWIG_1(), _wrap_new_Nedelec__SWIG_2(), _wrap_new_P0__SWIG_1(), _wrap_new_P0__SWIG_2(), _wrap_new_RaviartThomas__SWIG_1(), _wrap_new_RaviartThomas__SWIG_2(), _wrap_new_RaviartThomas__SWIG_3(), _wrap_new_Robust__SWIG_1(), _wrap_new_Robust__SWIG_2(), _wrap_new_Robust__SWIG_3(), _wrap_new_SpaceTimeDomain__SWIG_0(), _wrap_new_StandardFE__SWIG_1(), _wrap_new_TensorLagrange__SWIG_1(), _wrap_new_TensorLagrange__SWIG_2(), _wrap_new_TensorLagrange__SWIG_3(), _wrap_new_TensorP0__SWIG_1(), _wrap_new_TensorP0__SWIG_2(), _wrap_new_TensorP0__SWIG_3(), _wrap_new_VectorCrouzeixRaviart__SWIG_1(), _wrap_new_VectorCrouzeixRaviart__SWIG_2(), _wrap_new_VectorCrouzeixRaviart__SWIG_3(), _wrap_new_VectorDiscontinuousLagrange__SWIG_1(), _wrap_new_VectorDiscontinuousLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_1(), _wrap_new_VectorLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_3(), _wrap_new_VectorP0__SWIG_1(), _wrap_new_VectorP0__SWIG_2(), _wrap_new_VectorP0__SWIG_3(), _wrap_Polygon_copy(), _wrap_Polygon_integrate__SWIG_0(), _wrap_Polygon_integrate__SWIG_1(), _wrap_Polygon_line(), _wrap_Polygon_no_space_dim(), _wrap_Polygon_no_vertices(), _wrap_Polygon_rectangle(), _wrap_Polygon_repr__SWIG_0(), _wrap_Polygon_repr__SWIG_1(), _wrap_Polygon_str(), _wrap_Polygon_triangle(), _wrap_Polygon_vertex(), _wrap_SpaceTimeDomain_get_space_domain(), and Polygon_swigregister().

Definition at line 3039 of file SyFiPYTHON_wrap.cxx.

#define SWIGUNUSED

Definition at line 77 of file SyFiPYTHON_wrap.cxx.

#define SWIGUNUSEDPARM (   p)    p SWIGUNUSED

Definition at line 91 of file SyFiPYTHON_wrap.cxx.

#define SWIGVERSION   0x020008

Definition at line 3078 of file SyFiPYTHON_wrap.cxx.


Typedef Documentation

typedef getcharbufferproc charbufferproc

Definition at line 917 of file SyFiPYTHON_wrap.cxx.

typedef TDeleter<const GiNaC::ex> const_ex_deleter

Definition at line 3544 of file SyFiPYTHON_wrap.cxx.

typedef TDeleter<GiNaC::ex> ex_deleter

Definition at line 3543 of file SyFiPYTHON_wrap.cxx.

typedef destructor freefunc

Definition at line 953 of file SyFiPYTHON_wrap.cxx.

typedef inquiry lenfunc

Definition at line 909 of file SyFiPYTHON_wrap.cxx.

typedef int Py_ssize_t

Definition at line 906 of file SyFiPYTHON_wrap.cxx.

typedef getreadbufferproc readbufferproc

Definition at line 914 of file SyFiPYTHON_wrap.cxx.

typedef getsegcountproc segcountproc

Definition at line 916 of file SyFiPYTHON_wrap.cxx.

typedef intargfunc ssizeargfunc

Definition at line 910 of file SyFiPYTHON_wrap.cxx.

typedef intobjargproc ssizeobjargproc

Definition at line 912 of file SyFiPYTHON_wrap.cxx.

typedef intintargfunc ssizessizeargfunc

Definition at line 911 of file SyFiPYTHON_wrap.cxx.

typedef intintobjargproc ssizessizeobjargproc

Definition at line 913 of file SyFiPYTHON_wrap.cxx.

typedef void*(* swig_converter_func)(void *, int *)

Definition at line 333 of file SyFiPYTHON_wrap.cxx.

typedef struct swig_type_info*(* swig_dycast_func)(void **)

Definition at line 334 of file SyFiPYTHON_wrap.cxx.

typedef getwritebufferproc writebufferproc

Definition at line 915 of file SyFiPYTHON_wrap.cxx.


Function Documentation

static void* _p_SyFi__ArnoldFalkWintherWeakSymPTo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44703 of file SyFiPYTHON_wrap.cxx.

                                                                                                      {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::ArnoldFalkWintherWeakSymP *) x));
}
static void* _p_SyFi__ArnoldFalkWintherWeakSymPTo_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44808 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                                              {
    return (void *)((SyFi::StandardFE *)  ((SyFi::ArnoldFalkWintherWeakSymP *) x));
}
static void* _p_SyFi__ArnoldFalkWintherWeakSymSigmaTo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44733 of file SyFiPYTHON_wrap.cxx.

                                                                                                          {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::ArnoldFalkWintherWeakSymSigma *) x));
}
static void* _p_SyFi__ArnoldFalkWintherWeakSymSigmaTo_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44835 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                                                  {
    return (void *)((SyFi::StandardFE *)  ((SyFi::ArnoldFalkWintherWeakSymSigma *) x));
}
static void* _p_SyFi__ArnoldFalkWintherWeakSymUTo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44736 of file SyFiPYTHON_wrap.cxx.

                                                                                                      {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::ArnoldFalkWintherWeakSymU *) x));
}
static void* _p_SyFi__ArnoldFalkWintherWeakSymUTo_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44838 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                                              {
    return (void *)((SyFi::StandardFE *)  ((SyFi::ArnoldFalkWintherWeakSymU *) x));
}
static void* _p_SyFi__BoxTo_p_SyFi__Polygon ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44784 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                     {
    return (void *)((SyFi::Polygon *)  ((SyFi::Box *) x));
}
static void* _p_SyFi__BubbleTo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44742 of file SyFiPYTHON_wrap.cxx.

                                                                                   {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::Bubble *) x));
}
static void* _p_SyFi__BubbleTo_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44844 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                           {
    return (void *)((SyFi::StandardFE *)  ((SyFi::Bubble *) x));
}
static void* _p_SyFi__CrouzeixRaviartTo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44751 of file SyFiPYTHON_wrap.cxx.

                                                                                            {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::CrouzeixRaviart *) x));
}
static void* _p_SyFi__CrouzeixRaviartTo_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44853 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                                    {
    return (void *)((SyFi::StandardFE *)  ((SyFi::CrouzeixRaviart *) x));
}
static void* _p_SyFi__DiscontinuousLagrangeTo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44709 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                                  {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *)(SyFi::Lagrange *) ((SyFi::DiscontinuousLagrange *) x));
}
static void* _p_SyFi__DiscontinuousLagrangeTo_p_SyFi__Lagrange ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44868 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                                        {
    return (void *)((SyFi::Lagrange *)  ((SyFi::DiscontinuousLagrange *) x));
}
static void* _p_SyFi__DiscontinuousLagrangeTo_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44814 of file SyFiPYTHON_wrap.cxx.

                                                                                                          {
    return (void *)((SyFi::StandardFE *) (SyFi::Lagrange *) ((SyFi::DiscontinuousLagrange *) x));
}
static void* _p_SyFi__HermiteTo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44730 of file SyFiPYTHON_wrap.cxx.

                                                                                    {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::Hermite *) x));
}
static void* _p_SyFi__HermiteTo_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44832 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                            {
    return (void *)((SyFi::StandardFE *)  ((SyFi::Hermite *) x));
}
static void* _p_SyFi__LagrangeTo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44718 of file SyFiPYTHON_wrap.cxx.

                                                                                     {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::Lagrange *) x));
}
static void* _p_SyFi__LagrangeTo_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44823 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                             {
    return (void *)((SyFi::StandardFE *)  ((SyFi::Lagrange *) x));
}
static void* _p_SyFi__LineTo_p_SyFi__Polygon ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44790 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                      {
    return (void *)((SyFi::Polygon *)  ((SyFi::Line *) x));
}
static void* _p_SyFi__MixedFETo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44754 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                    {
    return (void *)((SyFi::FE *)  ((SyFi::MixedFE *) x));
}
static void* _p_SyFi__Nedelec2HdivTo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44745 of file SyFiPYTHON_wrap.cxx.

                                                                                         {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::Nedelec2Hdiv *) x));
}
static void* _p_SyFi__Nedelec2HdivTo_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44847 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                                 {
    return (void *)((SyFi::StandardFE *)  ((SyFi::Nedelec2Hdiv *) x));
}
static void* _p_SyFi__NedelecTo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44724 of file SyFiPYTHON_wrap.cxx.

                                                                                    {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::Nedelec *) x));
}
static void* _p_SyFi__NedelecTo_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44826 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                            {
    return (void *)((SyFi::StandardFE *)  ((SyFi::Nedelec *) x));
}
static void* _p_SyFi__P0To_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44700 of file SyFiPYTHON_wrap.cxx.

                                                                               {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::P0 *) x));
}
static void* _p_SyFi__P0To_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44805 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                       {
    return (void *)((SyFi::StandardFE *)  ((SyFi::P0 *) x));
}
static void* _p_SyFi__RaviartThomasTo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44697 of file SyFiPYTHON_wrap.cxx.

                                                                                          {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::RaviartThomas *) x));
}
static void* _p_SyFi__RaviartThomasTo_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44802 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                                  {
    return (void *)((SyFi::StandardFE *)  ((SyFi::RaviartThomas *) x));
}
static void* _p_SyFi__RectangleTo_p_SyFi__Polygon ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44775 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                           {
    return (void *)((SyFi::Polygon *)  ((SyFi::Rectangle *) x));
}
static void* _p_SyFi__ReferenceBoxTo_p_SyFi__Box ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44871 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                          {
    return (void *)((SyFi::Box *)  ((SyFi::ReferenceBox *) x));
}
static void* _p_SyFi__ReferenceBoxTo_p_SyFi__Polygon ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44781 of file SyFiPYTHON_wrap.cxx.

                                                                                              {
    return (void *)((SyFi::Polygon *) (SyFi::Box *) ((SyFi::ReferenceBox *) x));
}
static void* _p_SyFi__ReferenceLineTo_p_SyFi__Line ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44874 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                            {
    return (void *)((SyFi::Line *)  ((SyFi::ReferenceLine *) x));
}
static void* _p_SyFi__ReferenceLineTo_p_SyFi__Polygon ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44796 of file SyFiPYTHON_wrap.cxx.

                                                                                               {
    return (void *)((SyFi::Polygon *) (SyFi::Line *) ((SyFi::ReferenceLine *) x));
}
static void* _p_SyFi__ReferenceRectangleTo_p_SyFi__Polygon ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44778 of file SyFiPYTHON_wrap.cxx.

                                                                                                    {
    return (void *)((SyFi::Polygon *) (SyFi::Rectangle *) ((SyFi::ReferenceRectangle *) x));
}
static void* _p_SyFi__ReferenceRectangleTo_p_SyFi__Rectangle ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44862 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                                      {
    return (void *)((SyFi::Rectangle *)  ((SyFi::ReferenceRectangle *) x));
}
static void* _p_SyFi__ReferenceTetrahedronTo_p_SyFi__Polygon ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44766 of file SyFiPYTHON_wrap.cxx.

                                                                                                      {
    return (void *)((SyFi::Polygon *) (SyFi::Tetrahedron *) ((SyFi::ReferenceTetrahedron *) x));
}
static void* _p_SyFi__ReferenceTetrahedronTo_p_SyFi__Tetrahedron ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44799 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                                          {
    return (void *)((SyFi::Tetrahedron *)  ((SyFi::ReferenceTetrahedron *) x));
}
static void* _p_SyFi__ReferenceTriangleTo_p_SyFi__Polygon ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44772 of file SyFiPYTHON_wrap.cxx.

                                                                                                   {
    return (void *)((SyFi::Polygon *) (SyFi::Triangle *) ((SyFi::ReferenceTriangle *) x));
}
static void* _p_SyFi__ReferenceTriangleTo_p_SyFi__Triangle ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44877 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                                    {
    return (void *)((SyFi::Triangle *)  ((SyFi::ReferenceTriangle *) x));
}
static void* _p_SyFi__RobustTo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44727 of file SyFiPYTHON_wrap.cxx.

                                                                                   {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::Robust *) x));
}
static void* _p_SyFi__RobustTo_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44829 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                           {
    return (void *)((SyFi::StandardFE *)  ((SyFi::Robust *) x));
}
static void* _p_SyFi__SimplexTo_p_SyFi__Polygon ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44787 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                         {
    return (void *)((SyFi::Polygon *)  ((SyFi::Simplex *) x));
}
static void* _p_SyFi__SpaceTimeDomainTo_p_SyFi__Polygon ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44793 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                                 {
    return (void *)((SyFi::Polygon *)  ((SyFi::SpaceTimeDomain *) x));
}
static void* _p_SyFi__SpaceTimeElementTo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44757 of file SyFiPYTHON_wrap.cxx.

                                                                                             {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::SpaceTimeElement *) x));
}
static void* _p_SyFi__SpaceTimeElementTo_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44856 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                                     {
    return (void *)((SyFi::StandardFE *)  ((SyFi::SpaceTimeElement *) x));
}
static void* _p_SyFi__StandardFETo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44721 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                       {
    return (void *)((SyFi::FE *)  ((SyFi::StandardFE *) x));
}
static void* _p_SyFi__TensorLagrangeTo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44712 of file SyFiPYTHON_wrap.cxx.

                                                                                           {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::TensorLagrange *) x));
}
static void* _p_SyFi__TensorLagrangeTo_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44817 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                                   {
    return (void *)((SyFi::StandardFE *)  ((SyFi::TensorLagrange *) x));
}
static void* _p_SyFi__TensorP0To_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44760 of file SyFiPYTHON_wrap.cxx.

                                                                                     {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::TensorP0 *) x));
}
static void* _p_SyFi__TensorP0To_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44859 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                             {
    return (void *)((SyFi::StandardFE *)  ((SyFi::TensorP0 *) x));
}
static void* _p_SyFi__TetrahedronTo_p_SyFi__Polygon ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44763 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                             {
    return (void *)((SyFi::Polygon *)  ((SyFi::Tetrahedron *) x));
}
static void* _p_SyFi__TriangleTo_p_SyFi__Polygon ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44769 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                          {
    return (void *)((SyFi::Polygon *)  ((SyFi::Triangle *) x));
}
static void* _p_SyFi__VectorCrouzeixRaviartTo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44748 of file SyFiPYTHON_wrap.cxx.

                                                                                                  {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::VectorCrouzeixRaviart *) x));
}
static void* _p_SyFi__VectorCrouzeixRaviartTo_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44850 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                                          {
    return (void *)((SyFi::StandardFE *)  ((SyFi::VectorCrouzeixRaviart *) x));
}
static void* _p_SyFi__VectorDiscontinuousLagrangeTo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44706 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

static void* _p_SyFi__VectorDiscontinuousLagrangeTo_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44811 of file SyFiPYTHON_wrap.cxx.

static void* _p_SyFi__VectorDiscontinuousLagrangeTo_p_SyFi__VectorLagrange ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44865 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                                                    {
    return (void *)((SyFi::VectorLagrange *)  ((SyFi::VectorDiscontinuousLagrange *) x));
}
static void* _p_SyFi__VectorLagrangeTo_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44715 of file SyFiPYTHON_wrap.cxx.

                                                                                           {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::VectorLagrange *) x));
}
static void* _p_SyFi__VectorLagrangeTo_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44820 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                                   {
    return (void *)((SyFi::StandardFE *)  ((SyFi::VectorLagrange *) x));
}
static void* _p_SyFi__VectorP0To_p_SyFi__FE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44739 of file SyFiPYTHON_wrap.cxx.

                                                                                     {
    return (void *)((SyFi::FE *) (SyFi::StandardFE *) ((SyFi::VectorP0 *) x));
}
static void* _p_SyFi__VectorP0To_p_SyFi__StandardFE ( void *  x,
int *  SWIGUNUSEDPARMnewmemory 
) [static]

Definition at line 44841 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

                                                                                             {
    return (void *)((SyFi::StandardFE *)  ((SyFi::VectorP0 *) x));
}
SWIGRUNTIMEINLINE PyObject* _SWIG_This ( void  )

Definition at line 2205 of file SyFiPYTHON_wrap.cxx.

References SWIG_Python_str_FromChar().

Referenced by SWIG_This().

{
    return SWIG_Python_str_FromChar("this");
}
SWIGINTERN PyObject* _wrap_barycenter ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 33953 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SyFi::barycenter(), ex2type(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_SyFi__Simplex.

                                                                                      {
  PyObject *resultobj = 0;
  SyFi::Simplex *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  GiNaC::ex result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Simplex,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "barycenter" "', argument " "1"" of type '" "SyFi::Simplex &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "barycenter" "', argument " "1"" of type '" "SyFi::Simplex &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Simplex * >(argp1);
  {
    try {
      result = SyFi::barycenter(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_barycenter_line ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 33746 of file SyFiPYTHON_wrap.cxx.

References SyFi::barycenter_line(), ex2type(), test::result, SWIG_fail, SWIG_Python_UnpackTuple(), and type2ex().

                                                                                           {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  PyObject *swig_obj[2] ;
  GiNaC::ex result;
  
  if (!SWIG_Python_UnpackTuple(args,"barycenter_line",2,2,swig_obj)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = SyFi::barycenter_line(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_barycenter_tetrahedron ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 33875 of file SyFiPYTHON_wrap.cxx.

References SyFi::barycenter_tetrahedron(), ex2type(), test::result, SWIG_fail, SWIG_Python_UnpackTuple(), and type2ex().

                                                                                                  {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  GiNaC::ex arg3 ;
  GiNaC::ex arg4 ;
  PyObject *swig_obj[4] ;
  GiNaC::ex result;
  
  if (!SWIG_Python_UnpackTuple(args,"barycenter_tetrahedron",4,4,swig_obj)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[2]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg3 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[3]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg4 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = SyFi::barycenter_tetrahedron(arg1,arg2,arg3,arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_barycenter_triangle ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 33806 of file SyFiPYTHON_wrap.cxx.

References SyFi::barycenter_triangle(), ex2type(), test::result, SWIG_fail, SWIG_Python_UnpackTuple(), and type2ex().

                                                                                               {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  GiNaC::ex arg3 ;
  PyObject *swig_obj[3] ;
  GiNaC::ex result;
  
  if (!SWIG_Python_UnpackTuple(args,"barycenter_triangle",3,3,swig_obj)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[2]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg3 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = SyFi::barycenter_triangle(arg1,arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_bernstein ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 34455 of file SyFiPYTHON_wrap.cxx.

References SyFi::bernstein(), ex2type(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_SyFi__Polygon.

                                                                                     {
  PyObject *resultobj = 0;
  unsigned int arg1 ;
  SyFi::Polygon *arg2 = 0 ;
  std::string *arg3 = 0 ;
  unsigned int val1 ;
  int ecode1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  int res3 = SWIG_OLDOBJ ;
  PyObject *swig_obj[3] ;
  GiNaC::ex result;
  
  if (!SWIG_Python_UnpackTuple(args,"bernstein",3,3,swig_obj)) SWIG_fail;
  ecode1 = SWIG_AsVal_unsigned_SS_int(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "bernstein" "', argument " "1"" of type '" "unsigned int""'");
  } 
  arg1 = static_cast< unsigned int >(val1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "bernstein" "', argument " "2"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "bernstein" "', argument " "2"" of type '" "SyFi::Polygon &""'"); 
  }
  arg2 = reinterpret_cast< SyFi::Polygon * >(argp2);
  {
    std::string *ptr = (std::string *)0;
    res3 = SWIG_AsPtr_std_string(swig_obj[2], &ptr);
    if (!SWIG_IsOK(res3)) {
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "bernstein" "', argument " "3"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "bernstein" "', argument " "3"" of type '" "std::string const &""'"); 
    }
    arg3 = ptr;
  }
  {
    try {
      result = SyFi::bernstein(arg1,*arg2,(std::string const &)*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  if (SWIG_IsNewObj(res3)) delete arg3;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res3)) delete arg3;
  return NULL;
}
SWIGINTERN PyObject* _wrap_bernsteinv ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 34531 of file SyFiPYTHON_wrap.cxx.

References SyFi::bernsteinv(), lst2list(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_SyFi__Polygon.

                                                                                      {
  PyObject *resultobj = 0;
  unsigned int arg1 ;
  unsigned int arg2 ;
  SyFi::Polygon *arg3 = 0 ;
  std::string *arg4 = 0 ;
  unsigned int val1 ;
  int ecode1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  void *argp3 = 0 ;
  int res3 = 0 ;
  int res4 = SWIG_OLDOBJ ;
  PyObject *swig_obj[4] ;
  GiNaC::lst result;
  
  if (!SWIG_Python_UnpackTuple(args,"bernsteinv",4,4,swig_obj)) SWIG_fail;
  ecode1 = SWIG_AsVal_unsigned_SS_int(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "bernsteinv" "', argument " "1"" of type '" "unsigned int""'");
  } 
  arg1 = static_cast< unsigned int >(val1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "bernsteinv" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res3)) {
    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "bernsteinv" "', argument " "3"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp3) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "bernsteinv" "', argument " "3"" of type '" "SyFi::Polygon &""'"); 
  }
  arg3 = reinterpret_cast< SyFi::Polygon * >(argp3);
  {
    std::string *ptr = (std::string *)0;
    res4 = SWIG_AsPtr_std_string(swig_obj[3], &ptr);
    if (!SWIG_IsOK(res4)) {
      SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "bernsteinv" "', argument " "4"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "bernsteinv" "', argument " "4"" of type '" "std::string const &""'"); 
    }
    arg4 = ptr;
  }
  {
    try {
      result = SyFi::bernsteinv(arg1,arg2,*arg3,(std::string const &)*arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  if (SWIG_IsNewObj(res4)) delete arg4;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res4)) delete arg4;
  return NULL;
}
SWIGINTERN PyObject* _wrap_bezier_ordinates ( PyObject *  self,
PyObject *  args 
)

Definition at line 34187 of file SyFiPYTHON_wrap.cxx.

References _wrap_bezier_ordinates__SWIG_0(), _wrap_bezier_ordinates__SWIG_1(), _wrap_bezier_ordinates__SWIG_2(), SWIG_CheckState, SWIG_ConvertPtr, SWIG_fail, SWIG_Python_UnpackTuple(), SWIG_SetErrorMsg, SWIGTYPE_p_SyFi__Line, and SWIGTYPE_p_SyFi__Triangle.

                                                                            {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"bezier_ordinates",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    int _v = 0;
    {
      void *vptr = 0;
      int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_SyFi__Line, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_1;
    return _wrap_bezier_ordinates__SWIG_0(self, argc, argv);
  }
check_1:
  
  if (argc == 2) {
    int _v = 0;
    {
      void *vptr = 0;
      int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_SyFi__Triangle, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_2;
    return _wrap_bezier_ordinates__SWIG_1(self, argc, argv);
  }
check_2:
  
  if (argc == 2) {
    return _wrap_bezier_ordinates__SWIG_2(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'bezier_ordinates'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::bezier_ordinates(SyFi::Line &,unsigned int)\n"
    "    SyFi::bezier_ordinates(SyFi::Triangle &,unsigned int)\n"
    "    SyFi::bezier_ordinates(SyFi::Tetrahedron &,unsigned int)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_bezier_ordinates__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 34007 of file SyFiPYTHON_wrap.cxx.

References SyFi::bezier_ordinates(), lst2list(), test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_SyFi__Line.

Referenced by _wrap_bezier_ordinates().

                                                                                                                    {
  PyObject *resultobj = 0;
  SyFi::Line *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  GiNaC::lst result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Line,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "bezier_ordinates" "', argument " "1"" of type '" "SyFi::Line &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "bezier_ordinates" "', argument " "1"" of type '" "SyFi::Line &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Line * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "bezier_ordinates" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = SyFi::bezier_ordinates(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_bezier_ordinates__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 34067 of file SyFiPYTHON_wrap.cxx.

References SyFi::bezier_ordinates(), lst2list(), test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_SyFi__Triangle.

Referenced by _wrap_bezier_ordinates().

                                                                                                                    {
  PyObject *resultobj = 0;
  SyFi::Triangle *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  GiNaC::lst result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Triangle,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "bezier_ordinates" "', argument " "1"" of type '" "SyFi::Triangle &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "bezier_ordinates" "', argument " "1"" of type '" "SyFi::Triangle &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Triangle * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "bezier_ordinates" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = SyFi::bezier_ordinates(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_bezier_ordinates__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 34127 of file SyFiPYTHON_wrap.cxx.

References SyFi::bezier_ordinates(), lst2list(), test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_SyFi__Tetrahedron.

Referenced by _wrap_bezier_ordinates().

                                                                                                                    {
  PyObject *resultobj = 0;
  SyFi::Tetrahedron *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  GiNaC::lst result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Tetrahedron,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "bezier_ordinates" "', argument " "1"" of type '" "SyFi::Tetrahedron &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "bezier_ordinates" "', argument " "1"" of type '" "SyFi::Tetrahedron &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Tetrahedron * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "bezier_ordinates" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = SyFi::bezier_ordinates(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Box_copy ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 32754 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_SyFi__Box.

                                                                                    {
  PyObject *resultobj = 0;
  SyFi::Box *arg1 = (SyFi::Box *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SyFi::Box *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Box, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Box_copy" "', argument " "1"" of type '" "SyFi::Box const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Box * >(argp1);
  {
    try {
      result = (SyFi::Box *)((SyFi::Box const *)arg1)->copy();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Box, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Box_integrate ( PyObject *  self,
PyObject *  args 
)

Definition at line 32732 of file SyFiPYTHON_wrap.cxx.

References _wrap_Box_integrate__SWIG_0(), _wrap_Box_integrate__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                         {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"Box_integrate",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_Box_integrate__SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_Box_integrate__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'Box_integrate'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Box::integrate(GiNaC::ex,SyFi::Repr_format)\n"
    "    SyFi::Box::integrate(GiNaC::ex)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_Box_integrate__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 32608 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__Box, and type2ex().

Referenced by _wrap_Box_integrate().

                                                                                                                 {
  PyObject *resultobj = 0;
  SyFi::Box *arg1 = (SyFi::Box *) 0 ;
  GiNaC::ex arg2 ;
  SyFi::Repr_format arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val3 ;
  int ecode3 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Box, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Box_integrate" "', argument " "1"" of type '" "SyFi::Box *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Box * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Box_integrate" "', argument " "3"" of type '" "SyFi::Repr_format""'");
  } 
  arg3 = static_cast< SyFi::Repr_format >(val3);
  {
    try {
      result = (arg1)->integrate(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Box_integrate__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 32674 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__Box, and type2ex().

Referenced by _wrap_Box_integrate().

                                                                                                                 {
  PyObject *resultobj = 0;
  SyFi::Box *arg1 = (SyFi::Box *) 0 ;
  GiNaC::ex arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Box, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Box_integrate" "', argument " "1"" of type '" "SyFi::Box *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Box * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (arg1)->integrate(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Box_repr ( PyObject *  self,
PyObject *  args 
)

Definition at line 32586 of file SyFiPYTHON_wrap.cxx.

References _wrap_Box_repr__SWIG_0(), _wrap_Box_repr__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                    {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"Box_repr",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_Box_repr__SWIG_1(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_Box_repr__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'Box_repr'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Box::repr(SyFi::Repr_format) const\n"
    "    SyFi::Box::repr() const\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_Box_repr__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 32480 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Box.

Referenced by _wrap_Box_repr().

                                                                                                            {
  PyObject *resultobj = 0;
  SyFi::Box *arg1 = (SyFi::Box *) 0 ;
  SyFi::Repr_format arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Box, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Box_repr" "', argument " "1"" of type '" "SyFi::Box const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Box * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Box_repr" "', argument " "2"" of type '" "SyFi::Repr_format""'");
  } 
  arg2 = static_cast< SyFi::Repr_format >(val2);
  {
    try {
      result = ((SyFi::Box const *)arg1)->repr(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Box_repr__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 32537 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::Box::repr(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Box.

Referenced by _wrap_Box_repr().

                                                                                                            {
  PyObject *resultobj = 0;
  SyFi::Box *arg1 = (SyFi::Box *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Box, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Box_repr" "', argument " "1"" of type '" "SyFi::Box const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Box * >(argp1);
  {
    try {
      result = ((SyFi::Box const *)arg1)->repr();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_check_visitor ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 24022 of file SyFiPYTHON_wrap.cxx.

References SyFi::check_visitor(), list2lst(), SWIG_fail, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and type2ex().

                                                                                         {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::lst *arg2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"check_visitor",2,2,swig_obj)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    arg2=list2lst(swig_obj[1]);
    if (!arg2) return NULL;
  }
  {
    try {
      SyFi::check_visitor(arg1,*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_coeff ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 24655 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SyFi::coeff(), exvector2list(), test::result, SWIG_fail, and type2ex().

                                                                                 {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  PyObject *swig_obj[1] ;
  GiNaC::exvector result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = SyFi::coeff(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = exvector2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_coeffs ( PyObject *  self,
PyObject *  args 
)

Definition at line 24814 of file SyFiPYTHON_wrap.cxx.

References _wrap_coeffs__SWIG_0(), _wrap_coeffs__SWIG_1(), SWIG_CheckState, SWIG_ConvertPtr, SWIG_fail, SWIG_Python_UnpackTuple(), SWIG_SetErrorMsg, and SWIGTYPE_p_GiNaC__lst.

                                                                  {
  int argc;
  PyObject *argv[2];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"coeffs",0,1,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    int _v = 0;
    {
      int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_GiNaC__lst, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_1;
    return _wrap_coeffs__SWIG_1(self, argc, argv);
  }
check_1:
  
  if (argc == 1) {
    return _wrap_coeffs__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'coeffs'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::coeffs(GiNaC::ex)\n"
    "    SyFi::coeffs(GiNaC::lst)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_coeffs__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 24707 of file SyFiPYTHON_wrap.cxx.

References SyFi::coeffs(), lst2list(), test::result, SWIG_fail, and type2ex().

Referenced by _wrap_coeffs().

                                                                                                          {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::lst result;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = SyFi::coeffs(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_coeffs__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 24757 of file SyFiPYTHON_wrap.cxx.

References SyFi::coeffs(), lst2list(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_GiNaC__lst.

Referenced by _wrap_coeffs().

                                                                                                          {
  PyObject *resultobj = 0;
  GiNaC::lst arg1 ;
  void *argp1 ;
  int res1 = 0 ;
  GiNaC::lst result;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_GiNaC__lst,  0  | 0);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "coeffs" "', argument " "1"" of type '" "GiNaC::lst""'"); 
    }  
    if (!argp1) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "coeffs" "', argument " "1"" of type '" "GiNaC::lst""'");
    } else {
      GiNaC::lst * temp = reinterpret_cast< GiNaC::lst * >(argp1);
      arg1 = *temp;
      if (SWIG_IsNewObj(res1)) delete temp;
    }
  }
  {
    try {
      result = SyFi::coeffs(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_collapse ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 23601 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SyFi::collapse(), lst2list(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_GiNaC__lst.

                                                                                    {
  PyObject *resultobj = 0;
  GiNaC::lst arg1 ;
  void *argp1 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  GiNaC::lst result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  {
    res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_GiNaC__lst,  0  | 0);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "collapse" "', argument " "1"" of type '" "GiNaC::lst""'"); 
    }  
    if (!argp1) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "collapse" "', argument " "1"" of type '" "GiNaC::lst""'");
    } else {
      GiNaC::lst * temp = reinterpret_cast< GiNaC::lst * >(argp1);
      arg1 = *temp;
      if (SWIG_IsNewObj(res1)) delete temp;
    }
  }
  {
    try {
      result = SyFi::collapse(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_collect_symbols ( PyObject *  self,
PyObject *  args 
)

Definition at line 25079 of file SyFiPYTHON_wrap.cxx.

References _wrap_collect_symbols__SWIG_0(), _wrap_collect_symbols__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                           {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"collect_symbols",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_collect_symbols__SWIG_1(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_collect_symbols__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'collect_symbols'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::collect_symbols(GiNaC::ex const &,SyFi::exset &)\n"
    "    SyFi::collect_symbols(GiNaC::ex const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_collect_symbols__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 24971 of file SyFiPYTHON_wrap.cxx.

References SyFi::collect_symbols(), TDeleter< T >::obj, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_ValueError, SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, and type2ex().

Referenced by _wrap_collect_symbols().

                                                                                                                   {
  PyObject *resultobj = 0;
  GiNaC::ex *arg1 = 0 ;
  SyFi::exset *arg2 = 0 ;
  const_ex_deleter deleter1 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  {
    arg1 = type2ex(swig_obj[0]);
    if (arg1 == NULL ) {
      return NULL;
    }
    deleter1.obj = arg1;
  }
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t,  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "collect_symbols" "', argument " "2"" of type '" "SyFi::exset &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "collect_symbols" "', argument " "2"" of type '" "SyFi::exset &""'"); 
  }
  arg2 = reinterpret_cast< SyFi::exset * >(argp2);
  {
    try {
      SyFi::collect_symbols((GiNaC::ex const &)*arg1,*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_collect_symbols__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 25029 of file SyFiPYTHON_wrap.cxx.

References SyFi::collect_symbols(), exvector2list(), TDeleter< T >::obj, test::result, SWIG_fail, and type2ex().

Referenced by _wrap_collect_symbols().

                                                                                                                   {
  PyObject *resultobj = 0;
  GiNaC::ex *arg1 = 0 ;
  const_ex_deleter deleter1 ;
  GiNaC::exvector result;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    arg1 = type2ex(swig_obj[0]);
    if (arg1 == NULL ) {
      return NULL;
    }
    deleter1.obj = arg1;
  }
  {
    try {
      result = SyFi::collect_symbols((GiNaC::ex const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = exvector2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_compare ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 22726 of file SyFiPYTHON_wrap.cxx.

References SyFi::compare(), TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Python_UnpackTuple(), SWIG_ValueError, and type2ex().

                                                                                   {
  PyObject *resultobj = 0;
  GiNaC::ex *arg1 = 0 ;
  std::string *arg2 = 0 ;
  const_ex_deleter deleter1 ;
  int res2 = SWIG_OLDOBJ ;
  PyObject *swig_obj[2] ;
  bool result;
  
  if (!SWIG_Python_UnpackTuple(args,"compare",2,2,swig_obj)) SWIG_fail;
  {
    arg1 = type2ex(swig_obj[0]);
    if (arg1 == NULL ) {
      return NULL;
    }
    deleter1.obj = arg1;
  }
  {
    std::string *ptr = (std::string *)0;
    res2 = SWIG_AsPtr_std_string(swig_obj[1], &ptr);
    if (!SWIG_IsOK(res2)) {
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "compare" "', argument " "2"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "compare" "', argument " "2"" of type '" "std::string const &""'"); 
    }
    arg2 = ptr;
  }
  {
    try {
      result = (bool)SyFi::compare((GiNaC::ex const &)*arg1,(std::string const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  if (SWIG_IsNewObj(res2)) delete arg2;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res2)) delete arg2;
  return NULL;
}
SWIGINTERN PyObject* _wrap_compare_archives ( PyObject *  self,
PyObject *  args 
)

Definition at line 23002 of file SyFiPYTHON_wrap.cxx.

References _wrap_compare_archives__SWIG_0(), _wrap_compare_archives__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                            {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"compare_archives",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_compare_archives__SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_compare_archives__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'compare_archives'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::compare_archives(std::string const &,std::string const &,std::ostream &)\n"
    "    SyFi::compare_archives(std::string const &,std::string const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_compare_archives__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 22853 of file SyFiPYTHON_wrap.cxx.

References SyFi::compare_archives(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_ValueError, and SWIGTYPE_p_std__ostream.

Referenced by _wrap_compare_archives().

                                                                                                                    {
  PyObject *resultobj = 0;
  std::string *arg1 = 0 ;
  std::string *arg2 = 0 ;
  std::ostream *arg3 = 0 ;
  int res1 = SWIG_OLDOBJ ;
  int res2 = SWIG_OLDOBJ ;
  void *argp3 = 0 ;
  int res3 = 0 ;
  bool result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  {
    std::string *ptr = (std::string *)0;
    res1 = SWIG_AsPtr_std_string(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "compare_archives" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "compare_archives" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    arg1 = ptr;
  }
  {
    std::string *ptr = (std::string *)0;
    res2 = SWIG_AsPtr_std_string(swig_obj[1], &ptr);
    if (!SWIG_IsOK(res2)) {
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "compare_archives" "', argument " "2"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "compare_archives" "', argument " "2"" of type '" "std::string const &""'"); 
    }
    arg2 = ptr;
  }
  res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_std__ostream,  0 );
  if (!SWIG_IsOK(res3)) {
    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "compare_archives" "', argument " "3"" of type '" "std::ostream &""'"); 
  }
  if (!argp3) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "compare_archives" "', argument " "3"" of type '" "std::ostream &""'"); 
  }
  arg3 = reinterpret_cast< std::ostream * >(argp3);
  {
    try {
      result = (bool)SyFi::compare_archives((std::string const &)*arg1,(std::string const &)*arg2,*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  if (SWIG_IsNewObj(res1)) delete arg1;
  if (SWIG_IsNewObj(res2)) delete arg2;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  if (SWIG_IsNewObj(res2)) delete arg2;
  return NULL;
}
SWIGINTERN PyObject* _wrap_compare_archives__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 22933 of file SyFiPYTHON_wrap.cxx.

References SyFi::compare_archives(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, and SWIG_ValueError.

Referenced by _wrap_compare_archives().

                                                                                                                    {
  PyObject *resultobj = 0;
  std::string *arg1 = 0 ;
  std::string *arg2 = 0 ;
  int res1 = SWIG_OLDOBJ ;
  int res2 = SWIG_OLDOBJ ;
  bool result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  {
    std::string *ptr = (std::string *)0;
    res1 = SWIG_AsPtr_std_string(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "compare_archives" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "compare_archives" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    arg1 = ptr;
  }
  {
    std::string *ptr = (std::string *)0;
    res2 = SWIG_AsPtr_std_string(swig_obj[1], &ptr);
    if (!SWIG_IsOK(res2)) {
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "compare_archives" "', argument " "2"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "compare_archives" "', argument " "2"" of type '" "std::string const &""'"); 
    }
    arg2 = ptr;
  }
  {
    try {
      result = (bool)SyFi::compare_archives((std::string const &)*arg1,(std::string const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  if (SWIG_IsNewObj(res1)) delete arg1;
  if (SWIG_IsNewObj(res2)) delete arg2;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  if (SWIG_IsNewObj(res2)) delete arg2;
  return NULL;
}
SWIGINTERN PyObject* _wrap_compute_mixed_Poisson_element_matrix ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 41202 of file SyFiPYTHON_wrap.cxx.

References SyFi::compute_mixed_Poisson_element_matrix(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, SWIGTYPE_p_std__mapT_std__pairT_unsigned_int_unsigned_int_t_GiNaC__ex_std__lessT_std__pairT_unsigned_int_unsigned_int_t_t_std__allocatorT_std__pairT_std__pairT_unsigned_int_unsigned_int_t_const_GiNaC__ex_t_t_t, SWIGTYPE_p_SyFi__Dof, and SWIGTYPE_p_SyFi__FE.

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::FE *arg1 = 0 ;
  SyFi::FE *arg2 = 0 ;
  SyFi::Dof *arg3 = 0 ;
  std::map< std::pair< unsigned int,unsigned int >,GiNaC::ex,std::less< std::pair< unsigned int,unsigned int > >,std::allocator< std::pair< std::pair< unsigned int,unsigned int > const,GiNaC::ex > > > *arg4 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  void *argp3 = 0 ;
  int res3 = 0 ;
  void *argp4 = 0 ;
  int res4 = 0 ;
  PyObject *swig_obj[4] ;
  
  if (!SWIG_Python_UnpackTuple(args,"compute_mixed_Poisson_element_matrix",4,4,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__FE,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "compute_mixed_Poisson_element_matrix" "', argument " "1"" of type '" "SyFi::FE &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "compute_mixed_Poisson_element_matrix" "', argument " "1"" of type '" "SyFi::FE &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::FE * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_SyFi__FE,  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "compute_mixed_Poisson_element_matrix" "', argument " "2"" of type '" "SyFi::FE &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "compute_mixed_Poisson_element_matrix" "', argument " "2"" of type '" "SyFi::FE &""'"); 
  }
  arg2 = reinterpret_cast< SyFi::FE * >(argp2);
  res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_SyFi__Dof,  0 );
  if (!SWIG_IsOK(res3)) {
    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "compute_mixed_Poisson_element_matrix" "', argument " "3"" of type '" "SyFi::Dof &""'"); 
  }
  if (!argp3) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "compute_mixed_Poisson_element_matrix" "', argument " "3"" of type '" "SyFi::Dof &""'"); 
  }
  arg3 = reinterpret_cast< SyFi::Dof * >(argp3);
  res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_std__mapT_std__pairT_unsigned_int_unsigned_int_t_GiNaC__ex_std__lessT_std__pairT_unsigned_int_unsigned_int_t_t_std__allocatorT_std__pairT_std__pairT_unsigned_int_unsigned_int_t_const_GiNaC__ex_t_t_t,  0 );
  if (!SWIG_IsOK(res4)) {
    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "compute_mixed_Poisson_element_matrix" "', argument " "4"" of type '" "std::map< std::pair< unsigned int,unsigned int >,GiNaC::ex,std::less< std::pair< unsigned int,unsigned int > >,std::allocator< std::pair< std::pair< unsigned int,unsigned int > const,GiNaC::ex > > > &""'"); 
  }
  if (!argp4) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "compute_mixed_Poisson_element_matrix" "', argument " "4"" of type '" "std::map< std::pair< unsigned int,unsigned int >,GiNaC::ex,std::less< std::pair< unsigned int,unsigned int > >,std::allocator< std::pair< std::pair< unsigned int,unsigned int > const,GiNaC::ex > > > &""'"); 
  }
  arg4 = reinterpret_cast< std::map< std::pair< unsigned int,unsigned int >,GiNaC::ex,std::less< std::pair< unsigned int,unsigned int > >,std::allocator< std::pair< std::pair< unsigned int,unsigned int > const,GiNaC::ex > > > * >(argp4);
  {
    try {
      SyFi::compute_mixed_Poisson_element_matrix(*arg1,*arg2,*arg3,*arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_compute_Poisson_element_matrix ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 41047 of file SyFiPYTHON_wrap.cxx.

References compute_Poisson_element_matrix(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, SWIGTYPE_p_std__mapT_std__pairT_unsigned_int_unsigned_int_t_GiNaC__ex_std__lessT_std__pairT_unsigned_int_unsigned_int_t_t_std__allocatorT_std__pairT_std__pairT_unsigned_int_unsigned_int_t_const_GiNaC__ex_t_t_t, SWIGTYPE_p_SyFi__Dof, and SWIGTYPE_p_SyFi__FE.

                                                                                                          {
  PyObject *resultobj = 0;
  SyFi::FE *arg1 = 0 ;
  SyFi::Dof *arg2 = 0 ;
  std::map< std::pair< unsigned int,unsigned int >,GiNaC::ex,std::less< std::pair< unsigned int,unsigned int > >,std::allocator< std::pair< std::pair< unsigned int,unsigned int > const,GiNaC::ex > > > *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  void *argp3 = 0 ;
  int res3 = 0 ;
  PyObject *swig_obj[3] ;
  
  if (!SWIG_Python_UnpackTuple(args,"compute_Poisson_element_matrix",3,3,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__FE,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "compute_Poisson_element_matrix" "', argument " "1"" of type '" "SyFi::FE &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "compute_Poisson_element_matrix" "', argument " "1"" of type '" "SyFi::FE &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::FE * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_SyFi__Dof,  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "compute_Poisson_element_matrix" "', argument " "2"" of type '" "SyFi::Dof &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "compute_Poisson_element_matrix" "', argument " "2"" of type '" "SyFi::Dof &""'"); 
  }
  arg2 = reinterpret_cast< SyFi::Dof * >(argp2);
  res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_std__mapT_std__pairT_unsigned_int_unsigned_int_t_GiNaC__ex_std__lessT_std__pairT_unsigned_int_unsigned_int_t_t_std__allocatorT_std__pairT_std__pairT_unsigned_int_unsigned_int_t_const_GiNaC__ex_t_t_t,  0 );
  if (!SWIG_IsOK(res3)) {
    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "compute_Poisson_element_matrix" "', argument " "3"" of type '" "std::map< std::pair< unsigned int,unsigned int >,GiNaC::ex,std::less< std::pair< unsigned int,unsigned int > >,std::allocator< std::pair< std::pair< unsigned int,unsigned int > const,GiNaC::ex > > > &""'"); 
  }
  if (!argp3) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "compute_Poisson_element_matrix" "', argument " "3"" of type '" "std::map< std::pair< unsigned int,unsigned int >,GiNaC::ex,std::less< std::pair< unsigned int,unsigned int > >,std::allocator< std::pair< std::pair< unsigned int,unsigned int > const,GiNaC::ex > > > &""'"); 
  }
  arg3 = reinterpret_cast< std::map< std::pair< unsigned int,unsigned int >,GiNaC::ex,std::less< std::pair< unsigned int,unsigned int > >,std::allocator< std::pair< std::pair< unsigned int,unsigned int > const,GiNaC::ex > > > * >(argp3);
  {
    try {
      SyFi::compute_Poisson_element_matrix(*arg1,*arg2,*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_compute_Stokes_element_matrix ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 41119 of file SyFiPYTHON_wrap.cxx.

References SyFi::compute_Stokes_element_matrix(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, SWIGTYPE_p_std__mapT_std__pairT_unsigned_int_unsigned_int_t_GiNaC__ex_std__lessT_std__pairT_unsigned_int_unsigned_int_t_t_std__allocatorT_std__pairT_std__pairT_unsigned_int_unsigned_int_t_const_GiNaC__ex_t_t_t, SWIGTYPE_p_SyFi__Dof, and SWIGTYPE_p_SyFi__FE.

                                                                                                         {
  PyObject *resultobj = 0;
  SyFi::FE *arg1 = 0 ;
  SyFi::FE *arg2 = 0 ;
  SyFi::Dof *arg3 = 0 ;
  std::map< std::pair< unsigned int,unsigned int >,GiNaC::ex,std::less< std::pair< unsigned int,unsigned int > >,std::allocator< std::pair< std::pair< unsigned int,unsigned int > const,GiNaC::ex > > > *arg4 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  void *argp3 = 0 ;
  int res3 = 0 ;
  void *argp4 = 0 ;
  int res4 = 0 ;
  PyObject *swig_obj[4] ;
  
  if (!SWIG_Python_UnpackTuple(args,"compute_Stokes_element_matrix",4,4,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__FE,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "compute_Stokes_element_matrix" "', argument " "1"" of type '" "SyFi::FE &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "compute_Stokes_element_matrix" "', argument " "1"" of type '" "SyFi::FE &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::FE * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_SyFi__FE,  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "compute_Stokes_element_matrix" "', argument " "2"" of type '" "SyFi::FE &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "compute_Stokes_element_matrix" "', argument " "2"" of type '" "SyFi::FE &""'"); 
  }
  arg2 = reinterpret_cast< SyFi::FE * >(argp2);
  res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_SyFi__Dof,  0 );
  if (!SWIG_IsOK(res3)) {
    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "compute_Stokes_element_matrix" "', argument " "3"" of type '" "SyFi::Dof &""'"); 
  }
  if (!argp3) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "compute_Stokes_element_matrix" "', argument " "3"" of type '" "SyFi::Dof &""'"); 
  }
  arg3 = reinterpret_cast< SyFi::Dof * >(argp3);
  res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_std__mapT_std__pairT_unsigned_int_unsigned_int_t_GiNaC__ex_std__lessT_std__pairT_unsigned_int_unsigned_int_t_t_std__allocatorT_std__pairT_std__pairT_unsigned_int_unsigned_int_t_const_GiNaC__ex_t_t_t,  0 );
  if (!SWIG_IsOK(res4)) {
    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "compute_Stokes_element_matrix" "', argument " "4"" of type '" "std::map< std::pair< unsigned int,unsigned int >,GiNaC::ex,std::less< std::pair< unsigned int,unsigned int > >,std::allocator< std::pair< std::pair< unsigned int,unsigned int > const,GiNaC::ex > > > &""'"); 
  }
  if (!argp4) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "compute_Stokes_element_matrix" "', argument " "4"" of type '" "std::map< std::pair< unsigned int,unsigned int >,GiNaC::ex,std::less< std::pair< unsigned int,unsigned int > >,std::allocator< std::pair< std::pair< unsigned int,unsigned int > const,GiNaC::ex > > > &""'"); 
  }
  arg4 = reinterpret_cast< std::map< std::pair< unsigned int,unsigned int >,GiNaC::ex,std::less< std::pair< unsigned int,unsigned int > >,std::allocator< std::pair< std::pair< unsigned int,unsigned int > const,GiNaC::ex > > > * >(argp4);
  {
    try {
      SyFi::compute_Stokes_element_matrix(*arg1,*arg2,*arg3,*arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_count_ops ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 25620 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SyFi::count_ops(), TDeleter< T >::obj, test::result, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_SyFi__ExStats, and type2ex().

                                                                                     {
  PyObject *resultobj = 0;
  GiNaC::ex *arg1 = 0 ;
  const_ex_deleter deleter1 ;
  PyObject *swig_obj[1] ;
  SyFi::ExStats result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  {
    arg1 = type2ex(swig_obj[0]);
    if (arg1 == NULL ) {
      return NULL;
    }
    deleter1.obj = arg1;
  }
  {
    try {
      result = SyFi::count_ops((GiNaC::ex const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj((new SyFi::ExStats(static_cast< const SyFi::ExStats& >(result))), SWIGTYPE_p_SyFi__ExStats, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_count_symbols ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 25101 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SyFi::count_symbols(), TDeleter< T >::obj, test::result, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_GiNaC__exhashmapT_int_t, and type2ex().

                                                                                         {
  PyObject *resultobj = 0;
  GiNaC::ex *arg1 = 0 ;
  const_ex_deleter deleter1 ;
  PyObject *swig_obj[1] ;
  GiNaC::exhashmap< int > result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  {
    arg1 = type2ex(swig_obj[0]);
    if (arg1 == NULL ) {
      return NULL;
    }
    deleter1.obj = arg1;
  }
  {
    try {
      result = SyFi::count_symbols((GiNaC::ex const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj((new GiNaC::exhashmap< int >(static_cast< const GiNaC::exhashmap< int >& >(result))), SWIGTYPE_p_GiNaC__exhashmapT_int_t, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_cross ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 23344 of file SyFiPYTHON_wrap.cxx.

References SyFi::cross(), list2lst(), lst2list(), test::result, SWIG_fail, and SWIG_Python_UnpackTuple().

                                                                                 {
  PyObject *resultobj = 0;
  GiNaC::lst *arg1 = 0 ;
  GiNaC::lst *arg2 = 0 ;
  PyObject *swig_obj[2] ;
  GiNaC::lst result;
  
  if (!SWIG_Python_UnpackTuple(args,"cross",2,2,swig_obj)) SWIG_fail;
  {
    arg1=list2lst(swig_obj[0]);
    if (!arg1) return NULL;
  }
  {
    arg2=list2lst(swig_obj[1]);
    if (!arg2) return NULL;
  }
  {
    try {
      result = SyFi::cross(*arg1,*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_ArnoldFalkWintherWeakSymP ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 41922 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymP.

                                                                                                            {
  PyObject *resultobj = 0;
  SyFi::ArnoldFalkWintherWeakSymP *arg1 = (SyFi::ArnoldFalkWintherWeakSymP *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymP, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_ArnoldFalkWintherWeakSymP" "', argument " "1"" of type '" "SyFi::ArnoldFalkWintherWeakSymP *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ArnoldFalkWintherWeakSymP * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_ArnoldFalkWintherWeakSymSigma ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 41458 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymSigma.

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::ArnoldFalkWintherWeakSymSigma *arg1 = (SyFi::ArnoldFalkWintherWeakSymSigma *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymSigma, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_ArnoldFalkWintherWeakSymSigma" "', argument " "1"" of type '" "SyFi::ArnoldFalkWintherWeakSymSigma *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ArnoldFalkWintherWeakSymSigma * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_ArnoldFalkWintherWeakSymU ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 41690 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymU.

                                                                                                            {
  PyObject *resultobj = 0;
  SyFi::ArnoldFalkWintherWeakSymU *arg1 = (SyFi::ArnoldFalkWintherWeakSymU *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymU, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_ArnoldFalkWintherWeakSymU" "', argument " "1"" of type '" "SyFi::ArnoldFalkWintherWeakSymU *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ArnoldFalkWintherWeakSymU * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_Box ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 32432 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__Box.

                                                                                      {
  PyObject *resultobj = 0;
  SyFi::Box *arg1 = (SyFi::Box *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Box, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Box" "', argument " "1"" of type '" "SyFi::Box *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Box * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_Bubble ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 40857 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__Bubble.

                                                                                         {
  PyObject *resultobj = 0;
  SyFi::Bubble *arg1 = (SyFi::Bubble *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Bubble, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Bubble" "', argument " "1"" of type '" "SyFi::Bubble *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Bubble * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_CrouzeixRaviart ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 37574 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__CrouzeixRaviart.

                                                                                                  {
  PyObject *resultobj = 0;
  SyFi::CrouzeixRaviart *arg1 = (SyFi::CrouzeixRaviart *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__CrouzeixRaviart, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_CrouzeixRaviart" "', argument " "1"" of type '" "SyFi::CrouzeixRaviart *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::CrouzeixRaviart * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_DiscontinuousLagrange ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 39525 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__DiscontinuousLagrange.

                                                                                                        {
  PyObject *resultobj = 0;
  SyFi::DiscontinuousLagrange *arg1 = (SyFi::DiscontinuousLagrange *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__DiscontinuousLagrange, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_DiscontinuousLagrange" "', argument " "1"" of type '" "SyFi::DiscontinuousLagrange *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::DiscontinuousLagrange * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_Dof ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 36806 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__Dof.

                                                                                      {
  PyObject *resultobj = 0;
  SyFi::Dof *arg1 = (SyFi::Dof *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Dof, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Dof" "', argument " "1"" of type '" "SyFi::Dof *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Dof * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_ex_int_map ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 14153 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

                                                                                             {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_ex_int_map" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_exlist ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 20214 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                         {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_exlist" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_exmap ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 12125 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

                                                                                        {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_exmap" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_exset ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 21918 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

                                                                                        {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_exset" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_ExStats ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 25561 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__ExStats.

                                                                                          {
  PyObject *resultobj = 0;
  SyFi::ExStats *arg1 = (SyFi::ExStats *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ExStats, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_ExStats" "', argument " "1"" of type '" "SyFi::ExStats *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ExStats * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_exvector ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 10098 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                           {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_exvector" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_FE ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 34827 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__FE.

                                                                                     {
  PyObject *resultobj = 0;
  SyFi::FE *arg1 = (SyFi::FE *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__FE, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_FE" "', argument " "1"" of type '" "SyFi::FE *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::FE * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_Hermite ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 40099 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__Hermite.

                                                                                          {
  PyObject *resultobj = 0;
  SyFi::Hermite *arg1 = (SyFi::Hermite *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Hermite, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Hermite" "', argument " "1"" of type '" "SyFi::Hermite *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Hermite * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_Lagrange ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 35706 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__Lagrange.

                                                                                           {
  PyObject *resultobj = 0;
  SyFi::Lagrange *arg1 = (SyFi::Lagrange *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Lagrange, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Lagrange" "', argument " "1"" of type '" "SyFi::Lagrange *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Lagrange * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_Line ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 27601 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__Line.

                                                                                       {
  PyObject *resultobj = 0;
  SyFi::Line *arg1 = (SyFi::Line *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Line, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Line" "', argument " "1"" of type '" "SyFi::Line *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Line * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_MixedFE ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 42613 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__MixedFE.

                                                                                          {
  PyObject *resultobj = 0;
  SyFi::MixedFE *arg1 = (SyFi::MixedFE *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__MixedFE, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_MixedFE" "', argument " "1"" of type '" "SyFi::MixedFE *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::MixedFE * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_Nedelec ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 40331 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__Nedelec.

                                                                                          {
  PyObject *resultobj = 0;
  SyFi::Nedelec *arg1 = (SyFi::Nedelec *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Nedelec, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Nedelec" "', argument " "1"" of type '" "SyFi::Nedelec *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Nedelec * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_Nedelec2Hdiv ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 40625 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__Nedelec2Hdiv.

                                                                                               {
  PyObject *resultobj = 0;
  SyFi::Nedelec2Hdiv *arg1 = (SyFi::Nedelec2Hdiv *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Nedelec2Hdiv, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Nedelec2Hdiv" "', argument " "1"" of type '" "SyFi::Nedelec2Hdiv *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Nedelec2Hdiv * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_P0 ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 38163 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__P0.

                                                                                     {
  PyObject *resultobj = 0;
  SyFi::P0 *arg1 = (SyFi::P0 *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__P0, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_P0" "', argument " "1"" of type '" "SyFi::P0 *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::P0 * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_Polygon ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 26536 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__Polygon.

                                                                                          {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = (SyFi::Polygon *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Polygon, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Polygon" "', argument " "1"" of type '" "SyFi::Polygon *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_RaviartThomas ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 39293 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__RaviartThomas.

                                                                                                {
  PyObject *resultobj = 0;
  SyFi::RaviartThomas *arg1 = (SyFi::RaviartThomas *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__RaviartThomas, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_RaviartThomas" "', argument " "1"" of type '" "SyFi::RaviartThomas *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::RaviartThomas * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_Rectangle ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 30218 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__Rectangle.

                                                                                            {
  PyObject *resultobj = 0;
  SyFi::Rectangle *arg1 = (SyFi::Rectangle *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Rectangle, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Rectangle" "', argument " "1"" of type '" "SyFi::Rectangle *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Rectangle * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_ReferenceBox ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 32991 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__ReferenceBox.

                                                                                               {
  PyObject *resultobj = 0;
  SyFi::ReferenceBox *arg1 = (SyFi::ReferenceBox *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceBox, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_ReferenceBox" "', argument " "1"" of type '" "SyFi::ReferenceBox *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceBox * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_ReferenceLine ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 28404 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__ReferenceLine.

                                                                                                {
  PyObject *resultobj = 0;
  SyFi::ReferenceLine *arg1 = (SyFi::ReferenceLine *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceLine, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_ReferenceLine" "', argument " "1"" of type '" "SyFi::ReferenceLine *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceLine * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_ReferenceRectangle ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 30777 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__ReferenceRectangle.

                                                                                                     {
  PyObject *resultobj = 0;
  SyFi::ReferenceRectangle *arg1 = (SyFi::ReferenceRectangle *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceRectangle, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_ReferenceRectangle" "', argument " "1"" of type '" "SyFi::ReferenceRectangle *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceRectangle * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_ReferenceTetrahedron ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 31685 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__ReferenceTetrahedron.

                                                                                                       {
  PyObject *resultobj = 0;
  SyFi::ReferenceTetrahedron *arg1 = (SyFi::ReferenceTetrahedron *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceTetrahedron, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_ReferenceTetrahedron" "', argument " "1"" of type '" "SyFi::ReferenceTetrahedron *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceTetrahedron * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_ReferenceTriangle ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 29586 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__ReferenceTriangle.

                                                                                                    {
  PyObject *resultobj = 0;
  SyFi::ReferenceTriangle *arg1 = (SyFi::ReferenceTriangle *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceTriangle, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_ReferenceTriangle" "', argument " "1"" of type '" "SyFi::ReferenceTriangle *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceTriangle * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_Robust ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 42338 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__Robust.

                                                                                         {
  PyObject *resultobj = 0;
  SyFi::Robust *arg1 = (SyFi::Robust *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Robust, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Robust" "', argument " "1"" of type '" "SyFi::Robust *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Robust * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_Simplex ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 33308 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__Simplex.

                                                                                          {
  PyObject *resultobj = 0;
  SyFi::Simplex *arg1 = (SyFi::Simplex *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Simplex, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Simplex" "', argument " "1"" of type '" "SyFi::Simplex *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Simplex * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_SpaceTimeDomain ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 43337 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__SpaceTimeDomain.

                                                                                                  {
  PyObject *resultobj = 0;
  SyFi::SpaceTimeDomain *arg1 = (SyFi::SpaceTimeDomain *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__SpaceTimeDomain, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SpaceTimeDomain" "', argument " "1"" of type '" "SyFi::SpaceTimeDomain *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::SpaceTimeDomain * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_SpaceTimeElement ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 43520 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__SpaceTimeElement.

                                                                                                   {
  PyObject *resultobj = 0;
  SyFi::SpaceTimeElement *arg1 = (SyFi::SpaceTimeElement *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__SpaceTimeElement, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SpaceTimeElement" "', argument " "1"" of type '" "SyFi::SpaceTimeElement *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::SpaceTimeElement * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_StandardFE ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 35370 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__StandardFE.

                                                                                             {
  PyObject *resultobj = 0;
  SyFi::StandardFE *arg1 = (SyFi::StandardFE *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__StandardFE, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_StandardFE" "', argument " "1"" of type '" "SyFi::StandardFE *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::StandardFE * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_SwigPyIterator ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6089 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                                 {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_SwigPyIterator" "', argument " "1"" of type '" "swig::SwigPyIterator *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_symexlist ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 17388 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                            {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_symexlist" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_symexpair ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 14510 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_std__pairT_GiNaC__symbol_GiNaC__ex_t.

                                                                                            {
  PyObject *resultobj = 0;
  std::pair< GiNaC::symbol,GiNaC::ex > *arg1 = (std::pair< GiNaC::symbol,GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__pairT_GiNaC__symbol_GiNaC__ex_t, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_symexpair" "', argument " "1"" of type '" "std::pair< GiNaC::symbol,GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::pair< GiNaC::symbol,GiNaC::ex > * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_TensorLagrange ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 36365 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__TensorLagrange.

                                                                                                 {
  PyObject *resultobj = 0;
  SyFi::TensorLagrange *arg1 = (SyFi::TensorLagrange *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__TensorLagrange, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_TensorLagrange" "', argument " "1"" of type '" "SyFi::TensorLagrange *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::TensorLagrange * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_TensorP0 ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 38822 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__TensorP0.

                                                                                           {
  PyObject *resultobj = 0;
  SyFi::TensorP0 *arg1 = (SyFi::TensorP0 *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__TensorP0, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_TensorP0" "', argument " "1"" of type '" "SyFi::TensorP0 *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::TensorP0 * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_Tetrahedron ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 31126 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__Tetrahedron.

                                                                                              {
  PyObject *resultobj = 0;
  SyFi::Tetrahedron *arg1 = (SyFi::Tetrahedron *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Tetrahedron, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Tetrahedron" "', argument " "1"" of type '" "SyFi::Tetrahedron *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Tetrahedron * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_Triangle ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 29027 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__Triangle.

                                                                                           {
  PyObject *resultobj = 0;
  SyFi::Triangle *arg1 = (SyFi::Triangle *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Triangle, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_Triangle" "', argument " "1"" of type '" "SyFi::Triangle *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Triangle * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_VectorCrouzeixRaviart ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 37876 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__VectorCrouzeixRaviart.

                                                                                                        {
  PyObject *resultobj = 0;
  SyFi::VectorCrouzeixRaviart *arg1 = (SyFi::VectorCrouzeixRaviart *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__VectorCrouzeixRaviart, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_VectorCrouzeixRaviart" "', argument " "1"" of type '" "SyFi::VectorCrouzeixRaviart *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::VectorCrouzeixRaviart * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_VectorDiscontinuousLagrange ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 39812 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__VectorDiscontinuousLagrange.

                                                                                                              {
  PyObject *resultobj = 0;
  SyFi::VectorDiscontinuousLagrange *arg1 = (SyFi::VectorDiscontinuousLagrange *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__VectorDiscontinuousLagrange, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_VectorDiscontinuousLagrange" "', argument " "1"" of type '" "SyFi::VectorDiscontinuousLagrange *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::VectorDiscontinuousLagrange * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_VectorLagrange ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 36008 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__VectorLagrange.

                                                                                                 {
  PyObject *resultobj = 0;
  SyFi::VectorLagrange *arg1 = (SyFi::VectorLagrange *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__VectorLagrange, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_VectorLagrange" "', argument " "1"" of type '" "SyFi::VectorLagrange *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::VectorLagrange * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_delete_VectorP0 ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 38465 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_POINTER_DISOWN, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__VectorP0.

                                                                                           {
  PyObject *resultobj = 0;
  SyFi::VectorP0 *arg1 = (SyFi::VectorP0 *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__VectorP0, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "delete_VectorP0" "', argument " "1"" of type '" "SyFi::VectorP0 *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::VectorP0 * >(argp1);
  {
    try {
      delete arg1;
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_dirac ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 22032 of file SyFiPYTHON_wrap.cxx.

References SyFi::dirac(), test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_exception_fail, SWIG_fail, SWIG_From_int(), SWIG_IsOK, and SWIG_Python_UnpackTuple().

                                                                                 {
  PyObject *resultobj = 0;
  unsigned int arg1 ;
  unsigned int arg2 ;
  unsigned int val1 ;
  int ecode1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  int result;
  
  if (!SWIG_Python_UnpackTuple(args,"dirac",2,2,swig_obj)) SWIG_fail;
  ecode1 = SWIG_AsVal_unsigned_SS_int(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "dirac" "', argument " "1"" of type '" "unsigned int""'");
  } 
  arg1 = static_cast< unsigned int >(val1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "dirac" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (int)SyFi::dirac(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_int(static_cast< int >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_DiscontinuousLagrange_set_element_number ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 39573 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__DiscontinuousLagrange.

                                                                                                                    {
  PyObject *resultobj = 0;
  SyFi::DiscontinuousLagrange *arg1 = (SyFi::DiscontinuousLagrange *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"DiscontinuousLagrange_set_element_number",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__DiscontinuousLagrange, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "DiscontinuousLagrange_set_element_number" "', argument " "1"" of type '" "SyFi::DiscontinuousLagrange *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::DiscontinuousLagrange * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "DiscontinuousLagrange_set_element_number" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      (arg1)->set_element_number(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_div ( PyObject *  self,
PyObject *  args 
)

Definition at line 22547 of file SyFiPYTHON_wrap.cxx.

References _wrap_div__SWIG_0(), _wrap_div__SWIG_1(), _wrap_div__SWIG_2(), _wrap_div__SWIG_3(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                               {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"div",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    int _v = 0;
    {
      {
        _v = (PyList_Check(argv[0])) ? 1 : 0;
      }
    }
    if (!_v) goto check_1;
    return _wrap_div__SWIG_0(self, argc, argv);
  }
check_1:
  
  if (argc == 1) {
    return _wrap_div__SWIG_2(self, argc, argv);
  }
  if (argc == 2) {
    int _v = 0;
    {
      {
        _v = (PyList_Check(argv[0])) ? 1 : 0;
      }
    }
    if (!_v) goto check_3;
    return _wrap_div__SWIG_1(self, argc, argv);
  }
check_3:
  
  if (argc == 2) {
    return _wrap_div__SWIG_3(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'div'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::div(GiNaC::lst &)\n"
    "    SyFi::div(GiNaC::lst &,GiNaC::ex)\n"
    "    SyFi::div(GiNaC::ex)\n"
    "    SyFi::div(GiNaC::ex,GiNaC::ex)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_div__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 22337 of file SyFiPYTHON_wrap.cxx.

References SyFi::div(), ex2type(), list2lst(), test::result, and SWIG_fail.

Referenced by _wrap_div().

                                                                                                       {
  PyObject *resultobj = 0;
  GiNaC::lst *arg1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    arg1=list2lst(swig_obj[0]);
    if (!arg1) return NULL;
  }
  {
    try {
      result = SyFi::div(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_div__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 22383 of file SyFiPYTHON_wrap.cxx.

References SyFi::div(), ex2type(), list2lst(), test::result, SWIG_fail, and type2ex().

Referenced by _wrap_div().

                                                                                                       {
  PyObject *resultobj = 0;
  GiNaC::lst *arg1 = 0 ;
  GiNaC::ex arg2 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  {
    arg1=list2lst(swig_obj[0]);
    if (!arg1) return NULL;
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = SyFi::div(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_div__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 22438 of file SyFiPYTHON_wrap.cxx.

References SyFi::div(), ex2type(), test::result, SWIG_fail, and type2ex().

Referenced by _wrap_div().

                                                                                                       {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex result;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = SyFi::div(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_div__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 22488 of file SyFiPYTHON_wrap.cxx.

References SyFi::div(), ex2type(), test::result, SWIG_fail, and type2ex().

Referenced by _wrap_div().

                                                                                                       {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = SyFi::div(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Dof_clear ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 36854 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__Dof.

                                                                                     {
  PyObject *resultobj = 0;
  SyFi::Dof *arg1 = (SyFi::Dof *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Dof, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Dof_clear" "', argument " "1"" of type '" "SyFi::Dof *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Dof * >(argp1);
  {
    try {
      (arg1)->clear();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Dof_glob2loc ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 37334 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t, and SWIGTYPE_p_SyFi__Dof.

                                                                                        {
  PyObject *resultobj = 0;
  SyFi::Dof *arg1 = (SyFi::Dof *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  SwigValueWrapper< std::vector< std::pair< unsigned int,unsigned int >,std::allocator< std::pair< unsigned int,unsigned int > > > > result;
  
  if (!SWIG_Python_UnpackTuple(args,"Dof_glob2loc",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Dof, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Dof_glob2loc" "', argument " "1"" of type '" "SyFi::Dof *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Dof * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Dof_glob2loc" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (arg1)->glob2loc(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj((new SyFi::vector_ii(static_cast< const SyFi::vector_ii& >(result))), SWIGTYPE_p_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Dof_glob_dof ( PyObject *  self,
PyObject *  args 
)

Definition at line 37298 of file SyFiPYTHON_wrap.cxx.

References _wrap_Dof_glob_dof__SWIG_0(), _wrap_Dof_glob_dof__SWIG_1(), _wrap_Dof_glob_dof__SWIG_2(), SWIG_AsVal_unsigned_SS_int(), SWIG_CheckState, SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                        {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"Dof_glob_dof",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    int _v = 0;
    {
      {
        int res = SWIG_AsVal_unsigned_SS_int(argv[1], NULL);
        _v = SWIG_CheckState(res);
      }
    }
    if (!_v) goto check_1;
    return _wrap_Dof_glob_dof__SWIG_2(self, argc, argv);
  }
check_1:
  
  if (argc == 2) {
    return _wrap_Dof_glob_dof__SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_Dof_glob_dof__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'Dof_glob_dof'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Dof::glob_dof(unsigned int,unsigned int)\n"
    "    SyFi::Dof::glob_dof(GiNaC::ex)\n"
    "    SyFi::Dof::glob_dof(unsigned int)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_Dof_glob_dof__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 37122 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_unsigned_SS_int(), SWIG_IsOK, and SWIGTYPE_p_SyFi__Dof.

Referenced by _wrap_Dof_glob_dof().

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Dof *arg1 = (SyFi::Dof *) 0 ;
  unsigned int arg2 ;
  unsigned int arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  unsigned int val3 ;
  int ecode3 = 0 ;
  unsigned int result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Dof, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Dof_glob_dof" "', argument " "1"" of type '" "SyFi::Dof *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Dof * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Dof_glob_dof" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Dof_glob_dof" "', argument " "3"" of type '" "unsigned int""'");
  } 
  arg3 = static_cast< unsigned int >(val3);
  {
    try {
      result = (unsigned int)(arg1)->glob_dof(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Dof_glob_dof__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 37185 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_unsigned_SS_int(), SWIG_IsOK, SWIGTYPE_p_SyFi__Dof, and type2ex().

Referenced by _wrap_Dof_glob_dof().

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Dof *arg1 = (SyFi::Dof *) 0 ;
  GiNaC::ex arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Dof, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Dof_glob_dof" "', argument " "1"" of type '" "SyFi::Dof *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Dof * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (unsigned int)(arg1)->glob_dof(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Dof_glob_dof__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 37241 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Dof.

Referenced by _wrap_Dof_glob_dof().

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Dof *arg1 = (SyFi::Dof *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Dof, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Dof_glob_dof" "', argument " "1"" of type '" "SyFi::Dof *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Dof * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Dof_glob_dof" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (arg1)->glob_dof(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Dof_insert_dof ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 36902 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_unsigned_SS_int(), SWIG_IsOK, SWIG_Python_UnpackTuple(), SWIGTYPE_p_SyFi__Dof, and type2ex().

                                                                                          {
  PyObject *resultobj = 0;
  SyFi::Dof *arg1 = (SyFi::Dof *) 0 ;
  unsigned int arg2 ;
  unsigned int arg3 ;
  GiNaC::ex arg4 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  unsigned int val3 ;
  int ecode3 = 0 ;
  PyObject *swig_obj[4] ;
  unsigned int result;
  
  if (!SWIG_Python_UnpackTuple(args,"Dof_insert_dof",4,4,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Dof, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Dof_insert_dof" "', argument " "1"" of type '" "SyFi::Dof *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Dof * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Dof_insert_dof" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Dof_insert_dof" "', argument " "3"" of type '" "unsigned int""'");
  } 
  arg3 = static_cast< unsigned int >(val3);
  {
    ex *tmp = type2ex(swig_obj[3]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg4 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (unsigned int)(arg1)->insert_dof(arg2,arg3,arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Dof_max_dofs_per_element ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 37073 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_unsigned_SS_int(), SWIG_IsOK, and SWIGTYPE_p_SyFi__Dof.

                                                                                                    {
  PyObject *resultobj = 0;
  SyFi::Dof *arg1 = (SyFi::Dof *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  unsigned int result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Dof, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Dof_max_dofs_per_element" "', argument " "1"" of type '" "SyFi::Dof const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Dof * >(argp1);
  {
    try {
      result = (unsigned int)((SyFi::Dof const *)arg1)->max_dofs_per_element();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Dof_num_elements ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 37024 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_unsigned_SS_int(), SWIG_IsOK, and SWIGTYPE_p_SyFi__Dof.

                                                                                            {
  PyObject *resultobj = 0;
  SyFi::Dof *arg1 = (SyFi::Dof *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  unsigned int result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Dof, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Dof_num_elements" "', argument " "1"" of type '" "SyFi::Dof const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Dof * >(argp1);
  {
    try {
      result = (unsigned int)((SyFi::Dof const *)arg1)->num_elements();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Dof_size ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 36975 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_unsigned_SS_int(), SWIG_IsOK, and SWIGTYPE_p_SyFi__Dof.

                                                                                    {
  PyObject *resultobj = 0;
  SyFi::Dof *arg1 = (SyFi::Dof *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  unsigned int result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Dof, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Dof_size" "', argument " "1"" of type '" "SyFi::Dof const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Dof * >(argp1);
  {
    try {
      result = (unsigned int)((SyFi::Dof const *)arg1)->size();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_EQUAL_OR_DIE ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 22790 of file SyFiPYTHON_wrap.cxx.

References SyFi::EQUAL_OR_DIE(), TDeleter< T >::obj, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, and type2ex().

                                                                                        {
  PyObject *resultobj = 0;
  GiNaC::ex *arg1 = 0 ;
  std::string *arg2 = 0 ;
  const_ex_deleter deleter1 ;
  int res2 = SWIG_OLDOBJ ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"EQUAL_OR_DIE",2,2,swig_obj)) SWIG_fail;
  {
    arg1 = type2ex(swig_obj[0]);
    if (arg1 == NULL ) {
      return NULL;
    }
    deleter1.obj = arg1;
  }
  {
    std::string *ptr = (std::string *)0;
    res2 = SWIG_AsPtr_std_string(swig_obj[1], &ptr);
    if (!SWIG_IsOK(res2)) {
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "EQUAL_OR_DIE" "', argument " "2"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "EQUAL_OR_DIE" "', argument " "2"" of type '" "std::string const &""'"); 
    }
    arg2 = ptr;
  }
  {
    try {
      SyFi::EQUAL_OR_DIE((GiNaC::ex const &)*arg1,(std::string const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  if (SWIG_IsNewObj(res2)) delete arg2;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res2)) delete arg2;
  return NULL;
}
SWIGINTERN PyObject* _wrap_equations2matrix ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 23660 of file SyFiPYTHON_wrap.cxx.

References SyFi::equations2matrix(), TDeleter< T >::obj, test::result, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIGTYPE_p_GiNaC__matrix, and type2ex().

                                                                                            {
  PyObject *resultobj = 0;
  GiNaC::ex *arg1 = 0 ;
  GiNaC::ex *arg2 = 0 ;
  const_ex_deleter deleter1 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  GiNaC::matrix result;
  
  if (!SWIG_Python_UnpackTuple(args,"equations2matrix",2,2,swig_obj)) SWIG_fail;
  {
    arg1 = type2ex(swig_obj[0]);
    if (arg1 == NULL ) {
      return NULL;
    }
    deleter1.obj = arg1;
  }
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = SyFi::equations2matrix((GiNaC::ex const &)*arg1,(GiNaC::ex const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj((new GiNaC::matrix(static_cast< const GiNaC::matrix& >(result))), SWIGTYPE_p_GiNaC__matrix, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex2equations ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 23549 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SyFi::ex2equations(), lst2list(), test::result, SWIG_fail, and type2ex().

                                                                                        {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  PyObject *swig_obj[1] ;
  GiNaC::lst result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = SyFi::ex2equations(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map___bool__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 12334 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____bool__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

                                                                                               {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map___bool__" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (bool)std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____bool__((std::map< GiNaC::ex,int,GiNaC::ex_is_less > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map___contains__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 12761 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, test::result, std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____contains__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, and type2ex().

                                                                                                   {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  bool result;
  
  if (!SWIG_Python_UnpackTuple(args,"ex_int_map___contains__",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map___contains__" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (bool)std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____contains__(arg1,(GiNaC::ex const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map___delitem__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 12495 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____delitem__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, and type2ex().

                                                                                                  {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"ex_int_map___delitem__",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map___delitem__" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      try {
        std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____delitem__(arg1,(GiNaC::ex const &)*arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map___getitem__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 12432 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, test::result, std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____getitem__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_int(), SWIG_IndexError, SWIG_IsOK, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, and type2ex().

                                                                                                  {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::mapped_type *result = 0 ;
  
  if (!SWIG_Python_UnpackTuple(args,"ex_int_map___getitem__",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map___getitem__" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      try {
        result = (std::map< GiNaC::ex,int,GiNaC::ex_is_less >::mapped_type *) &std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____getitem__(arg1,(GiNaC::ex const &)*arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_int(static_cast< int >(*result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map___len__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 12383 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____len__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

                                                                                              {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::size_type result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map___len__" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____len__((std::map< GiNaC::ex,int,GiNaC::ex_is_less > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map___nonzero__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 12285 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____nonzero__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

                                                                                                  {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map___nonzero__" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (bool)std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____nonzero__((std::map< GiNaC::ex,int,GiNaC::ex_is_less > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map___setitem__ ( PyObject *  self,
PyObject *  args 
)

Definition at line 13046 of file SyFiPYTHON_wrap.cxx.

References _wrap_ex_int_map___setitem____SWIG_0(), _wrap_ex_int_map___setitem____SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                  {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"ex_int_map___setitem__",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_ex_int_map___setitem____SWIG_0(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_ex_int_map___setitem____SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'ex_int_map___setitem__'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::map< GiNaC::ex,int,GiNaC::ex_is_less >::__setitem__(std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const &)\n"
    "    std::map< GiNaC::ex,int,GiNaC::ex_is_less >::__setitem__(std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const &,std::map< GiNaC::ex,int,GiNaC::ex_is_less >::mapped_type const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_ex_int_map___setitem____SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 12920 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____setitem____SWIG_0(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, and type2ex().

Referenced by _wrap_ex_int_map___setitem__().

                                                                                                                          {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map___setitem__" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____setitem____SWIG_0(arg1,(GiNaC::ex const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map___setitem____SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 12975 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____setitem____SWIG_1(), SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, and type2ex().

Referenced by _wrap_ex_int_map___setitem__().

                                                                                                                          {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::mapped_type *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::mapped_type temp3 ;
  int val3 ;
  int ecode3 = 0 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map___setitem__" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "ex_int_map___setitem__" "', argument " "3"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less >::mapped_type""'");
  } 
  temp3 = static_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less >::mapped_type >(val3);
  arg3 = &temp3;
  {
    try {
      try {
        std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____setitem____SWIG_1(arg1,(GiNaC::ex const &)*arg2,(int const &)*arg3);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_asdict ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 13068 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__asdict(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

                                                                                             {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  PyObject *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_asdict" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (PyObject *)std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__asdict(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = result;
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_begin ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 13497 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

                                                                                            {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_begin" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (arg1)->begin();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_clear ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 13342 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

                                                                                            {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_clear" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      (arg1)->clear();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_count ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 13753 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, and type2ex().

                                                                                            {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::size_type result;
  
  if (!SWIG_Python_UnpackTuple(args,"ex_int_map_count",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_count" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = ((std::map< GiNaC::ex,int,GiNaC::ex_is_less > const *)arg1)->count((std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_empty ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 13244 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

                                                                                            {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_empty" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (bool)((std::map< GiNaC::ex,int,GiNaC::ex_is_less > const *)arg1)->empty();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_end ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 13547 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

                                                                                          {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_end" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (arg1)->end();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_erase ( PyObject *  self,
PyObject *  args 
)

Definition at line 13944 of file SyFiPYTHON_wrap.cxx.

References _wrap_ex_int_map_erase__SWIG_0(), _wrap_ex_int_map_erase__SWIG_1(), _wrap_ex_int_map_erase__SWIG_2(), swig::SwigPyIterator::descriptor(), SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_fail, SWIG_IsOK, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                            {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"ex_int_map_erase",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    int _v = 0;
    {
      swig::SwigPyIterator *iter = 0;
      int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::SwigPyIterator::descriptor(), 0);
      _v = (SWIG_IsOK(res) && iter && (dynamic_cast<swig::SwigPyIterator_T<std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator > *>(iter) != 0));
    }
    if (!_v) goto check_1;
    return _wrap_ex_int_map_erase__SWIG_1(self, argc, argv);
  }
check_1:
  
  if (argc == 2) {
    return _wrap_ex_int_map_erase__SWIG_0(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_ex_int_map_erase__SWIG_2(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'ex_int_map_erase'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::map< GiNaC::ex,int,GiNaC::ex_is_less >::erase(std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const &)\n"
    "    std::map< GiNaC::ex,int,GiNaC::ex_is_less >::erase(std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator)\n"
    "    std::map< GiNaC::ex,int,GiNaC::ex_is_less >::erase(std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator,std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_ex_int_map_erase__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 13697 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, and type2ex().

Referenced by _wrap_ex_int_map_erase().

                                                                                                                    {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::size_type result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_erase" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (arg1)->erase((std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_erase__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 13810 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), SWIG_ArgError, SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_TypeError, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

Referenced by _wrap_ex_int_map_erase().

                                                                                                                    {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_erase" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "ex_int_map_erase" "', argument " "2"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "ex_int_map_erase" "', argument " "2"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator""'");
    }
  }
  {
    try {
      (arg1)->erase(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_erase__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 13870 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), SWIG_ArgError, SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_TypeError, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

Referenced by _wrap_ex_int_map_erase().

                                                                                                                    {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator arg2 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  swig::SwigPyIterator *iter3 = 0 ;
  int res3 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_erase" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "ex_int_map_erase" "', argument " "2"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "ex_int_map_erase" "', argument " "2"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator""'");
    }
  }
  res3 = SWIG_ConvertPtr(swig_obj[2], SWIG_as_voidptrptr(&iter3), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res3) || !iter3) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "ex_int_map_erase" "', argument " "3"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator > *>(iter3);
    if (iter_t) {
      arg3 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "ex_int_map_erase" "', argument " "3"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator""'");
    }
  }
  {
    try {
      (arg1)->erase(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_find ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 13979 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), SyFi::find(), swig::make_output_iterator(), TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, and type2ex().

                                                                                           {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator result;
  
  if (!SWIG_Python_UnpackTuple(args,"ex_int_map_find",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_find" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (arg1)->find((std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_get_allocator ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 13448 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

                                                                                                    {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SwigValueWrapper< std::allocator< std::pair< GiNaC::ex const,int > > > result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_get_allocator" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = ((std::map< GiNaC::ex,int,GiNaC::ex_is_less > const *)arg1)->get_allocator();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj((new std::map< GiNaC::ex,int,GiNaC::ex_is_less >::allocator_type(static_cast< const std::map< GiNaC::ex,int,GiNaC::ex_is_less >::allocator_type& >(result))), SWIGTYPE_p_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_has_key ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 12557 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, test::result, std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__has_key(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, and type2ex().

                                                                                              {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  bool result;
  
  if (!SWIG_Python_UnpackTuple(args,"ex_int_map_has_key",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_has_key" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (bool)std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__has_key((std::map< GiNaC::ex,int,GiNaC::ex_is_less > const *)arg1,(GiNaC::ex const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_items ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 12712 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__items(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

                                                                                            {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  PyObject *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_items" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (PyObject *)std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__items(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = result;
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_iterator ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 12234 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__iterator(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                               {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  PyObject **arg2 = (PyObject **) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  swig::SwigPyIterator *result = 0 ;
  
  arg2 = &swig_obj[0];
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_iterator" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (swig::SwigPyIterator *)std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__iterator(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_key_iterator ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 12818 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__key_iterator(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                                   {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  PyObject **arg2 = (PyObject **) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  swig::SwigPyIterator *result = 0 ;
  
  arg2 = &swig_obj[0];
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_key_iterator" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (swig::SwigPyIterator *)std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__key_iterator(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_keys ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 12614 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__keys(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

                                                                                           {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  PyObject *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_keys" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (PyObject *)std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__keys(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = result;
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_lower_bound ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 14037 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, and type2ex().

                                                                                                  {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator result;
  
  if (!SWIG_Python_UnpackTuple(args,"ex_int_map_lower_bound",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_lower_bound" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (arg1)->lower_bound((std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_rbegin ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 13597 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

                                                                                             {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::reverse_iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_rbegin" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (arg1)->rbegin();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::map< GiNaC::ex,int,GiNaC::ex_is_less >::reverse_iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_rend ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 13647 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

                                                                                           {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::reverse_iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_rend" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (arg1)->rend();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::map< GiNaC::ex,int,GiNaC::ex_is_less >::reverse_iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_size ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 13293 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

                                                                                           {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::size_type result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_size" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = ((std::map< GiNaC::ex,int,GiNaC::ex_is_less > const *)arg1)->size();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_swap ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 13390 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

                                                                                           {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"ex_int_map_swap",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_swap" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t,  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "ex_int_map_swap" "', argument " "2"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "ex_int_map_swap" "', argument " "2"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > &""'"); 
  }
  arg2 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp2);
  {
    try {
      (arg1)->swap(*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_upper_bound ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 14095 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, and type2ex().

                                                                                                  {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator result;
  
  if (!SWIG_Python_UnpackTuple(args,"ex_int_map_upper_bound",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_upper_bound" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (arg1)->upper_bound((std::map< GiNaC::ex,int,GiNaC::ex_is_less >::key_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::map< GiNaC::ex,int,GiNaC::ex_is_less >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_value_iterator ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 12869 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__value_iterator(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                                     {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  PyObject **arg2 = (PyObject **) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  swig::SwigPyIterator *result = 0 ;
  
  arg2 = &swig_obj[0];
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_value_iterator" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (swig::SwigPyIterator *)std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__value_iterator(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ex_int_map_values ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 12663 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__values(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

                                                                                             {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  PyObject *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ex_int_map_values" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,int,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (PyObject *)std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__values(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = result;
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist___bool__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 17547 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_list_Sl_GiNaC_ex_Sg____bool__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                           {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist___bool__" "', argument " "1"" of type '" "std::list< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      result = (bool)std_list_Sl_GiNaC_ex_Sg____bool__((std::list< GiNaC::ex > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist___delitem__ ( PyObject *  self,
PyObject *  args 
)

Definition at line 18350 of file SyFiPYTHON_wrap.cxx.

References _wrap_exlist___delitem____SWIG_0(), _wrap_exlist___delitem____SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                              {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"exlist___delitem__",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    int _v = 0;
    {
      {
        _v = PySlice_Check(argv[1]);
      }
    }
    if (!_v) goto check_1;
    return _wrap_exlist___delitem____SWIG_1(self, argc, argv);
  }
check_1:
  
  if (argc == 2) {
    return _wrap_exlist___delitem____SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'exlist___delitem__'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::list< GiNaC::ex >::__delitem__(std::list< GiNaC::ex >::difference_type)\n"
    "    std::list< GiNaC::ex >::__delitem__(PySliceObject *)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_exlist___delitem____SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 18026 of file SyFiPYTHON_wrap.cxx.

References std_list_Sl_GiNaC_ex_Sg____delitem____SWIG_0(), SWIG_ArgError, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exlist___delitem__().

                                                                                                                      {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex >::difference_type arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist___delitem__" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exlist___delitem__" "', argument " "2"" of type '" "std::list< GiNaC::ex >::difference_type""'");
  } 
  arg2 = static_cast< std::list< GiNaC::ex >::difference_type >(val2);
  {
    try {
      try {
        std_list_Sl_GiNaC_ex_Sg____delitem____SWIG_0(arg1,arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist___delitem____SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 18288 of file SyFiPYTHON_wrap.cxx.

References std_list_Sl_GiNaC_ex_Sg____delitem____SWIG_1(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIG_TypeError, SWIG_ValueError, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exlist___delitem__().

                                                                                                                      {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  PySliceObject *arg2 = (PySliceObject *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist___delitem__" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    if (!PySlice_Check(swig_obj[1])) {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exlist___delitem__" "', argument " "2"" of type '" "PySliceObject *""'");
    }
    arg2 = (PySliceObject *) swig_obj[1];
  }
  {
    try {
      try {
        std_list_Sl_GiNaC_ex_Sg____delitem____SWIG_1(arg1,arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist___delslice__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 17954 of file SyFiPYTHON_wrap.cxx.

References std_list_Sl_GiNaC_ex_Sg____delslice__(), SWIG_ArgError, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                               {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex >::difference_type arg2 ;
  std::list< GiNaC::ex >::difference_type arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  ptrdiff_t val3 ;
  int ecode3 = 0 ;
  PyObject *swig_obj[3] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exlist___delslice__",3,3,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist___delslice__" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exlist___delslice__" "', argument " "2"" of type '" "std::list< GiNaC::ex >::difference_type""'");
  } 
  arg2 = static_cast< std::list< GiNaC::ex >::difference_type >(val2);
  ecode3 = SWIG_AsVal_ptrdiff_t(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "exlist___delslice__" "', argument " "3"" of type '" "std::list< GiNaC::ex >::difference_type""'");
  } 
  arg3 = static_cast< std::list< GiNaC::ex >::difference_type >(val3);
  {
    try {
      try {
        std_list_Sl_GiNaC_ex_Sg____delslice__(arg1,arg2,arg3);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist___getitem__ ( PyObject *  self,
PyObject *  args 
)

Definition at line 18442 of file SyFiPYTHON_wrap.cxx.

References _wrap_exlist___getitem____SWIG_0(), _wrap_exlist___getitem____SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                              {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"exlist___getitem__",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    int _v = 0;
    {
      {
        _v = PySlice_Check(argv[1]);
      }
    }
    if (!_v) goto check_1;
    return _wrap_exlist___getitem____SWIG_0(self, argc, argv);
  }
check_1:
  
  if (argc == 2) {
    return _wrap_exlist___getitem____SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'exlist___getitem__'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::list< GiNaC::ex >::__getitem__(PySliceObject *)\n"
    "    std::list< GiNaC::ex >::__getitem__(std::list< GiNaC::ex >::difference_type) const\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_exlist___getitem____SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 18086 of file SyFiPYTHON_wrap.cxx.

References test::result, std_list_Sl_GiNaC_ex_Sg____getitem____SWIG_0(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_TypeError, SWIG_ValueError, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exlist___getitem__().

                                                                                                                      {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  PySliceObject *arg2 = (PySliceObject *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  std::list< GiNaC::ex,std::allocator< GiNaC::ex > > *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist___getitem__" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    if (!PySlice_Check(swig_obj[1])) {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exlist___getitem__" "', argument " "2"" of type '" "PySliceObject *""'");
    }
    arg2 = (PySliceObject *) swig_obj[1];
  }
  {
    try {
      try {
        result = (std::list< GiNaC::ex,std::allocator< GiNaC::ex > > *)std_list_Sl_GiNaC_ex_Sg____getitem____SWIG_0(arg1,arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist___getitem____SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 18381 of file SyFiPYTHON_wrap.cxx.

References test::result, std_list_Sl_GiNaC_ex_Sg____getitem____SWIG_1(), SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_GiNaC__ex, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exlist___getitem__().

                                                                                                                      {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex >::difference_type arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  std::list< GiNaC::ex >::value_type *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist___getitem__" "', argument " "1"" of type '" "std::list< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exlist___getitem__" "', argument " "2"" of type '" "std::list< GiNaC::ex >::difference_type""'");
  } 
  arg2 = static_cast< std::list< GiNaC::ex >::difference_type >(val2);
  {
    try {
      try {
        result = (std::list< GiNaC::ex >::value_type *) &std_list_Sl_GiNaC_ex_Sg____getitem____SWIG_1((std::list< GiNaC::ex > const *)arg1,arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_GiNaC__ex, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist___getslice__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 17702 of file SyFiPYTHON_wrap.cxx.

References test::result, std_list_Sl_GiNaC_ex_Sg____getslice__(), SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                               {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex >::difference_type arg2 ;
  std::list< GiNaC::ex >::difference_type arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  ptrdiff_t val3 ;
  int ecode3 = 0 ;
  PyObject *swig_obj[3] ;
  std::list< GiNaC::ex,std::allocator< GiNaC::ex > > *result = 0 ;
  
  if (!SWIG_Python_UnpackTuple(args,"exlist___getslice__",3,3,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist___getslice__" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exlist___getslice__" "', argument " "2"" of type '" "std::list< GiNaC::ex >::difference_type""'");
  } 
  arg2 = static_cast< std::list< GiNaC::ex >::difference_type >(val2);
  ecode3 = SWIG_AsVal_ptrdiff_t(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "exlist___getslice__" "', argument " "3"" of type '" "std::list< GiNaC::ex >::difference_type""'");
  } 
  arg3 = static_cast< std::list< GiNaC::ex >::difference_type >(val3);
  {
    try {
      try {
        result = (std::list< GiNaC::ex,std::allocator< GiNaC::ex > > *)std_list_Sl_GiNaC_ex_Sg____getslice__(arg1,arg2,arg3);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist___len__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 17596 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_list_Sl_GiNaC_ex_Sg____len__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                          {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< GiNaC::ex >::size_type result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist___len__" "', argument " "1"" of type '" "std::list< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      result = std_list_Sl_GiNaC_ex_Sg____len__((std::list< GiNaC::ex > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist___nonzero__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 17498 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_list_Sl_GiNaC_ex_Sg____nonzero__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                              {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist___nonzero__" "', argument " "1"" of type '" "std::list< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      result = (bool)std_list_Sl_GiNaC_ex_Sg____nonzero__((std::list< GiNaC::ex > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist___setitem__ ( PyObject *  self,
PyObject *  args 
)

Definition at line 18542 of file SyFiPYTHON_wrap.cxx.

References _wrap_exlist___setitem____SWIG_0(), _wrap_exlist___setitem____SWIG_1(), _wrap_exlist___setitem____SWIG_2(), swig::asptr(), SWIG_CheckState, SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                              {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"exlist___setitem__",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_exlist___setitem____SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    int _v = 0;
    {
      {
        _v = PySlice_Check(argv[1]);
      }
    }
    if (!_v) goto check_2;
    {
      int res = swig::asptr(argv[2], (std::list<GiNaC::ex,std::allocator< GiNaC::ex > >**)(0));
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_2;
    return _wrap_exlist___setitem____SWIG_0(self, argc, argv);
  }
check_2:
  
  if (argc == 3) {
    return _wrap_exlist___setitem____SWIG_2(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'exlist___setitem__'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::list< GiNaC::ex >::__setitem__(PySliceObject *,std::list< GiNaC::ex,std::allocator< GiNaC::ex > > const &)\n"
    "    std::list< GiNaC::ex >::__setitem__(PySliceObject *)\n"
    "    std::list< GiNaC::ex >::__setitem__(std::list< GiNaC::ex >::difference_type,std::list< GiNaC::ex >::value_type const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_exlist___setitem____SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 18149 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), std_list_Sl_GiNaC_ex_Sg____setitem____SWIG_0(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Py_Void(), SWIG_TypeError, SWIG_ValueError, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exlist___setitem__().

                                                                                                                      {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  PySliceObject *arg2 = (PySliceObject *) 0 ;
  std::list< GiNaC::ex,std::allocator< GiNaC::ex > > *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int res3 = SWIG_OLDOBJ ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist___setitem__" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    if (!PySlice_Check(swig_obj[1])) {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exlist___setitem__" "', argument " "2"" of type '" "PySliceObject *""'");
    }
    arg2 = (PySliceObject *) swig_obj[1];
  }
  {
    std::list<GiNaC::ex,std::allocator< GiNaC::ex > > *ptr = (std::list<GiNaC::ex,std::allocator< GiNaC::ex > > *)0;
    res3 = swig::asptr(swig_obj[2], &ptr);
    if (!SWIG_IsOK(res3)) {
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "exlist___setitem__" "', argument " "3"" of type '" "std::list< GiNaC::ex,std::allocator< GiNaC::ex > > const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "exlist___setitem__" "', argument " "3"" of type '" "std::list< GiNaC::ex,std::allocator< GiNaC::ex > > const &""'"); 
    }
    arg3 = ptr;
  }
  {
    try {
      try {
        std_list_Sl_GiNaC_ex_Sg____setitem____SWIG_0(arg1,arg2,(std::list< GiNaC::ex,std::allocator< GiNaC::ex > > const &)*arg3);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  if (SWIG_IsNewObj(res3)) delete arg3;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res3)) delete arg3;
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist___setitem____SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 18226 of file SyFiPYTHON_wrap.cxx.

References std_list_Sl_GiNaC_ex_Sg____setitem____SWIG_1(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIG_TypeError, SWIG_ValueError, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exlist___setitem__().

                                                                                                                      {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  PySliceObject *arg2 = (PySliceObject *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist___setitem__" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    if (!PySlice_Check(swig_obj[1])) {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exlist___setitem__" "', argument " "2"" of type '" "PySliceObject *""'");
    }
    arg2 = (PySliceObject *) swig_obj[1];
  }
  {
    try {
      try {
        std_list_Sl_GiNaC_ex_Sg____setitem____SWIG_1(arg1,arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist___setitem____SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 18473 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, std_list_Sl_GiNaC_ex_Sg____setitem____SWIG_2(), SWIG_ArgError, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and type2ex().

Referenced by _wrap_exlist___setitem__().

                                                                                                                      {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex >::difference_type arg2 ;
  std::list< GiNaC::ex >::value_type *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  const_ex_deleter deleter3 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist___setitem__" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exlist___setitem__" "', argument " "2"" of type '" "std::list< GiNaC::ex >::difference_type""'");
  } 
  arg2 = static_cast< std::list< GiNaC::ex >::difference_type >(val2);
  {
    arg3 = type2ex(swig_obj[2]);
    if (arg3 == NULL ) {
      return NULL;
    }
    deleter3.obj = arg3;
  }
  {
    try {
      try {
        std_list_Sl_GiNaC_ex_Sg____setitem____SWIG_2(arg1,arg2,(GiNaC::ex const &)*arg3);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist___setslice__ ( PyObject *  self,
PyObject *  args 
)

Definition at line 17932 of file SyFiPYTHON_wrap.cxx.

References _wrap_exlist___setslice____SWIG_0(), _wrap_exlist___setslice____SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                               {
  int argc;
  PyObject *argv[5];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"exlist___setslice__",0,4,argv))) SWIG_fail;
  --argc;
  if (argc == 3) {
    return _wrap_exlist___setslice____SWIG_1(self, argc, argv);
  }
  if (argc == 4) {
    return _wrap_exlist___setslice____SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'exlist___setslice__'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::list< GiNaC::ex >::__setslice__(std::list< GiNaC::ex >::difference_type,std::list< GiNaC::ex >::difference_type,std::list< GiNaC::ex,std::allocator< GiNaC::ex > > const &)\n"
    "    std::list< GiNaC::ex >::__setslice__(std::list< GiNaC::ex >::difference_type,std::list< GiNaC::ex >::difference_type)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_exlist___setslice____SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 17775 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), std_list_Sl_GiNaC_ex_Sg____setslice____SWIG_0(), SWIG_ArgError, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Py_Void(), SWIG_ValueError, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exlist___setslice__().

                                                                                                                       {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex >::difference_type arg2 ;
  std::list< GiNaC::ex >::difference_type arg3 ;
  std::list< GiNaC::ex,std::allocator< GiNaC::ex > > *arg4 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  ptrdiff_t val3 ;
  int ecode3 = 0 ;
  int res4 = SWIG_OLDOBJ ;
  
  if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist___setslice__" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exlist___setslice__" "', argument " "2"" of type '" "std::list< GiNaC::ex >::difference_type""'");
  } 
  arg2 = static_cast< std::list< GiNaC::ex >::difference_type >(val2);
  ecode3 = SWIG_AsVal_ptrdiff_t(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "exlist___setslice__" "', argument " "3"" of type '" "std::list< GiNaC::ex >::difference_type""'");
  } 
  arg3 = static_cast< std::list< GiNaC::ex >::difference_type >(val3);
  {
    std::list<GiNaC::ex,std::allocator< GiNaC::ex > > *ptr = (std::list<GiNaC::ex,std::allocator< GiNaC::ex > > *)0;
    res4 = swig::asptr(swig_obj[3], &ptr);
    if (!SWIG_IsOK(res4)) {
      SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "exlist___setslice__" "', argument " "4"" of type '" "std::list< GiNaC::ex,std::allocator< GiNaC::ex > > const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "exlist___setslice__" "', argument " "4"" of type '" "std::list< GiNaC::ex,std::allocator< GiNaC::ex > > const &""'"); 
    }
    arg4 = ptr;
  }
  {
    try {
      try {
        std_list_Sl_GiNaC_ex_Sg____setslice____SWIG_0(arg1,arg2,arg3,(std::list< GiNaC::ex,std::allocator< GiNaC::ex > > const &)*arg4);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  if (SWIG_IsNewObj(res4)) delete arg4;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res4)) delete arg4;
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist___setslice____SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 17861 of file SyFiPYTHON_wrap.cxx.

References std_list_Sl_GiNaC_ex_Sg____setslice____SWIG_0(), SWIG_ArgError, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIG_ValueError, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exlist___setslice__().

                                                                                                                       {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex >::difference_type arg2 ;
  std::list< GiNaC::ex >::difference_type arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  ptrdiff_t val3 ;
  int ecode3 = 0 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist___setslice__" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exlist___setslice__" "', argument " "2"" of type '" "std::list< GiNaC::ex >::difference_type""'");
  } 
  arg2 = static_cast< std::list< GiNaC::ex >::difference_type >(val2);
  ecode3 = SWIG_AsVal_ptrdiff_t(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "exlist___setslice__" "', argument " "3"" of type '" "std::list< GiNaC::ex >::difference_type""'");
  } 
  arg3 = static_cast< std::list< GiNaC::ex >::difference_type >(val3);
  {
    try {
      try {
        std_list_Sl_GiNaC_ex_Sg____setslice____SWIG_0(arg1,arg2,arg3);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_append ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 18582 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, std_list_Sl_GiNaC_ex_Sg__append(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and type2ex().

                                                                                         {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex >::value_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exlist_append",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_append" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      std_list_Sl_GiNaC_ex_Sg__append(arg1,(GiNaC::ex const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_assign ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 19743 of file SyFiPYTHON_wrap.cxx.

References swig::assign(), TDeleter< T >::obj, SWIG_ArgError, SWIG_AsVal_size_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and type2ex().

                                                                                         {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex >::size_type arg2 ;
  std::list< GiNaC::ex >::value_type *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  size_t val2 ;
  int ecode2 = 0 ;
  const_ex_deleter deleter3 ;
  PyObject *swig_obj[3] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exlist_assign",3,3,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_assign" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exlist_assign" "', argument " "2"" of type '" "std::list< GiNaC::ex >::size_type""'");
  } 
  arg2 = static_cast< std::list< GiNaC::ex >::size_type >(val2);
  {
    arg3 = type2ex(swig_obj[2]);
    if (arg3 == NULL ) {
      return NULL;
    }
    deleter3.obj = arg3;
  }
  {
    try {
      (arg1)->assign(arg2,(std::list< GiNaC::ex >::value_type const &)*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_back ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 19694 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_GiNaC__ex, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                       {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< GiNaC::ex >::value_type *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_back" "', argument " "1"" of type '" "std::list< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      result = (std::list< GiNaC::ex >::value_type *) &((std::list< GiNaC::ex > const *)arg1)->back();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_GiNaC__ex, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_begin ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 18984 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                        {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< GiNaC::ex >::iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_begin" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      result = (arg1)->begin();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::list< GiNaC::ex >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_clear ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 18829 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                        {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_clear" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      (arg1)->clear();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_empty ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 18731 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                        {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_empty" "', argument " "1"" of type '" "std::list< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      result = (bool)((std::list< GiNaC::ex > const *)arg1)->empty();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_end ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 19034 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                      {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< GiNaC::ex >::iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_end" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      result = (arg1)->end();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::list< GiNaC::ex >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_erase ( PyObject *  self,
PyObject *  args 
)

Definition at line 19471 of file SyFiPYTHON_wrap.cxx.

References _wrap_exlist_erase__SWIG_0(), _wrap_exlist_erase__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                        {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"exlist_erase",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_exlist_erase__SWIG_0(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_exlist_erase__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'exlist_erase'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::list< GiNaC::ex >::erase(std::list< GiNaC::ex >::iterator)\n"
    "    std::list< GiNaC::ex >::erase(std::list< GiNaC::ex >::iterator,std::list< GiNaC::ex >::iterator)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_exlist_erase__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 19333 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_TypeError, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exlist_erase().

                                                                                                                {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex >::iterator arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  std::list< GiNaC::ex >::iterator result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_erase" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exlist_erase" "', argument " "2"" of type '" "std::list< GiNaC::ex >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::list< GiNaC::ex >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::list< GiNaC::ex >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exlist_erase" "', argument " "2"" of type '" "std::list< GiNaC::ex >::iterator""'");
    }
  }
  {
    try {
      result = (arg1)->erase(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::list< GiNaC::ex >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_erase__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 19395 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_TypeError, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exlist_erase().

                                                                                                                {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex >::iterator arg2 ;
  std::list< GiNaC::ex >::iterator arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  swig::SwigPyIterator *iter3 = 0 ;
  int res3 ;
  std::list< GiNaC::ex >::iterator result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_erase" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exlist_erase" "', argument " "2"" of type '" "std::list< GiNaC::ex >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::list< GiNaC::ex >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::list< GiNaC::ex >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exlist_erase" "', argument " "2"" of type '" "std::list< GiNaC::ex >::iterator""'");
    }
  }
  res3 = SWIG_ConvertPtr(swig_obj[2], SWIG_as_voidptrptr(&iter3), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res3) || !iter3) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exlist_erase" "', argument " "3"" of type '" "std::list< GiNaC::ex >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::list< GiNaC::ex >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::list< GiNaC::ex >::iterator > *>(iter3);
    if (iter_t) {
      arg3 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exlist_erase" "', argument " "3"" of type '" "std::list< GiNaC::ex >::iterator""'");
    }
  }
  {
    try {
      result = (arg1)->erase(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::list< GiNaC::ex >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_front ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 19645 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_GiNaC__ex, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                        {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< GiNaC::ex >::value_type *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_front" "', argument " "1"" of type '" "std::list< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      result = (std::list< GiNaC::ex >::value_type *) &((std::list< GiNaC::ex > const *)arg1)->front();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_GiNaC__ex, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_get_allocator ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 18935 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_std__allocatorT_GiNaC__ex_t, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                                {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SwigValueWrapper< std::allocator< GiNaC::ex > > result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_get_allocator" "', argument " "1"" of type '" "std::list< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      result = ((std::list< GiNaC::ex > const *)arg1)->get_allocator();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj((new std::list< GiNaC::ex >::allocator_type(static_cast< const std::list< GiNaC::ex >::allocator_type& >(result))), SWIGTYPE_p_std__allocatorT_GiNaC__ex_t, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_insert ( PyObject *  self,
PyObject *  args 
)

Definition at line 20040 of file SyFiPYTHON_wrap.cxx.

References _wrap_exlist_insert__SWIG_0(), _wrap_exlist_insert__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                         {
  int argc;
  PyObject *argv[5];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"exlist_insert",0,4,argv))) SWIG_fail;
  --argc;
  if (argc == 3) {
    return _wrap_exlist_insert__SWIG_0(self, argc, argv);
  }
  if (argc == 4) {
    return _wrap_exlist_insert__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'exlist_insert'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::list< GiNaC::ex >::insert(std::list< GiNaC::ex >::iterator,std::list< GiNaC::ex >::value_type const &)\n"
    "    std::list< GiNaC::ex >::insert(std::list< GiNaC::ex >::iterator,std::list< GiNaC::ex >::size_type,std::list< GiNaC::ex >::value_type const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_exlist_insert__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 19892 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), swig::make_output_iterator(), TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_TypeError, SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and type2ex().

Referenced by _wrap_exlist_insert().

                                                                                                                 {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex >::iterator arg2 ;
  std::list< GiNaC::ex >::value_type *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  const_ex_deleter deleter3 ;
  std::list< GiNaC::ex >::iterator result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_insert" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exlist_insert" "', argument " "2"" of type '" "std::list< GiNaC::ex >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::list< GiNaC::ex >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::list< GiNaC::ex >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exlist_insert" "', argument " "2"" of type '" "std::list< GiNaC::ex >::iterator""'");
    }
  }
  {
    arg3 = type2ex(swig_obj[2]);
    if (arg3 == NULL ) {
      return NULL;
    }
    deleter3.obj = arg3;
  }
  {
    try {
      result = (arg1)->insert(arg2,(std::list< GiNaC::ex >::value_type const &)*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::list< GiNaC::ex >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_insert__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 19963 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), TDeleter< T >::obj, SWIG_ArgError, SWIG_as_voidptrptr, SWIG_AsVal_size_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_TypeError, SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and type2ex().

Referenced by _wrap_exlist_insert().

                                                                                                                 {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex >::iterator arg2 ;
  std::list< GiNaC::ex >::size_type arg3 ;
  std::list< GiNaC::ex >::value_type *arg4 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  size_t val3 ;
  int ecode3 = 0 ;
  const_ex_deleter deleter4 ;
  
  if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_insert" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exlist_insert" "', argument " "2"" of type '" "std::list< GiNaC::ex >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::list< GiNaC::ex >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::list< GiNaC::ex >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exlist_insert" "', argument " "2"" of type '" "std::list< GiNaC::ex >::iterator""'");
    }
  }
  ecode3 = SWIG_AsVal_size_t(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "exlist_insert" "', argument " "3"" of type '" "std::list< GiNaC::ex >::size_type""'");
  } 
  arg3 = static_cast< std::list< GiNaC::ex >::size_type >(val3);
  {
    arg4 = type2ex(swig_obj[3]);
    if (arg4 == NULL ) {
      return NULL;
    }
    deleter4.obj = arg4;
  }
  {
    try {
      (arg1)->insert(arg2,arg3,(std::list< GiNaC::ex >::value_type const &)*arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_iterator ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 17447 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_list_Sl_GiNaC_ex_Sg__iterator(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                           {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  PyObject **arg2 = (PyObject **) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  swig::SwigPyIterator *result = 0 ;
  
  arg2 = &swig_obj[0];
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_iterator" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      result = (swig::SwigPyIterator *)std_list_Sl_GiNaC_ex_Sg__iterator(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_pop ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 17645 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, ex2type(), test::result, std_list_Sl_GiNaC_ex_Sg__pop(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                      {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< GiNaC::ex >::value_type result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_pop" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      try {
        result = std_list_Sl_GiNaC_ex_Sg__pop(arg1);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_pop_back ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 19231 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                           {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_pop_back" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      (arg1)->pop_back();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_pop_front ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 20062 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                            {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_pop_front" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      (arg1)->pop_front();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_push_back ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 19589 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and type2ex().

                                                                                            {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex >::value_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exlist_push_back",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_push_back" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      (arg1)->push_back((std::list< GiNaC::ex >::value_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_push_front ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 20110 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and type2ex().

                                                                                             {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex >::value_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exlist_push_front",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_push_front" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      (arg1)->push_front((std::list< GiNaC::ex >::value_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_rbegin ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 19084 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                         {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< GiNaC::ex >::reverse_iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_rbegin" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      result = (arg1)->rbegin();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::list< GiNaC::ex >::reverse_iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_rend ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 19134 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                       {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< GiNaC::ex >::reverse_iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_rend" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      result = (arg1)->rend();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::list< GiNaC::ex >::reverse_iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_resize ( PyObject *  self,
PyObject *  args 
)

Definition at line 19870 of file SyFiPYTHON_wrap.cxx.

References _wrap_exlist_resize__SWIG_0(), _wrap_exlist_resize__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                         {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"exlist_resize",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_exlist_resize__SWIG_0(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_exlist_resize__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'exlist_resize'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::list< GiNaC::ex >::resize(std::list< GiNaC::ex >::size_type)\n"
    "    std::list< GiNaC::ex >::resize(std::list< GiNaC::ex >::size_type,std::list< GiNaC::ex >::value_type const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_exlist_resize__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 19279 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_size_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exlist_resize().

                                                                                                                 {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex >::size_type arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  size_t val2 ;
  int ecode2 = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_resize" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exlist_resize" "', argument " "2"" of type '" "std::list< GiNaC::ex >::size_type""'");
  } 
  arg2 = static_cast< std::list< GiNaC::ex >::size_type >(val2);
  {
    try {
      (arg1)->resize(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_resize__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 19807 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, SWIG_ArgError, SWIG_AsVal_size_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and type2ex().

Referenced by _wrap_exlist_resize().

                                                                                                                 {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex >::size_type arg2 ;
  std::list< GiNaC::ex >::value_type *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  size_t val2 ;
  int ecode2 = 0 ;
  const_ex_deleter deleter3 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_resize" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exlist_resize" "', argument " "2"" of type '" "std::list< GiNaC::ex >::size_type""'");
  } 
  arg2 = static_cast< std::list< GiNaC::ex >::size_type >(val2);
  {
    arg3 = type2ex(swig_obj[2]);
    if (arg3 == NULL ) {
      return NULL;
    }
    deleter3.obj = arg3;
  }
  {
    try {
      (arg1)->resize(arg2,(std::list< GiNaC::ex >::value_type const &)*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_reverse ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 20166 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                          {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_reverse" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      (arg1)->reverse();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_size ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 18780 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                       {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< GiNaC::ex >::size_type result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_size" "', argument " "1"" of type '" "std::list< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  {
    try {
      result = ((std::list< GiNaC::ex > const *)arg1)->size();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exlist_swap ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 18877 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                       {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = (std::list< GiNaC::ex > *) 0 ;
  std::list< GiNaC::ex > *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exlist_swap",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exlist_swap" "', argument " "1"" of type '" "std::list< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< GiNaC::ex > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t,  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "exlist_swap" "', argument " "2"" of type '" "std::list< GiNaC::ex > &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "exlist_swap" "', argument " "2"" of type '" "std::list< GiNaC::ex > &""'"); 
  }
  arg2 = reinterpret_cast< std::list< GiNaC::ex > * >(argp2);
  {
    try {
      (arg1)->swap(*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap___bool__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 10307 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____bool__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

                                                                                          {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap___bool__" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (bool)std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____bool__((std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap___contains__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 10734 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, test::result, std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____contains__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, and type2ex().

                                                                                              {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  bool result;
  
  if (!SWIG_Python_UnpackTuple(args,"exmap___contains__",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap___contains__" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (bool)std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____contains__(arg1,(GiNaC::ex const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap___delitem__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 10468 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____delitem__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, and type2ex().

                                                                                             {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exmap___delitem__",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap___delitem__" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      try {
        std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____delitem__(arg1,(GiNaC::ex const &)*arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap___getitem__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 10405 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, test::result, std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____getitem__(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_NewPointerObj, SWIG_Python_UnpackTuple(), SWIGTYPE_p_GiNaC__ex, SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, and type2ex().

                                                                                             {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::mapped_type *result = 0 ;
  
  if (!SWIG_Python_UnpackTuple(args,"exmap___getitem__",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap___getitem__" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      try {
        result = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::mapped_type *) &std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____getitem__(arg1,(GiNaC::ex const &)*arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_GiNaC__ex, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap___len__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 10356 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____len__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

                                                                                         {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::size_type result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap___len__" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____len__((std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap___nonzero__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 10258 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____nonzero__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

                                                                                             {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap___nonzero__" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (bool)std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____nonzero__((std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap___setitem__ ( PyObject *  self,
PyObject *  args 
)

Definition at line 11018 of file SyFiPYTHON_wrap.cxx.

References _wrap_exmap___setitem____SWIG_0(), _wrap_exmap___setitem____SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                             {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"exmap___setitem__",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_exmap___setitem____SWIG_0(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_exmap___setitem____SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'exmap___setitem__'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::__setitem__(std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const &)\n"
    "    std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::__setitem__(std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const &,std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::mapped_type const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_exmap___setitem____SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 10893 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____setitem____SWIG_0(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, and type2ex().

Referenced by _wrap_exmap___setitem__().

                                                                                                                     {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap___setitem__" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____setitem____SWIG_0(arg1,(GiNaC::ex const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap___setitem____SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 10948 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____setitem____SWIG_1(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, and type2ex().

Referenced by _wrap_exmap___setitem__().

                                                                                                                     {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::mapped_type *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  const_ex_deleter deleter3 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap___setitem__" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    arg3 = type2ex(swig_obj[2]);
    if (arg3 == NULL ) {
      return NULL;
    }
    deleter3.obj = arg3;
  }
  {
    try {
      try {
        std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____setitem____SWIG_1(arg1,(GiNaC::ex const &)*arg2,(GiNaC::ex const &)*arg3);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_asdict ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 11040 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__asdict(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

                                                                                        {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  PyObject *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_asdict" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (PyObject *)std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__asdict(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = result;
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_begin ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 11469 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

                                                                                       {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_begin" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (arg1)->begin();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_clear ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 11314 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

                                                                                       {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_clear" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      (arg1)->clear();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_count ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 11725 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, and type2ex().

                                                                                       {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::size_type result;
  
  if (!SWIG_Python_UnpackTuple(args,"exmap_count",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_count" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = ((std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const *)arg1)->count((std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_empty ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 11216 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

                                                                                       {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_empty" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (bool)((std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const *)arg1)->empty();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_end ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 11519 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

                                                                                     {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_end" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (arg1)->end();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_erase ( PyObject *  self,
PyObject *  args 
)

Definition at line 11916 of file SyFiPYTHON_wrap.cxx.

References _wrap_exmap_erase__SWIG_0(), _wrap_exmap_erase__SWIG_1(), _wrap_exmap_erase__SWIG_2(), swig::SwigPyIterator::descriptor(), SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_fail, SWIG_IsOK, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                       {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"exmap_erase",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    int _v = 0;
    {
      swig::SwigPyIterator *iter = 0;
      int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::SwigPyIterator::descriptor(), 0);
      _v = (SWIG_IsOK(res) && iter && (dynamic_cast<swig::SwigPyIterator_T<std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator > *>(iter) != 0));
    }
    if (!_v) goto check_1;
    return _wrap_exmap_erase__SWIG_1(self, argc, argv);
  }
check_1:
  
  if (argc == 2) {
    return _wrap_exmap_erase__SWIG_0(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_exmap_erase__SWIG_2(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'exmap_erase'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::erase(std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const &)\n"
    "    std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::erase(std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator)\n"
    "    std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::erase(std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator,std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_exmap_erase__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 11669 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, and type2ex().

Referenced by _wrap_exmap_erase().

                                                                                                               {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::size_type result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_erase" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (arg1)->erase((std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_erase__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 11782 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), SWIG_ArgError, SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_TypeError, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

Referenced by _wrap_exmap_erase().

                                                                                                               {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_erase" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exmap_erase" "', argument " "2"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exmap_erase" "', argument " "2"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator""'");
    }
  }
  {
    try {
      (arg1)->erase(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_erase__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 11842 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), SWIG_ArgError, SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_TypeError, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

Referenced by _wrap_exmap_erase().

                                                                                                               {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator arg2 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  swig::SwigPyIterator *iter3 = 0 ;
  int res3 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_erase" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exmap_erase" "', argument " "2"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exmap_erase" "', argument " "2"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator""'");
    }
  }
  res3 = SWIG_ConvertPtr(swig_obj[2], SWIG_as_voidptrptr(&iter3), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res3) || !iter3) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exmap_erase" "', argument " "3"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator > *>(iter3);
    if (iter_t) {
      arg3 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exmap_erase" "', argument " "3"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator""'");
    }
  }
  {
    try {
      (arg1)->erase(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_find ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 11951 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), SyFi::find(), swig::make_output_iterator(), TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, and type2ex().

                                                                                      {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator result;
  
  if (!SWIG_Python_UnpackTuple(args,"exmap_find",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_find" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (arg1)->find((std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_get_allocator ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 11420 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

                                                                                               {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SwigValueWrapper< std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > > result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_get_allocator" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = ((std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const *)arg1)->get_allocator();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj((new std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::allocator_type(static_cast< const std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::allocator_type& >(result))), SWIGTYPE_p_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_has_key ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 10530 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, test::result, std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__has_key(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, and type2ex().

                                                                                         {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  bool result;
  
  if (!SWIG_Python_UnpackTuple(args,"exmap_has_key",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_has_key" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (bool)std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__has_key((std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const *)arg1,(GiNaC::ex const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_items ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 10685 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__items(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

                                                                                       {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  PyObject *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_items" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (PyObject *)std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__items(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = result;
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_iterator ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 10207 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__iterator(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                          {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  PyObject **arg2 = (PyObject **) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  swig::SwigPyIterator *result = 0 ;
  
  arg2 = &swig_obj[0];
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_iterator" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (swig::SwigPyIterator *)std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__iterator(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_key_iterator ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 10791 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__key_iterator(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                              {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  PyObject **arg2 = (PyObject **) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  swig::SwigPyIterator *result = 0 ;
  
  arg2 = &swig_obj[0];
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_key_iterator" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (swig::SwigPyIterator *)std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__key_iterator(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_keys ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 10587 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__keys(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

                                                                                      {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  PyObject *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_keys" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (PyObject *)std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__keys(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = result;
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_lower_bound ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 12009 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, and type2ex().

                                                                                             {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator result;
  
  if (!SWIG_Python_UnpackTuple(args,"exmap_lower_bound",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_lower_bound" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (arg1)->lower_bound((std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_rbegin ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 11569 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

                                                                                        {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_rbegin" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (arg1)->rbegin();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_rend ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 11619 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

                                                                                      {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_rend" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (arg1)->rend();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_size ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 11265 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

                                                                                      {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::size_type result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_size" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = ((std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const *)arg1)->size();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_swap ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 11362 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

                                                                                      {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exmap_swap",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_swap" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t,  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "exmap_swap" "', argument " "2"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "exmap_swap" "', argument " "2"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > &""'"); 
  }
  arg2 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp2);
  {
    try {
      (arg1)->swap(*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_upper_bound ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 12067 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, and type2ex().

                                                                                             {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator result;
  
  if (!SWIG_Python_UnpackTuple(args,"exmap_upper_bound",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_upper_bound" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (arg1)->upper_bound((std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::key_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_value_iterator ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 10842 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__value_iterator(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                                {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  PyObject **arg2 = (PyObject **) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  swig::SwigPyIterator *result = 0 ;
  
  arg2 = &swig_obj[0];
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_value_iterator" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (swig::SwigPyIterator *)std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__value_iterator(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exmap_values ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 10636 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__values(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

                                                                                        {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  PyObject *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exmap_values" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (PyObject *)std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__values(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = result;
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset___bool__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 20423 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____bool__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

                                                                                          {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset___bool__" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (bool)std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____bool__((std::set< GiNaC::ex,GiNaC::ex_is_less > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset___contains__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 20577 of file SyFiPYTHON_wrap.cxx.

References test::result, std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____contains__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, and type2ex().

                                                                                              {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[2] ;
  bool result;
  
  if (!SWIG_Python_UnpackTuple(args,"exset___contains__",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset___contains__" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (bool)std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____contains__(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset___getitem__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 20634 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____getitem__(), SWIG_ArgError, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Python_UnpackTuple(), and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

                                                                                             {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::difference_type arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type result;
  
  if (!SWIG_Python_UnpackTuple(args,"exset___getitem__",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset___getitem__" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exset___getitem__" "', argument " "2"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less >::difference_type""'");
  } 
  arg2 = static_cast< std::set< GiNaC::ex,GiNaC::ex_is_less >::difference_type >(val2);
  {
    try {
      try {
        result = std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____getitem__((std::set< GiNaC::ex,GiNaC::ex_is_less > const *)arg1,arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset___len__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 20472 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____len__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

                                                                                         {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::size_type result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset___len__" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____len__((std::set< GiNaC::ex,GiNaC::ex_is_less > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset___nonzero__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 20374 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____nonzero__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

                                                                                             {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset___nonzero__" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (bool)std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____nonzero__((std::set< GiNaC::ex,GiNaC::ex_is_less > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_add ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 20698 of file SyFiPYTHON_wrap.cxx.

References std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__add(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, and type2ex().

                                                                                     {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exset_add",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_add" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__add(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_append ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 20521 of file SyFiPYTHON_wrap.cxx.

References std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__append(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, and type2ex().

                                                                                        {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exset_append",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_append" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__append(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_begin ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 21254 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

                                                                                       {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_begin" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (arg1)->begin();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_clear ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 21035 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

                                                                                       {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_clear" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      (arg1)->clear();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_count ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 21197 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, and type2ex().

                                                                                       {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::size_type result;
  
  if (!SWIG_Python_UnpackTuple(args,"exset_count",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_count" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = ((std::set< GiNaC::ex,GiNaC::ex_is_less > const *)arg1)->count((std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_discard ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 20754 of file SyFiPYTHON_wrap.cxx.

References std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__discard(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, and type2ex().

                                                                                         {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exset_discard",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_discard" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__discard(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_empty ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 20937 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

                                                                                       {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_empty" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (bool)((std::set< GiNaC::ex,GiNaC::ex_is_less > const *)arg1)->empty();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_end ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 21304 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

                                                                                     {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_end" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (arg1)->end();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_equal_range ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 21797 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, and type2ex().

                                                                                             {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  SwigValueWrapper< std::pair< std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator,std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator > > result;
  
  if (!SWIG_Python_UnpackTuple(args,"exset_equal_range",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_equal_range" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (arg1)->equal_range((std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = PyTuple_New(2);
  PyTuple_SetItem(resultobj,0,SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::pair< std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator,std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator > & >(result).first),
      swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN));
  PyTuple_SetItem(resultobj,1,SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::pair< std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator,std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator > & >(result).second),
      swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_erase ( PyObject *  self,
PyObject *  args 
)

Definition at line 21588 of file SyFiPYTHON_wrap.cxx.

References _wrap_exset_erase__SWIG_0(), _wrap_exset_erase__SWIG_1(), _wrap_exset_erase__SWIG_2(), swig::SwigPyIterator::descriptor(), SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_fail, SWIG_IsOK, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                       {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"exset_erase",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    int _v = 0;
    {
      swig::SwigPyIterator *iter = 0;
      int res = SWIG_ConvertPtr(argv[1], SWIG_as_voidptrptr(&iter), swig::SwigPyIterator::descriptor(), 0);
      _v = (SWIG_IsOK(res) && iter && (dynamic_cast<swig::SwigPyIterator_T<std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator > *>(iter) != 0));
    }
    if (!_v) goto check_1;
    return _wrap_exset_erase__SWIG_1(self, argc, argv);
  }
check_1:
  
  if (argc == 2) {
    return _wrap_exset_erase__SWIG_0(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_exset_erase__SWIG_2(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'exset_erase'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::set< GiNaC::ex,GiNaC::ex_is_less >::erase(std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const &)\n"
    "    std::set< GiNaC::ex,GiNaC::ex_is_less >::erase(std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator)\n"
    "    std::set< GiNaC::ex,GiNaC::ex_is_less >::erase(std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator,std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_exset_erase__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 21141 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, and type2ex().

Referenced by _wrap_exset_erase().

                                                                                                               {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::size_type result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_erase" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (arg1)->erase((std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_erase__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 21454 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), SWIG_ArgError, SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_TypeError, and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exset_erase().

                                                                                                               {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_erase" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exset_erase" "', argument " "2"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exset_erase" "', argument " "2"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator""'");
    }
  }
  {
    try {
      (arg1)->erase(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_erase__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 21514 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), SWIG_ArgError, SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_TypeError, and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exset_erase().

                                                                                                               {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator arg2 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  swig::SwigPyIterator *iter3 = 0 ;
  int res3 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_erase" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exset_erase" "', argument " "2"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exset_erase" "', argument " "2"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator""'");
    }
  }
  res3 = SWIG_ConvertPtr(swig_obj[2], SWIG_as_voidptrptr(&iter3), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res3) || !iter3) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exset_erase" "', argument " "3"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator > *>(iter3);
    if (iter_t) {
      arg3 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exset_erase" "', argument " "3"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator""'");
    }
  }
  {
    try {
      (arg1)->erase(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_find ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 21623 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), SyFi::find(), swig::make_output_iterator(), TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, and type2ex().

                                                                                      {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator result;
  
  if (!SWIG_Python_UnpackTuple(args,"exset_find",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_find" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (arg1)->find((std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_insert ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 21858 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, and type2ex().

                                                                                        {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  SwigValueWrapper< std::pair< std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator,bool > > result;
  
  if (!SWIG_Python_UnpackTuple(args,"exset_insert",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_insert" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (arg1)->insert((std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = PyTuple_New(2);
  PyTuple_SetItem(resultobj,0,SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::pair< std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator,bool > & >(result).first),
      swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN));    
  PyTuple_SetItem(resultobj,1,SWIG_From_bool  (static_cast< const std::pair< std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator,bool > & >(result).second));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_iterator ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 20323 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__iterator(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                          {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  PyObject **arg2 = (PyObject **) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  swig::SwigPyIterator *result = 0 ;
  
  arg2 = &swig_obj[0];
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_iterator" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (swig::SwigPyIterator *)std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__iterator(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_lower_bound ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 21681 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, and type2ex().

                                                                                             {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator result;
  
  if (!SWIG_Python_UnpackTuple(args,"exset_lower_bound",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_lower_bound" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (arg1)->lower_bound((std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_rbegin ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 21354 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

                                                                                        {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_rbegin" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (arg1)->rbegin();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::set< GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_rend ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 21404 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

                                                                                      {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_rend" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = (arg1)->rend();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::set< GiNaC::ex,GiNaC::ex_is_less >::reverse_iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_size ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 20986 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

                                                                                      {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::size_type result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_size" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > const *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    try {
      result = ((std::set< GiNaC::ex,GiNaC::ex_is_less > const *)arg1)->size();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_swap ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 21083 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

                                                                                      {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exset_swap",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_swap" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t,  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "exset_swap" "', argument " "2"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "exset_swap" "', argument " "2"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > &""'"); 
  }
  arg2 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp2);
  {
    try {
      (arg1)->swap(*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exset_upper_bound ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 21739 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, and type2ex().

                                                                                             {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = (std::set< GiNaC::ex,GiNaC::ex_is_less > *) 0 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator result;
  
  if (!SWIG_Python_UnpackTuple(args,"exset_upper_bound",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exset_upper_bound" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > *""'"); 
  }
  arg1 = reinterpret_cast< std::set< GiNaC::ex,GiNaC::ex_is_less > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (arg1)->upper_bound((std::set< GiNaC::ex,GiNaC::ex_is_less >::key_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::set< GiNaC::ex,GiNaC::ex_is_less >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ExStats___iadd__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 25242 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_DISOWN, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_SyFi__ExStats.

                                                                                            {
  PyObject *resultobj = 0;
  SyFi::ExStats *arg1 = (SyFi::ExStats *) 0 ;
  SyFi::ExStats *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  SyFi::ExStats *result = 0 ;
  
  if (!SWIG_Python_UnpackTuple(args,"ExStats___iadd__",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ExStats, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ExStats___iadd__" "', argument " "1"" of type '" "SyFi::ExStats *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ExStats * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_SyFi__ExStats,  0  | 0);
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "ExStats___iadd__" "', argument " "2"" of type '" "SyFi::ExStats const &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "ExStats___iadd__" "', argument " "2"" of type '" "SyFi::ExStats const &""'"); 
  }
  arg2 = reinterpret_cast< SyFi::ExStats * >(argp2);
  {
    try {
      result = (SyFi::ExStats *) &(arg1)->operator +=((SyFi::ExStats const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ExStats, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ExStats_adds_get ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 25382 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_int(), SWIG_IsOK, and SWIGTYPE_p_SyFi__ExStats.

                                                                                            {
  PyObject *resultobj = 0;
  SyFi::ExStats *arg1 = (SyFi::ExStats *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  int result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ExStats, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ExStats_adds_get" "', argument " "1"" of type '" "SyFi::ExStats *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ExStats * >(argp1);
  result = (int) ((arg1)->adds);
  resultobj = SWIG_From_int(static_cast< int >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ExStats_adds_set ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 25353 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__ExStats.

                                                                                            {
  PyObject *resultobj = 0;
  SyFi::ExStats *arg1 = (SyFi::ExStats *) 0 ;
  int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"ExStats_adds_set",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ExStats, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ExStats_adds_set" "', argument " "1"" of type '" "SyFi::ExStats *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ExStats * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "ExStats_adds_set" "', argument " "2"" of type '" "int""'");
  } 
  arg2 = static_cast< int >(val2);
  if (arg1) (arg1)->adds = arg2;
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ExStats_flops_get ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 25538 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_int(), SWIG_IsOK, and SWIGTYPE_p_SyFi__ExStats.

                                                                                             {
  PyObject *resultobj = 0;
  SyFi::ExStats *arg1 = (SyFi::ExStats *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  int result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ExStats, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ExStats_flops_get" "', argument " "1"" of type '" "SyFi::ExStats *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ExStats * >(argp1);
  result = (int) ((arg1)->flops);
  resultobj = SWIG_From_int(static_cast< int >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ExStats_flops_set ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 25509 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__ExStats.

                                                                                             {
  PyObject *resultobj = 0;
  SyFi::ExStats *arg1 = (SyFi::ExStats *) 0 ;
  int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"ExStats_flops_set",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ExStats, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ExStats_flops_set" "', argument " "1"" of type '" "SyFi::ExStats *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ExStats * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "ExStats_flops_set" "', argument " "2"" of type '" "int""'");
  } 
  arg2 = static_cast< int >(val2);
  if (arg1) (arg1)->flops = arg2;
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ExStats_functions_get ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 25486 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_int(), SWIG_IsOK, and SWIGTYPE_p_SyFi__ExStats.

                                                                                                 {
  PyObject *resultobj = 0;
  SyFi::ExStats *arg1 = (SyFi::ExStats *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  int result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ExStats, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ExStats_functions_get" "', argument " "1"" of type '" "SyFi::ExStats *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ExStats * >(argp1);
  result = (int) ((arg1)->functions);
  resultobj = SWIG_From_int(static_cast< int >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ExStats_functions_set ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 25457 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__ExStats.

                                                                                                 {
  PyObject *resultobj = 0;
  SyFi::ExStats *arg1 = (SyFi::ExStats *) 0 ;
  int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"ExStats_functions_set",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ExStats, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ExStats_functions_set" "', argument " "1"" of type '" "SyFi::ExStats *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ExStats * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "ExStats_functions_set" "', argument " "2"" of type '" "int""'");
  } 
  arg2 = static_cast< int >(val2);
  if (arg1) (arg1)->functions = arg2;
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ExStats_muls_get ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 25330 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_int(), SWIG_IsOK, and SWIGTYPE_p_SyFi__ExStats.

                                                                                            {
  PyObject *resultobj = 0;
  SyFi::ExStats *arg1 = (SyFi::ExStats *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  int result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ExStats, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ExStats_muls_get" "', argument " "1"" of type '" "SyFi::ExStats *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ExStats * >(argp1);
  result = (int) ((arg1)->muls);
  resultobj = SWIG_From_int(static_cast< int >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ExStats_muls_set ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 25301 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__ExStats.

                                                                                            {
  PyObject *resultobj = 0;
  SyFi::ExStats *arg1 = (SyFi::ExStats *) 0 ;
  int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"ExStats_muls_set",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ExStats, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ExStats_muls_set" "', argument " "1"" of type '" "SyFi::ExStats *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ExStats * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "ExStats_muls_set" "', argument " "2"" of type '" "int""'");
  } 
  arg2 = static_cast< int >(val2);
  if (arg1) (arg1)->muls = arg2;
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ExStats_pows_get ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 25434 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_int(), SWIG_IsOK, and SWIGTYPE_p_SyFi__ExStats.

                                                                                            {
  PyObject *resultobj = 0;
  SyFi::ExStats *arg1 = (SyFi::ExStats *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  int result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ExStats, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ExStats_pows_get" "', argument " "1"" of type '" "SyFi::ExStats *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ExStats * >(argp1);
  result = (int) ((arg1)->pows);
  resultobj = SWIG_From_int(static_cast< int >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ExStats_pows_set ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 25405 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__ExStats.

                                                                                            {
  PyObject *resultobj = 0;
  SyFi::ExStats *arg1 = (SyFi::ExStats *) 0 ;
  int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"ExStats_pows_set",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ExStats, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ExStats_pows_set" "', argument " "1"" of type '" "SyFi::ExStats *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ExStats * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "ExStats_pows_set" "', argument " "2"" of type '" "int""'");
  } 
  arg2 = static_cast< int >(val2);
  if (arg1) (arg1)->pows = arg2;
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_extract_symbols ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 25151 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, ex2type(), SyFi::extract_symbols(), TDeleter< T >::obj, test::result, SWIG_fail, and type2ex().

                                                                                           {
  PyObject *resultobj = 0;
  GiNaC::ex *arg1 = 0 ;
  const_ex_deleter deleter1 ;
  PyObject *swig_obj[1] ;
  GiNaC::ex result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  {
    arg1 = type2ex(swig_obj[0]);
    if (arg1 == NULL ) {
      return NULL;
    }
    deleter1.obj = arg1;
  }
  {
    try {
      result = SyFi::extract_symbols((GiNaC::ex const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector___bool__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 7479 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_vector_Sl_GiNaC_ex_Sg____bool__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                             {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector___bool__" "', argument " "1"" of type '" "std::vector< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      result = (bool)std_vector_Sl_GiNaC_ex_Sg____bool__((std::vector< GiNaC::ex > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector___delitem__ ( PyObject *  self,
PyObject *  args 
)

Definition at line 8282 of file SyFiPYTHON_wrap.cxx.

References _wrap_exvector___delitem____SWIG_0(), _wrap_exvector___delitem____SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"exvector___delitem__",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    int _v = 0;
    {
      {
        _v = PySlice_Check(argv[1]);
      }
    }
    if (!_v) goto check_1;
    return _wrap_exvector___delitem____SWIG_1(self, argc, argv);
  }
check_1:
  
  if (argc == 2) {
    return _wrap_exvector___delitem____SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'exvector___delitem__'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::vector< GiNaC::ex >::__delitem__(std::vector< GiNaC::ex >::difference_type)\n"
    "    std::vector< GiNaC::ex >::__delitem__(PySliceObject *)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_exvector___delitem____SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 7958 of file SyFiPYTHON_wrap.cxx.

References std_vector_Sl_GiNaC_ex_Sg____delitem____SWIG_0(), SWIG_ArgError, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exvector___delitem__().

                                                                                                                        {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex >::difference_type arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector___delitem__" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exvector___delitem__" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::difference_type""'");
  } 
  arg2 = static_cast< std::vector< GiNaC::ex >::difference_type >(val2);
  {
    try {
      try {
        std_vector_Sl_GiNaC_ex_Sg____delitem____SWIG_0(arg1,arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector___delitem____SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 8220 of file SyFiPYTHON_wrap.cxx.

References std_vector_Sl_GiNaC_ex_Sg____delitem____SWIG_1(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIG_TypeError, SWIG_ValueError, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exvector___delitem__().

                                                                                                                        {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  PySliceObject *arg2 = (PySliceObject *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector___delitem__" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    if (!PySlice_Check(swig_obj[1])) {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exvector___delitem__" "', argument " "2"" of type '" "PySliceObject *""'");
    }
    arg2 = (PySliceObject *) swig_obj[1];
  }
  {
    try {
      try {
        std_vector_Sl_GiNaC_ex_Sg____delitem____SWIG_1(arg1,arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector___delslice__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 7886 of file SyFiPYTHON_wrap.cxx.

References std_vector_Sl_GiNaC_ex_Sg____delslice__(), SWIG_ArgError, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                                 {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex >::difference_type arg2 ;
  std::vector< GiNaC::ex >::difference_type arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  ptrdiff_t val3 ;
  int ecode3 = 0 ;
  PyObject *swig_obj[3] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exvector___delslice__",3,3,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector___delslice__" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exvector___delslice__" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::difference_type""'");
  } 
  arg2 = static_cast< std::vector< GiNaC::ex >::difference_type >(val2);
  ecode3 = SWIG_AsVal_ptrdiff_t(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "exvector___delslice__" "', argument " "3"" of type '" "std::vector< GiNaC::ex >::difference_type""'");
  } 
  arg3 = static_cast< std::vector< GiNaC::ex >::difference_type >(val3);
  {
    try {
      try {
        std_vector_Sl_GiNaC_ex_Sg____delslice__(arg1,arg2,arg3);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector___getitem__ ( PyObject *  self,
PyObject *  args 
)

Definition at line 8374 of file SyFiPYTHON_wrap.cxx.

References _wrap_exvector___getitem____SWIG_0(), _wrap_exvector___getitem____SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"exvector___getitem__",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    int _v = 0;
    {
      {
        _v = PySlice_Check(argv[1]);
      }
    }
    if (!_v) goto check_1;
    return _wrap_exvector___getitem____SWIG_0(self, argc, argv);
  }
check_1:
  
  if (argc == 2) {
    return _wrap_exvector___getitem____SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'exvector___getitem__'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::vector< GiNaC::ex >::__getitem__(PySliceObject *)\n"
    "    std::vector< GiNaC::ex >::__getitem__(std::vector< GiNaC::ex >::difference_type) const\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_exvector___getitem____SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 8018 of file SyFiPYTHON_wrap.cxx.

References test::result, std_vector_Sl_GiNaC_ex_Sg____getitem____SWIG_0(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_TypeError, SWIG_ValueError, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exvector___getitem__().

                                                                                                                        {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  PySliceObject *arg2 = (PySliceObject *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  std::vector< GiNaC::ex,std::allocator< GiNaC::ex > > *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector___getitem__" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    if (!PySlice_Check(swig_obj[1])) {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exvector___getitem__" "', argument " "2"" of type '" "PySliceObject *""'");
    }
    arg2 = (PySliceObject *) swig_obj[1];
  }
  {
    try {
      try {
        result = (std::vector< GiNaC::ex,std::allocator< GiNaC::ex > > *)std_vector_Sl_GiNaC_ex_Sg____getitem____SWIG_0(arg1,arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector___getitem____SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 8313 of file SyFiPYTHON_wrap.cxx.

References test::result, std_vector_Sl_GiNaC_ex_Sg____getitem____SWIG_1(), SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_GiNaC__ex, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exvector___getitem__().

                                                                                                                        {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex >::difference_type arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  std::vector< GiNaC::ex >::value_type *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector___getitem__" "', argument " "1"" of type '" "std::vector< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exvector___getitem__" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::difference_type""'");
  } 
  arg2 = static_cast< std::vector< GiNaC::ex >::difference_type >(val2);
  {
    try {
      try {
        result = (std::vector< GiNaC::ex >::value_type *) &std_vector_Sl_GiNaC_ex_Sg____getitem____SWIG_1((std::vector< GiNaC::ex > const *)arg1,arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_GiNaC__ex, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector___getslice__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 7634 of file SyFiPYTHON_wrap.cxx.

References test::result, std_vector_Sl_GiNaC_ex_Sg____getslice__(), SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                                 {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex >::difference_type arg2 ;
  std::vector< GiNaC::ex >::difference_type arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  ptrdiff_t val3 ;
  int ecode3 = 0 ;
  PyObject *swig_obj[3] ;
  std::vector< GiNaC::ex,std::allocator< GiNaC::ex > > *result = 0 ;
  
  if (!SWIG_Python_UnpackTuple(args,"exvector___getslice__",3,3,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector___getslice__" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exvector___getslice__" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::difference_type""'");
  } 
  arg2 = static_cast< std::vector< GiNaC::ex >::difference_type >(val2);
  ecode3 = SWIG_AsVal_ptrdiff_t(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "exvector___getslice__" "', argument " "3"" of type '" "std::vector< GiNaC::ex >::difference_type""'");
  } 
  arg3 = static_cast< std::vector< GiNaC::ex >::difference_type >(val3);
  {
    try {
      try {
        result = (std::vector< GiNaC::ex,std::allocator< GiNaC::ex > > *)std_vector_Sl_GiNaC_ex_Sg____getslice__(arg1,arg2,arg3);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector___len__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 7528 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_vector_Sl_GiNaC_ex_Sg____len__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                            {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::vector< GiNaC::ex >::size_type result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector___len__" "', argument " "1"" of type '" "std::vector< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      result = std_vector_Sl_GiNaC_ex_Sg____len__((std::vector< GiNaC::ex > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector___nonzero__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 7430 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_vector_Sl_GiNaC_ex_Sg____nonzero__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                                {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector___nonzero__" "', argument " "1"" of type '" "std::vector< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      result = (bool)std_vector_Sl_GiNaC_ex_Sg____nonzero__((std::vector< GiNaC::ex > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector___setitem__ ( PyObject *  self,
PyObject *  args 
)

Definition at line 8474 of file SyFiPYTHON_wrap.cxx.

References _wrap_exvector___setitem____SWIG_0(), _wrap_exvector___setitem____SWIG_1(), _wrap_exvector___setitem____SWIG_2(), swig::asptr(), SWIG_CheckState, SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"exvector___setitem__",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_exvector___setitem____SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    int _v = 0;
    {
      {
        _v = PySlice_Check(argv[1]);
      }
    }
    if (!_v) goto check_2;
    {
      int res = swig::asptr(argv[2], (std::vector<GiNaC::ex,std::allocator< GiNaC::ex > >**)(0));
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_2;
    return _wrap_exvector___setitem____SWIG_0(self, argc, argv);
  }
check_2:
  
  if (argc == 3) {
    return _wrap_exvector___setitem____SWIG_2(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'exvector___setitem__'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::vector< GiNaC::ex >::__setitem__(PySliceObject *,std::vector< GiNaC::ex,std::allocator< GiNaC::ex > > const &)\n"
    "    std::vector< GiNaC::ex >::__setitem__(PySliceObject *)\n"
    "    std::vector< GiNaC::ex >::__setitem__(std::vector< GiNaC::ex >::difference_type,std::vector< GiNaC::ex >::value_type const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_exvector___setitem____SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 8081 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), std_vector_Sl_GiNaC_ex_Sg____setitem____SWIG_0(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Py_Void(), SWIG_TypeError, SWIG_ValueError, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exvector___setitem__().

                                                                                                                        {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  PySliceObject *arg2 = (PySliceObject *) 0 ;
  std::vector< GiNaC::ex,std::allocator< GiNaC::ex > > *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int res3 = SWIG_OLDOBJ ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector___setitem__" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    if (!PySlice_Check(swig_obj[1])) {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exvector___setitem__" "', argument " "2"" of type '" "PySliceObject *""'");
    }
    arg2 = (PySliceObject *) swig_obj[1];
  }
  {
    std::vector<GiNaC::ex,std::allocator< GiNaC::ex > > *ptr = (std::vector<GiNaC::ex,std::allocator< GiNaC::ex > > *)0;
    res3 = swig::asptr(swig_obj[2], &ptr);
    if (!SWIG_IsOK(res3)) {
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "exvector___setitem__" "', argument " "3"" of type '" "std::vector< GiNaC::ex,std::allocator< GiNaC::ex > > const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "exvector___setitem__" "', argument " "3"" of type '" "std::vector< GiNaC::ex,std::allocator< GiNaC::ex > > const &""'"); 
    }
    arg3 = ptr;
  }
  {
    try {
      try {
        std_vector_Sl_GiNaC_ex_Sg____setitem____SWIG_0(arg1,arg2,(std::vector< GiNaC::ex,std::allocator< GiNaC::ex > > const &)*arg3);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  if (SWIG_IsNewObj(res3)) delete arg3;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res3)) delete arg3;
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector___setitem____SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 8158 of file SyFiPYTHON_wrap.cxx.

References std_vector_Sl_GiNaC_ex_Sg____setitem____SWIG_1(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIG_TypeError, SWIG_ValueError, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exvector___setitem__().

                                                                                                                        {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  PySliceObject *arg2 = (PySliceObject *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector___setitem__" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    if (!PySlice_Check(swig_obj[1])) {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exvector___setitem__" "', argument " "2"" of type '" "PySliceObject *""'");
    }
    arg2 = (PySliceObject *) swig_obj[1];
  }
  {
    try {
      try {
        std_vector_Sl_GiNaC_ex_Sg____setitem____SWIG_1(arg1,arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector___setitem____SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 8405 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, std_vector_Sl_GiNaC_ex_Sg____setitem____SWIG_2(), SWIG_ArgError, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and type2ex().

Referenced by _wrap_exvector___setitem__().

                                                                                                                        {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex >::difference_type arg2 ;
  std::vector< GiNaC::ex >::value_type *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  const_ex_deleter deleter3 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector___setitem__" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exvector___setitem__" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::difference_type""'");
  } 
  arg2 = static_cast< std::vector< GiNaC::ex >::difference_type >(val2);
  {
    arg3 = type2ex(swig_obj[2]);
    if (arg3 == NULL ) {
      return NULL;
    }
    deleter3.obj = arg3;
  }
  {
    try {
      try {
        std_vector_Sl_GiNaC_ex_Sg____setitem____SWIG_2(arg1,arg2,(GiNaC::ex const &)*arg3);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector___setslice__ ( PyObject *  self,
PyObject *  args 
)

Definition at line 7864 of file SyFiPYTHON_wrap.cxx.

References _wrap_exvector___setslice____SWIG_0(), _wrap_exvector___setslice____SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                 {
  int argc;
  PyObject *argv[5];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"exvector___setslice__",0,4,argv))) SWIG_fail;
  --argc;
  if (argc == 3) {
    return _wrap_exvector___setslice____SWIG_1(self, argc, argv);
  }
  if (argc == 4) {
    return _wrap_exvector___setslice____SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'exvector___setslice__'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::vector< GiNaC::ex >::__setslice__(std::vector< GiNaC::ex >::difference_type,std::vector< GiNaC::ex >::difference_type,std::vector< GiNaC::ex,std::allocator< GiNaC::ex > > const &)\n"
    "    std::vector< GiNaC::ex >::__setslice__(std::vector< GiNaC::ex >::difference_type,std::vector< GiNaC::ex >::difference_type)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_exvector___setslice____SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 7707 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), std_vector_Sl_GiNaC_ex_Sg____setslice____SWIG_0(), SWIG_ArgError, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Py_Void(), SWIG_ValueError, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exvector___setslice__().

                                                                                                                         {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex >::difference_type arg2 ;
  std::vector< GiNaC::ex >::difference_type arg3 ;
  std::vector< GiNaC::ex,std::allocator< GiNaC::ex > > *arg4 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  ptrdiff_t val3 ;
  int ecode3 = 0 ;
  int res4 = SWIG_OLDOBJ ;
  
  if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector___setslice__" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exvector___setslice__" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::difference_type""'");
  } 
  arg2 = static_cast< std::vector< GiNaC::ex >::difference_type >(val2);
  ecode3 = SWIG_AsVal_ptrdiff_t(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "exvector___setslice__" "', argument " "3"" of type '" "std::vector< GiNaC::ex >::difference_type""'");
  } 
  arg3 = static_cast< std::vector< GiNaC::ex >::difference_type >(val3);
  {
    std::vector<GiNaC::ex,std::allocator< GiNaC::ex > > *ptr = (std::vector<GiNaC::ex,std::allocator< GiNaC::ex > > *)0;
    res4 = swig::asptr(swig_obj[3], &ptr);
    if (!SWIG_IsOK(res4)) {
      SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "exvector___setslice__" "', argument " "4"" of type '" "std::vector< GiNaC::ex,std::allocator< GiNaC::ex > > const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "exvector___setslice__" "', argument " "4"" of type '" "std::vector< GiNaC::ex,std::allocator< GiNaC::ex > > const &""'"); 
    }
    arg4 = ptr;
  }
  {
    try {
      try {
        std_vector_Sl_GiNaC_ex_Sg____setslice____SWIG_0(arg1,arg2,arg3,(std::vector< GiNaC::ex,std::allocator< GiNaC::ex > > const &)*arg4);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  if (SWIG_IsNewObj(res4)) delete arg4;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res4)) delete arg4;
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector___setslice____SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 7793 of file SyFiPYTHON_wrap.cxx.

References std_vector_Sl_GiNaC_ex_Sg____setslice____SWIG_0(), SWIG_ArgError, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIG_ValueError, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exvector___setslice__().

                                                                                                                         {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex >::difference_type arg2 ;
  std::vector< GiNaC::ex >::difference_type arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  ptrdiff_t val3 ;
  int ecode3 = 0 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector___setslice__" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exvector___setslice__" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::difference_type""'");
  } 
  arg2 = static_cast< std::vector< GiNaC::ex >::difference_type >(val2);
  ecode3 = SWIG_AsVal_ptrdiff_t(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "exvector___setslice__" "', argument " "3"" of type '" "std::vector< GiNaC::ex >::difference_type""'");
  } 
  arg3 = static_cast< std::vector< GiNaC::ex >::difference_type >(val3);
  {
    try {
      try {
        std_vector_Sl_GiNaC_ex_Sg____setslice____SWIG_0(arg1,arg2,arg3);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_append ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 8514 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, std_vector_Sl_GiNaC_ex_Sg__append(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and type2ex().

                                                                                           {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex >::value_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exvector_append",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_append" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      std_vector_Sl_GiNaC_ex_Sg__append(arg1,(GiNaC::ex const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_assign ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 9675 of file SyFiPYTHON_wrap.cxx.

References swig::assign(), TDeleter< T >::obj, SWIG_ArgError, SWIG_AsVal_size_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and type2ex().

                                                                                           {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex >::size_type arg2 ;
  std::vector< GiNaC::ex >::value_type *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  size_t val2 ;
  int ecode2 = 0 ;
  const_ex_deleter deleter3 ;
  PyObject *swig_obj[3] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exvector_assign",3,3,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_assign" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exvector_assign" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::size_type""'");
  } 
  arg2 = static_cast< std::vector< GiNaC::ex >::size_type >(val2);
  {
    arg3 = type2ex(swig_obj[2]);
    if (arg3 == NULL ) {
      return NULL;
    }
    deleter3.obj = arg3;
  }
  {
    try {
      (arg1)->assign(arg2,(std::vector< GiNaC::ex >::value_type const &)*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_back ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 9626 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_GiNaC__ex, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                         {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::vector< GiNaC::ex >::value_type *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_back" "', argument " "1"" of type '" "std::vector< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      result = (std::vector< GiNaC::ex >::value_type *) &((std::vector< GiNaC::ex > const *)arg1)->back();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_GiNaC__ex, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_begin ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 8916 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                          {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::vector< GiNaC::ex >::iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_begin" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      result = (arg1)->begin();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< GiNaC::ex >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_capacity ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 10049 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                             {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::vector< GiNaC::ex >::size_type result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_capacity" "', argument " "1"" of type '" "std::vector< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      result = ((std::vector< GiNaC::ex > const *)arg1)->capacity();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_clear ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 8761 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                          {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_clear" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      (arg1)->clear();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_empty ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 8663 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                          {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_empty" "', argument " "1"" of type '" "std::vector< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      result = (bool)((std::vector< GiNaC::ex > const *)arg1)->empty();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_end ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 8966 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                        {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::vector< GiNaC::ex >::iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_end" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      result = (arg1)->end();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< GiNaC::ex >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_erase ( PyObject *  self,
PyObject *  args 
)

Definition at line 9403 of file SyFiPYTHON_wrap.cxx.

References _wrap_exvector_erase__SWIG_0(), _wrap_exvector_erase__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                          {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"exvector_erase",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_exvector_erase__SWIG_0(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_exvector_erase__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'exvector_erase'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::vector< GiNaC::ex >::erase(std::vector< GiNaC::ex >::iterator)\n"
    "    std::vector< GiNaC::ex >::erase(std::vector< GiNaC::ex >::iterator,std::vector< GiNaC::ex >::iterator)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_exvector_erase__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 9265 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_TypeError, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exvector_erase().

                                                                                                                  {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex >::iterator arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  std::vector< GiNaC::ex >::iterator result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_erase" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exvector_erase" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::vector< GiNaC::ex >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::vector< GiNaC::ex >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exvector_erase" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::iterator""'");
    }
  }
  {
    try {
      result = (arg1)->erase(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< GiNaC::ex >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_erase__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 9327 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_TypeError, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exvector_erase().

                                                                                                                  {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex >::iterator arg2 ;
  std::vector< GiNaC::ex >::iterator arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  swig::SwigPyIterator *iter3 = 0 ;
  int res3 ;
  std::vector< GiNaC::ex >::iterator result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_erase" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exvector_erase" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::vector< GiNaC::ex >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::vector< GiNaC::ex >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exvector_erase" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::iterator""'");
    }
  }
  res3 = SWIG_ConvertPtr(swig_obj[2], SWIG_as_voidptrptr(&iter3), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res3) || !iter3) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exvector_erase" "', argument " "3"" of type '" "std::vector< GiNaC::ex >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::vector< GiNaC::ex >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::vector< GiNaC::ex >::iterator > *>(iter3);
    if (iter_t) {
      arg3 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exvector_erase" "', argument " "3"" of type '" "std::vector< GiNaC::ex >::iterator""'");
    }
  }
  {
    try {
      result = (arg1)->erase(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< GiNaC::ex >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_front ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 9577 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_GiNaC__ex, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                          {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::vector< GiNaC::ex >::value_type *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_front" "', argument " "1"" of type '" "std::vector< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      result = (std::vector< GiNaC::ex >::value_type *) &((std::vector< GiNaC::ex > const *)arg1)->front();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_GiNaC__ex, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_get_allocator ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 8867 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_std__allocatorT_GiNaC__ex_t, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                                  {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SwigValueWrapper< std::allocator< GiNaC::ex > > result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_get_allocator" "', argument " "1"" of type '" "std::vector< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      result = ((std::vector< GiNaC::ex > const *)arg1)->get_allocator();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj((new std::vector< GiNaC::ex >::allocator_type(static_cast< const std::vector< GiNaC::ex >::allocator_type& >(result))), SWIGTYPE_p_std__allocatorT_GiNaC__ex_t, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_insert ( PyObject *  self,
PyObject *  args 
)

Definition at line 9972 of file SyFiPYTHON_wrap.cxx.

References _wrap_exvector_insert__SWIG_0(), _wrap_exvector_insert__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                           {
  int argc;
  PyObject *argv[5];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"exvector_insert",0,4,argv))) SWIG_fail;
  --argc;
  if (argc == 3) {
    return _wrap_exvector_insert__SWIG_0(self, argc, argv);
  }
  if (argc == 4) {
    return _wrap_exvector_insert__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'exvector_insert'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::vector< GiNaC::ex >::insert(std::vector< GiNaC::ex >::iterator,std::vector< GiNaC::ex >::value_type const &)\n"
    "    std::vector< GiNaC::ex >::insert(std::vector< GiNaC::ex >::iterator,std::vector< GiNaC::ex >::size_type,std::vector< GiNaC::ex >::value_type const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_exvector_insert__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 9824 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), swig::make_output_iterator(), TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_TypeError, SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and type2ex().

Referenced by _wrap_exvector_insert().

                                                                                                                   {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex >::iterator arg2 ;
  std::vector< GiNaC::ex >::value_type *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  const_ex_deleter deleter3 ;
  std::vector< GiNaC::ex >::iterator result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_insert" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exvector_insert" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::vector< GiNaC::ex >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::vector< GiNaC::ex >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exvector_insert" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::iterator""'");
    }
  }
  {
    arg3 = type2ex(swig_obj[2]);
    if (arg3 == NULL ) {
      return NULL;
    }
    deleter3.obj = arg3;
  }
  {
    try {
      result = (arg1)->insert(arg2,(std::vector< GiNaC::ex >::value_type const &)*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< GiNaC::ex >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_insert__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 9895 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), TDeleter< T >::obj, SWIG_ArgError, SWIG_as_voidptrptr, SWIG_AsVal_size_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_TypeError, SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and type2ex().

Referenced by _wrap_exvector_insert().

                                                                                                                   {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex >::iterator arg2 ;
  std::vector< GiNaC::ex >::size_type arg3 ;
  std::vector< GiNaC::ex >::value_type *arg4 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  size_t val3 ;
  int ecode3 = 0 ;
  const_ex_deleter deleter4 ;
  
  if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_insert" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exvector_insert" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::vector< GiNaC::ex >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::vector< GiNaC::ex >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "exvector_insert" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::iterator""'");
    }
  }
  ecode3 = SWIG_AsVal_size_t(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "exvector_insert" "', argument " "3"" of type '" "std::vector< GiNaC::ex >::size_type""'");
  } 
  arg3 = static_cast< std::vector< GiNaC::ex >::size_type >(val3);
  {
    arg4 = type2ex(swig_obj[3]);
    if (arg4 == NULL ) {
      return NULL;
    }
    deleter4.obj = arg4;
  }
  {
    try {
      (arg1)->insert(arg2,arg3,(std::vector< GiNaC::ex >::value_type const &)*arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_iterator ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 7379 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_vector_Sl_GiNaC_ex_Sg__iterator(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                             {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  PyObject **arg2 = (PyObject **) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  swig::SwigPyIterator *result = 0 ;
  
  arg2 = &swig_obj[0];
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_iterator" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      result = (swig::SwigPyIterator *)std_vector_Sl_GiNaC_ex_Sg__iterator(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_pop ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 7577 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, ex2type(), test::result, std_vector_Sl_GiNaC_ex_Sg__pop(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                        {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::vector< GiNaC::ex >::value_type result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_pop" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      try {
        result = std_vector_Sl_GiNaC_ex_Sg__pop(arg1);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_pop_back ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 9163 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                             {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_pop_back" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      (arg1)->pop_back();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_push_back ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 9521 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and type2ex().

                                                                                              {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex >::value_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  const_ex_deleter deleter2 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exvector_push_back",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_push_back" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      (arg1)->push_back((std::vector< GiNaC::ex >::value_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_rbegin ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 9016 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                           {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::vector< GiNaC::ex >::reverse_iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_rbegin" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      result = (arg1)->rbegin();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< GiNaC::ex >::reverse_iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_rend ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 9066 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                         {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::vector< GiNaC::ex >::reverse_iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_rend" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      result = (arg1)->rend();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::vector< GiNaC::ex >::reverse_iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_reserve ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 9994 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_size_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                            {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex >::size_type arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  size_t val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exvector_reserve",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_reserve" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exvector_reserve" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::size_type""'");
  } 
  arg2 = static_cast< std::vector< GiNaC::ex >::size_type >(val2);
  {
    try {
      (arg1)->reserve(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_resize ( PyObject *  self,
PyObject *  args 
)

Definition at line 9802 of file SyFiPYTHON_wrap.cxx.

References _wrap_exvector_resize__SWIG_0(), _wrap_exvector_resize__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                           {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"exvector_resize",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_exvector_resize__SWIG_0(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_exvector_resize__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'exvector_resize'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::vector< GiNaC::ex >::resize(std::vector< GiNaC::ex >::size_type)\n"
    "    std::vector< GiNaC::ex >::resize(std::vector< GiNaC::ex >::size_type,std::vector< GiNaC::ex >::value_type const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_exvector_resize__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 9211 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_size_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_exvector_resize().

                                                                                                                   {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex >::size_type arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  size_t val2 ;
  int ecode2 = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_resize" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exvector_resize" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::size_type""'");
  } 
  arg2 = static_cast< std::vector< GiNaC::ex >::size_type >(val2);
  {
    try {
      (arg1)->resize(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_resize__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 9739 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, SWIG_ArgError, SWIG_AsVal_size_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and type2ex().

Referenced by _wrap_exvector_resize().

                                                                                                                   {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex >::size_type arg2 ;
  std::vector< GiNaC::ex >::value_type *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  size_t val2 ;
  int ecode2 = 0 ;
  const_ex_deleter deleter3 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_resize" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "exvector_resize" "', argument " "2"" of type '" "std::vector< GiNaC::ex >::size_type""'");
  } 
  arg2 = static_cast< std::vector< GiNaC::ex >::size_type >(val2);
  {
    arg3 = type2ex(swig_obj[2]);
    if (arg3 == NULL ) {
      return NULL;
    }
    deleter3.obj = arg3;
  }
  {
    try {
      (arg1)->resize(arg2,(std::vector< GiNaC::ex >::value_type const &)*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_size ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 8712 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                         {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::vector< GiNaC::ex >::size_type result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_size" "', argument " "1"" of type '" "std::vector< GiNaC::ex > const *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  {
    try {
      result = ((std::vector< GiNaC::ex > const *)arg1)->size();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_exvector_swap ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 8809 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

                                                                                         {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = (std::vector< GiNaC::ex > *) 0 ;
  std::vector< GiNaC::ex > *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"exvector_swap",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "exvector_swap" "', argument " "1"" of type '" "std::vector< GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t,  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "exvector_swap" "', argument " "2"" of type '" "std::vector< GiNaC::ex > &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "exvector_swap" "', argument " "2"" of type '" "std::vector< GiNaC::ex > &""'"); 
  }
  arg2 = reinterpret_cast< std::vector< GiNaC::ex > * >(argp2);
  {
    try {
      (arg1)->swap(*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_FE_compute_basis_functions ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 34982 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__FE.

                                                                                                      {
  PyObject *resultobj = 0;
  SyFi::FE *arg1 = (SyFi::FE *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__FE, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FE_compute_basis_functions" "', argument " "1"" of type '" "SyFi::FE *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::FE * >(argp1);
  {
    try {
      (arg1)->compute_basis_functions();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_FE_dof ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 35137 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__FE.

                                                                                  {
  PyObject *resultobj = 0;
  SyFi::FE *arg1 = (SyFi::FE *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  GiNaC::ex result;
  
  if (!SWIG_Python_UnpackTuple(args,"FE_dof",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__FE, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FE_dof" "', argument " "1"" of type '" "SyFi::FE *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::FE * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "FE_dof" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (arg1)->dof(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_FE_get_polygon ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 34933 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_SyFi__FE, and SWIGTYPE_p_SyFi__Polygon.

                                                                                          {
  PyObject *resultobj = 0;
  SyFi::FE *arg1 = (SyFi::FE *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SyFi::Polygon *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__FE, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FE_get_polygon" "', argument " "1"" of type '" "SyFi::FE *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::FE * >(argp1);
  {
    try {
      result = (SyFi::Polygon *) &(arg1)->get_polygon();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Polygon, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_FE_N ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 35079 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__FE.

                                                                                {
  PyObject *resultobj = 0;
  SyFi::FE *arg1 = (SyFi::FE *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  GiNaC::ex result;
  
  if (!SWIG_Python_UnpackTuple(args,"FE_N",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__FE, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FE_N" "', argument " "1"" of type '" "SyFi::FE *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::FE * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "FE_N" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (arg1)->N(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_FE_nbf ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 35030 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_unsigned_SS_int(), SWIG_IsOK, and SWIGTYPE_p_SyFi__FE.

                                                                                  {
  PyObject *resultobj = 0;
  SyFi::FE *arg1 = (SyFi::FE *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  unsigned int result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__FE, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FE_nbf" "', argument " "1"" of type '" "SyFi::FE const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::FE * >(argp1);
  {
    try {
      result = (unsigned int)((SyFi::FE const *)arg1)->nbf();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_FE_set_polygon ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 34875 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, SWIGTYPE_p_SyFi__FE, and SWIGTYPE_p_SyFi__Polygon.

                                                                                          {
  PyObject *resultobj = 0;
  SyFi::FE *arg1 = (SyFi::FE *) 0 ;
  SyFi::Polygon *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"FE_set_polygon",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__FE, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FE_set_polygon" "', argument " "1"" of type '" "SyFi::FE *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::FE * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "FE_set_polygon" "', argument " "2"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "FE_set_polygon" "', argument " "2"" of type '" "SyFi::Polygon &""'"); 
  }
  arg2 = reinterpret_cast< SyFi::Polygon * >(argp2);
  {
    try {
      (arg1)->set_polygon(*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_FE_str ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 35195 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_std_string(), SWIG_IsOK, and SWIGTYPE_p_SyFi__FE.

                                                                                  {
  PyObject *resultobj = 0;
  SyFi::FE *arg1 = (SyFi::FE *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::string result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__FE, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "FE_str" "', argument " "1"" of type '" "SyFi::FE *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::FE * >(argp1);
  {
    try {
      result = (arg1)->str();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_std_string(static_cast< std::string >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_find ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 23957 of file SyFiPYTHON_wrap.cxx.

References SyFi::find(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_int(), SWIG_IsNewObj, SWIG_IsOK, SWIG_Python_UnpackTuple(), SWIG_ValueError, SWIGTYPE_p_GiNaC__lst, and type2ex().

                                                                                {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::lst arg2 ;
  void *argp2 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  int result;
  
  if (!SWIG_Python_UnpackTuple(args,"find",2,2,swig_obj)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_GiNaC__lst,  0  | 0);
    if (!SWIG_IsOK(res2)) {
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "find" "', argument " "2"" of type '" "GiNaC::lst""'"); 
    }  
    if (!argp2) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "find" "', argument " "2"" of type '" "GiNaC::lst""'");
    } else {
      GiNaC::lst * temp = reinterpret_cast< GiNaC::lst * >(argp2);
      arg2 = *temp;
      if (SWIG_IsNewObj(res2)) delete temp;
    }
  }
  {
    try {
      result = (int)SyFi::find(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_int(static_cast< int >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_get_symbol ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 26188 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SyFi::get_symbol(), test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_ValueError, and SWIGTYPE_p_GiNaC__symbol.

                                                                                      {
  PyObject *resultobj = 0;
  std::string *arg1 = 0 ;
  int res1 = SWIG_OLDOBJ ;
  PyObject *swig_obj[1] ;
  GiNaC::symbol *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  {
    std::string *ptr = (std::string *)0;
    res1 = SWIG_AsPtr_std_string(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "get_symbol" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "get_symbol" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    arg1 = ptr;
  }
  {
    try {
      result = (GiNaC::symbol *) &SyFi::get_symbol((std::string const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_GiNaC__symbol, 0 |  0 );
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_get_symbolic_matrix ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 26463 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::get_symbolic_matrix(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_AsVal_int(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Python_UnpackTuple(), and SWIG_ValueError.

                                                                                               {
  PyObject *resultobj = 0;
  int arg1 ;
  int arg2 ;
  std::string *arg3 = 0 ;
  int val1 ;
  int ecode1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  int res3 = SWIG_OLDOBJ ;
  PyObject *swig_obj[3] ;
  GiNaC::ex result;
  
  if (!SWIG_Python_UnpackTuple(args,"get_symbolic_matrix",3,3,swig_obj)) SWIG_fail;
  ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "get_symbolic_matrix" "', argument " "1"" of type '" "int""'");
  } 
  arg1 = static_cast< int >(val1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "get_symbolic_matrix" "', argument " "2"" of type '" "int""'");
  } 
  arg2 = static_cast< int >(val2);
  {
    std::string *ptr = (std::string *)0;
    res3 = SWIG_AsPtr_std_string(swig_obj[2], &ptr);
    if (!SWIG_IsOK(res3)) {
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "get_symbolic_matrix" "', argument " "3"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "get_symbolic_matrix" "', argument " "3"" of type '" "std::string const &""'"); 
    }
    arg3 = ptr;
  }
  {
    try {
      result = SyFi::get_symbolic_matrix(arg1,arg2,(std::string const &)*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  if (SWIG_IsNewObj(res3)) delete arg3;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res3)) delete arg3;
  return NULL;
}
SWIGINTERN PyObject* _wrap_get_symbolic_vector ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 26398 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::get_symbolic_vector(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_AsVal_int(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Python_UnpackTuple(), and SWIG_ValueError.

                                                                                               {
  PyObject *resultobj = 0;
  int arg1 ;
  std::string *arg2 = 0 ;
  int val1 ;
  int ecode1 = 0 ;
  int res2 = SWIG_OLDOBJ ;
  PyObject *swig_obj[2] ;
  GiNaC::ex result;
  
  if (!SWIG_Python_UnpackTuple(args,"get_symbolic_vector",2,2,swig_obj)) SWIG_fail;
  ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "get_symbolic_vector" "', argument " "1"" of type '" "int""'");
  } 
  arg1 = static_cast< int >(val1);
  {
    std::string *ptr = (std::string *)0;
    res2 = SWIG_AsPtr_std_string(swig_obj[1], &ptr);
    if (!SWIG_IsOK(res2)) {
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "get_symbolic_vector" "', argument " "2"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "get_symbolic_vector" "', argument " "2"" of type '" "std::string const &""'"); 
    }
    arg2 = ptr;
  }
  {
    try {
      result = SyFi::get_symbolic_vector(arg1,(std::string const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  if (SWIG_IsNewObj(res2)) delete arg2;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res2)) delete arg2;
  return NULL;
}
SWIGINTERN PyObject* _wrap_grad ( PyObject *  self,
PyObject *  args 
)

Definition at line 22704 of file SyFiPYTHON_wrap.cxx.

References _wrap_grad__SWIG_0(), _wrap_grad__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"grad",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_grad__SWIG_0(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_grad__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'grad'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::grad(GiNaC::ex)\n"
    "    SyFi::grad(GiNaC::ex,GiNaC::ex)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_grad__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 22595 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::grad(), test::result, SWIG_fail, and type2ex().

Referenced by _wrap_grad().

                                                                                                        {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex result;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = SyFi::grad(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_grad__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 22645 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::grad(), test::result, SWIG_fail, and type2ex().

Referenced by _wrap_grad().

                                                                                                        {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = SyFi::grad(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_homogenous_pol ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 24367 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::homogenous_pol(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_AsVal_unsigned_SS_int(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_Python_UnpackTuple(), and SWIG_TypeError.

                                                                                          {
  PyObject *resultobj = 0;
  unsigned int arg1 ;
  unsigned int arg2 ;
  std::string arg3 ;
  unsigned int val1 ;
  int ecode1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[3] ;
  GiNaC::ex result;
  
  if (!SWIG_Python_UnpackTuple(args,"homogenous_pol",3,3,swig_obj)) SWIG_fail;
  ecode1 = SWIG_AsVal_unsigned_SS_int(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "homogenous_pol" "', argument " "1"" of type '" "unsigned int""'");
  } 
  arg1 = static_cast< unsigned int >(val1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "homogenous_pol" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    std::string *ptr = (std::string *)0;
    int res = SWIG_AsPtr_std_string(swig_obj[2], &ptr);
    if (!SWIG_IsOK(res) || !ptr) {
      SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)), "in method '" "homogenous_pol" "', argument " "3"" of type '" "std::string const""'"); 
    }
    arg3 = *ptr;
    if (SWIG_IsNewObj(res)) delete ptr;
  }
  {
    try {
      result = SyFi::homogenous_pol(arg1,arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_homogenous_polv ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 24435 of file SyFiPYTHON_wrap.cxx.

References SyFi::homogenous_polv(), lst2list(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_AsVal_unsigned_SS_int(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_Python_UnpackTuple(), and SWIG_TypeError.

                                                                                           {
  PyObject *resultobj = 0;
  unsigned int arg1 ;
  unsigned int arg2 ;
  unsigned int arg3 ;
  std::string arg4 ;
  unsigned int val1 ;
  int ecode1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  unsigned int val3 ;
  int ecode3 = 0 ;
  PyObject *swig_obj[4] ;
  GiNaC::lst result;
  
  if (!SWIG_Python_UnpackTuple(args,"homogenous_polv",4,4,swig_obj)) SWIG_fail;
  ecode1 = SWIG_AsVal_unsigned_SS_int(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "homogenous_polv" "', argument " "1"" of type '" "unsigned int""'");
  } 
  arg1 = static_cast< unsigned int >(val1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "homogenous_polv" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "homogenous_polv" "', argument " "3"" of type '" "unsigned int""'");
  } 
  arg3 = static_cast< unsigned int >(val3);
  {
    std::string *ptr = (std::string *)0;
    int res = SWIG_AsPtr_std_string(swig_obj[3], &ptr);
    if (!SWIG_IsOK(res) || !ptr) {
      SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)), "in method '" "homogenous_polv" "', argument " "4"" of type '" "std::string const""'"); 
    }
    arg4 = *ptr;
    if (SWIG_IsNewObj(res)) delete ptr;
  }
  {
    try {
      result = SyFi::homogenous_polv(arg1,arg2,arg3,arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_initSyFi ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 25851 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SyFi::initSyFi(), SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIG_Py_Void().

                                                                                    {
  PyObject *resultobj = 0;
  unsigned int arg1 ;
  unsigned int val1 ;
  int ecode1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  ecode1 = SWIG_AsVal_unsigned_SS_int(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "initSyFi" "', argument " "1"" of type '" "unsigned int""'");
  } 
  arg1 = static_cast< unsigned int >(val1);
  {
    try {
      SyFi::initSyFi(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_inner ( PyObject *  self,
PyObject *  args 
)

Definition at line 23286 of file SyFiPYTHON_wrap.cxx.

References _wrap_inner__SWIG_0(), _wrap_inner__SWIG_1(), _wrap_inner__SWIG_2(), _wrap_inner__SWIG_3(), SWIG_CheckState, SWIG_ConvertPtr, SWIG_fail, SWIG_Python_UnpackTuple(), SWIG_SetErrorMsg, SWIGTYPE_p_GiNaC__exvector, and SWIGTYPE_p_GiNaC__lst.

                                                                 {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"inner",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    int _v = 0;
    {
      void *vptr = 0;
      int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_GiNaC__exvector, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_1;
    {
      void *vptr = 0;
      int res = SWIG_ConvertPtr(argv[1], &vptr, SWIGTYPE_p_GiNaC__exvector, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_1;
    return _wrap_inner__SWIG_2(self, argc, argv);
  }
check_1:
  
  if (argc == 2) {
    int _v = 0;
    {
      int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_GiNaC__lst, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_2;
    {
      int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_GiNaC__lst, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_2;
    return _wrap_inner__SWIG_3(self, argc, argv);
  }
check_2:
  
  if (argc == 2) {
    return _wrap_inner__SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_inner__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'inner'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::inner(GiNaC::ex,GiNaC::ex,bool)\n"
    "    SyFi::inner(GiNaC::ex,GiNaC::ex)\n"
    "    SyFi::inner(GiNaC::exvector &,GiNaC::exvector &)\n"
    "    SyFi::inner(GiNaC::lst,GiNaC::lst)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_inner__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 23024 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::inner(), test::result, SWIG_ArgError, SWIG_AsVal_bool(), SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and type2ex().

Referenced by _wrap_inner().

                                                                                                         {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  bool arg3 ;
  bool val3 ;
  int ecode3 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "inner" "', argument " "3"" of type '" "bool""'");
  } 
  arg3 = static_cast< bool >(val3);
  {
    try {
      result = SyFi::inner(arg1,arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_inner__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 23091 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::inner(), test::result, SWIG_fail, and type2ex().

Referenced by _wrap_inner().

                                                                                                         {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = SyFi::inner(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_inner__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 23150 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::inner(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_GiNaC__exvector.

Referenced by _wrap_inner().

                                                                                                         {
  PyObject *resultobj = 0;
  GiNaC::exvector *arg1 = 0 ;
  GiNaC::exvector *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_GiNaC__exvector,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "inner" "', argument " "1"" of type '" "GiNaC::exvector &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "inner" "', argument " "1"" of type '" "GiNaC::exvector &""'"); 
  }
  arg1 = reinterpret_cast< GiNaC::exvector * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_GiNaC__exvector,  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "inner" "', argument " "2"" of type '" "GiNaC::exvector &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "inner" "', argument " "2"" of type '" "GiNaC::exvector &""'"); 
  }
  arg2 = reinterpret_cast< GiNaC::exvector * >(argp2);
  {
    try {
      result = SyFi::inner(*arg1,*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_inner__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 23213 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::inner(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_GiNaC__lst.

Referenced by _wrap_inner().

                                                                                                         {
  PyObject *resultobj = 0;
  GiNaC::lst arg1 ;
  GiNaC::lst arg2 ;
  void *argp1 ;
  int res1 = 0 ;
  void *argp2 ;
  int res2 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  {
    res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_GiNaC__lst,  0  | 0);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "inner" "', argument " "1"" of type '" "GiNaC::lst""'"); 
    }  
    if (!argp1) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "inner" "', argument " "1"" of type '" "GiNaC::lst""'");
    } else {
      GiNaC::lst * temp = reinterpret_cast< GiNaC::lst * >(argp1);
      arg1 = *temp;
      if (SWIG_IsNewObj(res1)) delete temp;
    }
  }
  {
    res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_GiNaC__lst,  0  | 0);
    if (!SWIG_IsOK(res2)) {
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "inner" "', argument " "2"" of type '" "GiNaC::lst""'"); 
    }  
    if (!argp2) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "inner" "', argument " "2"" of type '" "GiNaC::lst""'");
    } else {
      GiNaC::lst * temp = reinterpret_cast< GiNaC::lst * >(argp2);
      arg2 = *temp;
      if (SWIG_IsNewObj(res2)) delete temp;
    }
  }
  {
    try {
      result = SyFi::inner(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_int2string ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 22088 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SyFi::int2string(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_exception_fail, SWIG_fail, SWIG_From_std_string(), and SWIG_IsOK.

                                                                                      {
  PyObject *resultobj = 0;
  int arg1 ;
  int val1 ;
  int ecode1 = 0 ;
  PyObject *swig_obj[1] ;
  std::string result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "int2string" "', argument " "1"" of type '" "int""'");
  } 
  arg1 = static_cast< int >(val1);
  {
    try {
      result = SyFi::int2string(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_std_string(static_cast< std::string >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_interior_coordinates ( PyObject *  self,
PyObject *  args 
)

Definition at line 34411 of file SyFiPYTHON_wrap.cxx.

References _wrap_interior_coordinates__SWIG_0(), _wrap_interior_coordinates__SWIG_1(), _wrap_interior_coordinates__SWIG_2(), SWIG_CheckState, SWIG_ConvertPtr, SWIG_fail, SWIG_Python_UnpackTuple(), SWIG_SetErrorMsg, SWIGTYPE_p_SyFi__Line, and SWIGTYPE_p_SyFi__Triangle.

                                                                                {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"interior_coordinates",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    int _v = 0;
    {
      void *vptr = 0;
      int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_SyFi__Line, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_1;
    return _wrap_interior_coordinates__SWIG_0(self, argc, argv);
  }
check_1:
  
  if (argc == 2) {
    int _v = 0;
    {
      void *vptr = 0;
      int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_SyFi__Triangle, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_2;
    return _wrap_interior_coordinates__SWIG_1(self, argc, argv);
  }
check_2:
  
  if (argc == 2) {
    return _wrap_interior_coordinates__SWIG_2(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'interior_coordinates'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::interior_coordinates(SyFi::Line &,unsigned int)\n"
    "    SyFi::interior_coordinates(SyFi::Triangle &,unsigned int)\n"
    "    SyFi::interior_coordinates(SyFi::Tetrahedron &,unsigned int)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_interior_coordinates__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 34231 of file SyFiPYTHON_wrap.cxx.

References SyFi::interior_coordinates(), lst2list(), test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_SyFi__Line.

Referenced by _wrap_interior_coordinates().

                                                                                                                        {
  PyObject *resultobj = 0;
  SyFi::Line *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  GiNaC::lst result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Line,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "interior_coordinates" "', argument " "1"" of type '" "SyFi::Line &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "interior_coordinates" "', argument " "1"" of type '" "SyFi::Line &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Line * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "interior_coordinates" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = SyFi::interior_coordinates(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_interior_coordinates__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 34291 of file SyFiPYTHON_wrap.cxx.

References SyFi::interior_coordinates(), lst2list(), test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_SyFi__Triangle.

Referenced by _wrap_interior_coordinates().

                                                                                                                        {
  PyObject *resultobj = 0;
  SyFi::Triangle *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  GiNaC::lst result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Triangle,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "interior_coordinates" "', argument " "1"" of type '" "SyFi::Triangle &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "interior_coordinates" "', argument " "1"" of type '" "SyFi::Triangle &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Triangle * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "interior_coordinates" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = SyFi::interior_coordinates(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_interior_coordinates__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 34351 of file SyFiPYTHON_wrap.cxx.

References SyFi::interior_coordinates(), lst2list(), test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_SyFi__Tetrahedron.

Referenced by _wrap_interior_coordinates().

                                                                                                                        {
  PyObject *resultobj = 0;
  SyFi::Tetrahedron *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  GiNaC::lst result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Tetrahedron,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "interior_coordinates" "', argument " "1"" of type '" "SyFi::Tetrahedron &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "interior_coordinates" "', argument " "1"" of type '" "SyFi::Tetrahedron &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Tetrahedron * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "interior_coordinates" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = SyFi::interior_coordinates(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_istr ( PyObject *  self,
PyObject *  args 
)

Definition at line 22269 of file SyFiPYTHON_wrap.cxx.

References _wrap_istr__SWIG_0(), _wrap_istr__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"istr",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_istr__SWIG_0(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_istr__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'istr'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::istr(std::string const &,int)\n"
    "    SyFi::istr(std::string const &,int,int)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_istr__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 22137 of file SyFiPYTHON_wrap.cxx.

References SyFi::istr(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_AsVal_int(), SWIG_exception_fail, SWIG_fail, SWIG_From_std_string(), SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, and SWIG_ValueError.

Referenced by _wrap_istr().

                                                                                                        {
  PyObject *resultobj = 0;
  std::string *arg1 = 0 ;
  int arg2 ;
  int res1 = SWIG_OLDOBJ ;
  int val2 ;
  int ecode2 = 0 ;
  std::string result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  {
    std::string *ptr = (std::string *)0;
    res1 = SWIG_AsPtr_std_string(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "istr" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "istr" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    arg1 = ptr;
  }
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "istr" "', argument " "2"" of type '" "int""'");
  } 
  arg2 = static_cast< int >(val2);
  {
    try {
      result = SyFi::istr((std::string const &)*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_std_string(static_cast< std::string >(result));
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_istr__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 22199 of file SyFiPYTHON_wrap.cxx.

References SyFi::istr(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_AsVal_int(), SWIG_exception_fail, SWIG_fail, SWIG_From_std_string(), SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, and SWIG_ValueError.

Referenced by _wrap_istr().

                                                                                                        {
  PyObject *resultobj = 0;
  std::string *arg1 = 0 ;
  int arg2 ;
  int arg3 ;
  int res1 = SWIG_OLDOBJ ;
  int val2 ;
  int ecode2 = 0 ;
  int val3 ;
  int ecode3 = 0 ;
  std::string result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  {
    std::string *ptr = (std::string *)0;
    res1 = SWIG_AsPtr_std_string(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "istr" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "istr" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    arg1 = ptr;
  }
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "istr" "', argument " "2"" of type '" "int""'");
  } 
  arg2 = static_cast< int >(val2);
  ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "istr" "', argument " "3"" of type '" "int""'");
  } 
  arg3 = static_cast< int >(val3);
  {
    try {
      result = SyFi::istr((std::string const &)*arg1,arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_std_string(static_cast< std::string >(result));
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_isymb ( PyObject *  self,
PyObject *  args 
)

Definition at line 26376 of file SyFiPYTHON_wrap.cxx.

References _wrap_isymb__SWIG_0(), _wrap_isymb__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                 {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"isymb",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_isymb__SWIG_0(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_isymb__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'isymb'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::isymb(std::string const &,int)\n"
    "    SyFi::isymb(std::string const &,int,int)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_isymb__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 26244 of file SyFiPYTHON_wrap.cxx.

References SyFi::isymb(), test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsPtr_std_string(), SWIG_AsVal_int(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_ValueError, and SWIGTYPE_p_GiNaC__symbol.

Referenced by _wrap_isymb().

                                                                                                         {
  PyObject *resultobj = 0;
  std::string *arg1 = 0 ;
  int arg2 ;
  int res1 = SWIG_OLDOBJ ;
  int val2 ;
  int ecode2 = 0 ;
  GiNaC::symbol *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  {
    std::string *ptr = (std::string *)0;
    res1 = SWIG_AsPtr_std_string(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "isymb" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "isymb" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    arg1 = ptr;
  }
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "isymb" "', argument " "2"" of type '" "int""'");
  } 
  arg2 = static_cast< int >(val2);
  {
    try {
      result = (GiNaC::symbol *) &SyFi::isymb((std::string const &)*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_GiNaC__symbol, 0 |  0 );
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_isymb__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 26306 of file SyFiPYTHON_wrap.cxx.

References SyFi::isymb(), test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsPtr_std_string(), SWIG_AsVal_int(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_ValueError, and SWIGTYPE_p_GiNaC__symbol.

Referenced by _wrap_isymb().

                                                                                                         {
  PyObject *resultobj = 0;
  std::string *arg1 = 0 ;
  int arg2 ;
  int arg3 ;
  int res1 = SWIG_OLDOBJ ;
  int val2 ;
  int ecode2 = 0 ;
  int val3 ;
  int ecode3 = 0 ;
  GiNaC::symbol *result = 0 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  {
    std::string *ptr = (std::string *)0;
    res1 = SWIG_AsPtr_std_string(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "isymb" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "isymb" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    arg1 = ptr;
  }
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "isymb" "', argument " "2"" of type '" "int""'");
  } 
  arg2 = static_cast< int >(val2);
  ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "isymb" "', argument " "3"" of type '" "int""'");
  } 
  arg3 = static_cast< int >(val3);
  {
    try {
      result = (GiNaC::symbol *) &SyFi::isymb((std::string const &)*arg1,arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_GiNaC__symbol, 0 |  0 );
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_lagrange ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 36479 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::lagrange(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_SyFi__Polygon.

                                                                                    {
  PyObject *resultobj = 0;
  unsigned int arg1 ;
  SyFi::Polygon *arg2 = 0 ;
  std::string *arg3 = 0 ;
  unsigned int val1 ;
  int ecode1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  int res3 = SWIG_OLDOBJ ;
  PyObject *swig_obj[3] ;
  GiNaC::ex result;
  
  if (!SWIG_Python_UnpackTuple(args,"lagrange",3,3,swig_obj)) SWIG_fail;
  ecode1 = SWIG_AsVal_unsigned_SS_int(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "lagrange" "', argument " "1"" of type '" "unsigned int""'");
  } 
  arg1 = static_cast< unsigned int >(val1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "lagrange" "', argument " "2"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "lagrange" "', argument " "2"" of type '" "SyFi::Polygon &""'"); 
  }
  arg2 = reinterpret_cast< SyFi::Polygon * >(argp2);
  {
    std::string *ptr = (std::string *)0;
    res3 = SWIG_AsPtr_std_string(swig_obj[2], &ptr);
    if (!SWIG_IsOK(res3)) {
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "lagrange" "', argument " "3"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "lagrange" "', argument " "3"" of type '" "std::string const &""'"); 
    }
    arg3 = ptr;
  }
  {
    try {
      result = SyFi::lagrange(arg1,*arg2,(std::string const &)*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  if (SWIG_IsNewObj(res3)) delete arg3;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res3)) delete arg3;
  return NULL;
}
SWIGINTERN PyObject* _wrap_lagrangev ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 36555 of file SyFiPYTHON_wrap.cxx.

References SyFi::lagrangev(), lst2list(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_SyFi__Polygon.

                                                                                     {
  PyObject *resultobj = 0;
  unsigned int arg1 ;
  unsigned int arg2 ;
  SyFi::Polygon *arg3 = 0 ;
  std::string *arg4 = 0 ;
  unsigned int val1 ;
  int ecode1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  void *argp3 = 0 ;
  int res3 = 0 ;
  int res4 = SWIG_OLDOBJ ;
  PyObject *swig_obj[4] ;
  GiNaC::lst result;
  
  if (!SWIG_Python_UnpackTuple(args,"lagrangev",4,4,swig_obj)) SWIG_fail;
  ecode1 = SWIG_AsVal_unsigned_SS_int(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "lagrangev" "', argument " "1"" of type '" "unsigned int""'");
  } 
  arg1 = static_cast< unsigned int >(val1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "lagrangev" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res3)) {
    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "lagrangev" "', argument " "3"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp3) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "lagrangev" "', argument " "3"" of type '" "SyFi::Polygon &""'"); 
  }
  arg3 = reinterpret_cast< SyFi::Polygon * >(argp3);
  {
    std::string *ptr = (std::string *)0;
    res4 = SWIG_AsPtr_std_string(swig_obj[3], &ptr);
    if (!SWIG_IsOK(res4)) {
      SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "lagrangev" "', argument " "4"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "lagrangev" "', argument " "4"" of type '" "std::string const &""'"); 
    }
    arg4 = ptr;
  }
  {
    try {
      result = SyFi::lagrangev(arg1,arg2,*arg3,(std::string const &)*arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  if (SWIG_IsNewObj(res4)) delete arg4;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res4)) delete arg4;
  return NULL;
}
SWIGINTERN PyObject* _wrap_legendre ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 24511 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::legendre(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_AsVal_unsigned_SS_int(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_Python_UnpackTuple(), and SWIG_TypeError.

                                                                                    {
  PyObject *resultobj = 0;
  unsigned int arg1 ;
  unsigned int arg2 ;
  std::string arg3 ;
  unsigned int val1 ;
  int ecode1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[3] ;
  GiNaC::ex result;
  
  if (!SWIG_Python_UnpackTuple(args,"legendre",3,3,swig_obj)) SWIG_fail;
  ecode1 = SWIG_AsVal_unsigned_SS_int(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "legendre" "', argument " "1"" of type '" "unsigned int""'");
  } 
  arg1 = static_cast< unsigned int >(val1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "legendre" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    std::string *ptr = (std::string *)0;
    int res = SWIG_AsPtr_std_string(swig_obj[2], &ptr);
    if (!SWIG_IsOK(res) || !ptr) {
      SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)), "in method '" "legendre" "', argument " "3"" of type '" "std::string const""'"); 
    }
    arg3 = *ptr;
    if (SWIG_IsNewObj(res)) delete ptr;
  }
  {
    try {
      result = SyFi::legendre(arg1,arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_legendrev ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 24579 of file SyFiPYTHON_wrap.cxx.

References SyFi::legendrev(), lst2list(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_AsVal_unsigned_SS_int(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_Python_UnpackTuple(), and SWIG_TypeError.

                                                                                     {
  PyObject *resultobj = 0;
  unsigned int arg1 ;
  unsigned int arg2 ;
  unsigned int arg3 ;
  std::string arg4 ;
  unsigned int val1 ;
  int ecode1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  unsigned int val3 ;
  int ecode3 = 0 ;
  PyObject *swig_obj[4] ;
  GiNaC::lst result;
  
  if (!SWIG_Python_UnpackTuple(args,"legendrev",4,4,swig_obj)) SWIG_fail;
  ecode1 = SWIG_AsVal_unsigned_SS_int(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "legendrev" "', argument " "1"" of type '" "unsigned int""'");
  } 
  arg1 = static_cast< unsigned int >(val1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "legendrev" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "legendrev" "', argument " "3"" of type '" "unsigned int""'");
  } 
  arg3 = static_cast< unsigned int >(val3);
  {
    std::string *ptr = (std::string *)0;
    int res = SWIG_AsPtr_std_string(swig_obj[3], &ptr);
    if (!SWIG_IsOK(res) || !ptr) {
      SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)), "in method '" "legendrev" "', argument " "4"" of type '" "std::string const""'"); 
    }
    arg4 = *ptr;
    if (SWIG_IsNewObj(res)) delete ptr;
  }
  {
    try {
      result = SyFi::legendrev(arg1,arg2,arg3,arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Line_a ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 27649 of file SyFiPYTHON_wrap.cxx.

References SyFi::Line::a(), regenerate::args, ex2type(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Line.

                                                                                  {
  PyObject *resultobj = 0;
  SyFi::Line *arg1 = (SyFi::Line *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  GiNaC::ex result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Line, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Line_a" "', argument " "1"" of type '" "SyFi::Line const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Line * >(argp1);
  {
    try {
      result = ((SyFi::Line const *)arg1)->a();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Line_b ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 27700 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SyFi::Line::b(), ex2type(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Line.

                                                                                  {
  PyObject *resultobj = 0;
  SyFi::Line *arg1 = (SyFi::Line *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  GiNaC::ex result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Line, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Line_b" "', argument " "1"" of type '" "SyFi::Line const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Line * >(argp1);
  {
    try {
      result = ((SyFi::Line const *)arg1)->b();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Line_copy ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 28167 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_SyFi__Line.

                                                                                     {
  PyObject *resultobj = 0;
  SyFi::Line *arg1 = (SyFi::Line *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SyFi::Line *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Line, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Line_copy" "', argument " "1"" of type '" "SyFi::Line const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Line * >(argp1);
  {
    try {
      result = (SyFi::Line *)((SyFi::Line const *)arg1)->copy();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Line, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Line_integrate ( PyObject *  self,
PyObject *  args 
)

Definition at line 28145 of file SyFiPYTHON_wrap.cxx.

References _wrap_Line_integrate__SWIG_0(), _wrap_Line_integrate__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                          {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"Line_integrate",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_Line_integrate__SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_Line_integrate__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'Line_integrate'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Line::integrate(GiNaC::ex,SyFi::Repr_format)\n"
    "    SyFi::Line::integrate(GiNaC::ex)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_Line_integrate__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 28021 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__Line, and type2ex().

Referenced by _wrap_Line_integrate().

                                                                                                                  {
  PyObject *resultobj = 0;
  SyFi::Line *arg1 = (SyFi::Line *) 0 ;
  GiNaC::ex arg2 ;
  SyFi::Repr_format arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val3 ;
  int ecode3 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Line, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Line_integrate" "', argument " "1"" of type '" "SyFi::Line *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Line * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Line_integrate" "', argument " "3"" of type '" "SyFi::Repr_format""'");
  } 
  arg3 = static_cast< SyFi::Repr_format >(val3);
  {
    try {
      result = (arg1)->integrate(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Line_integrate__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 28087 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__Line, and type2ex().

Referenced by _wrap_Line_integrate().

                                                                                                                  {
  PyObject *resultobj = 0;
  SyFi::Line *arg1 = (SyFi::Line *) 0 ;
  GiNaC::ex arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Line, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Line_integrate" "', argument " "1"" of type '" "SyFi::Line *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Line * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (arg1)->integrate(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Line_repr ( PyObject *  self,
PyObject *  args 
)

Definition at line 27981 of file SyFiPYTHON_wrap.cxx.

References _wrap_Line_repr__SWIG_0(), _wrap_Line_repr__SWIG_1(), _wrap_Line_repr__SWIG_2(), _wrap_Line_repr__SWIG_3(), SWIG_AsVal_int(), SWIG_CheckState, SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                     {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"Line_repr",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_Line_repr__SWIG_1(self, argc, argv);
  }
  if (argc == 2) {
    int _v = 0;
    {
      {
        int res = SWIG_AsVal_int(argv[1], NULL);
        _v = SWIG_CheckState(res);
      }
    }
    if (!_v) goto check_2;
    return _wrap_Line_repr__SWIG_0(self, argc, argv);
  }
check_2:
  
  if (argc == 2) {
    return _wrap_Line_repr__SWIG_3(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_Line_repr__SWIG_2(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'Line_repr'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Line::repr(SyFi::Repr_format) const\n"
    "    SyFi::Line::repr() const\n"
    "    SyFi::Line::repr(GiNaC::ex,SyFi::Repr_format) const\n"
    "    SyFi::Line::repr(GiNaC::ex) const\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_Line_repr__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 27751 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Line.

Referenced by _wrap_Line_repr().

                                                                                                             {
  PyObject *resultobj = 0;
  SyFi::Line *arg1 = (SyFi::Line *) 0 ;
  SyFi::Repr_format arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Line, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Line_repr" "', argument " "1"" of type '" "SyFi::Line const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Line * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Line_repr" "', argument " "2"" of type '" "SyFi::Repr_format""'");
  } 
  arg2 = static_cast< SyFi::Repr_format >(val2);
  {
    try {
      result = ((SyFi::Line const *)arg1)->repr(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Line_repr__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 27808 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::Line::repr(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Line.

Referenced by _wrap_Line_repr().

                                                                                                             {
  PyObject *resultobj = 0;
  SyFi::Line *arg1 = (SyFi::Line *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Line, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Line_repr" "', argument " "1"" of type '" "SyFi::Line const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Line * >(argp1);
  {
    try {
      result = ((SyFi::Line const *)arg1)->repr();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Line_repr__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 27857 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__Line, and type2ex().

Referenced by _wrap_Line_repr().

                                                                                                             {
  PyObject *resultobj = 0;
  SyFi::Line *arg1 = (SyFi::Line *) 0 ;
  GiNaC::ex arg2 ;
  SyFi::Repr_format arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val3 ;
  int ecode3 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Line, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Line_repr" "', argument " "1"" of type '" "SyFi::Line const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Line * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Line_repr" "', argument " "3"" of type '" "SyFi::Repr_format""'");
  } 
  arg3 = static_cast< SyFi::Repr_format >(val3);
  {
    try {
      result = ((SyFi::Line const *)arg1)->repr(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Line_repr__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 27923 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__Line, and type2ex().

Referenced by _wrap_Line_repr().

                                                                                                             {
  PyObject *resultobj = 0;
  SyFi::Line *arg1 = (SyFi::Line *) 0 ;
  GiNaC::ex arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Line, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Line_repr" "', argument " "1"" of type '" "SyFi::Line const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Line * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = ((SyFi::Line const *)arg1)->repr(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_lst2string ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 22291 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, list2lst(), SyFi::lst2string(), test::result, SWIG_fail, and SWIG_From_std_string().

                                                                                      {
  PyObject *resultobj = 0;
  GiNaC::lst *arg1 = 0 ;
  PyObject *swig_obj[1] ;
  std::string result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  {
    arg1=list2lst(swig_obj[0]);
    if (!arg1) return NULL;
  }
  {
    try {
      result = SyFi::lst2string(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_std_string(static_cast< std::string >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_lst_equals ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 23897 of file SyFiPYTHON_wrap.cxx.

References lst2list(), SyFi::lst_equals(), test::result, SWIG_fail, SWIG_Python_UnpackTuple(), and type2ex().

                                                                                      {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  PyObject *swig_obj[2] ;
  GiNaC::lst result;
  
  if (!SWIG_Python_UnpackTuple(args,"lst_equals",2,2,swig_obj)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = SyFi::lst_equals(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_lst_to_matrix2 ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 23797 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, ex2type(), list2lst(), SyFi::lst_to_matrix2(), test::result, and SWIG_fail.

                                                                                          {
  PyObject *resultobj = 0;
  GiNaC::lst *arg1 = 0 ;
  PyObject *swig_obj[1] ;
  GiNaC::ex result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  {
    arg1=list2lst(swig_obj[0]);
    if (!arg1) return NULL;
  }
  {
    try {
      result = SyFi::lst_to_matrix2((GiNaC::lst const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_matrix_from_equations ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 23718 of file SyFiPYTHON_wrap.cxx.

References SyFi::matrix_from_equations(), TDeleter< T >::obj, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, SWIGTYPE_p_GiNaC__matrix, and type2ex().

                                                                                                 {
  PyObject *resultobj = 0;
  GiNaC::ex *arg1 = 0 ;
  GiNaC::ex *arg2 = 0 ;
  GiNaC::matrix *arg3 = 0 ;
  GiNaC::matrix *arg4 = 0 ;
  const_ex_deleter deleter1 ;
  const_ex_deleter deleter2 ;
  void *argp3 = 0 ;
  int res3 = 0 ;
  void *argp4 = 0 ;
  int res4 = 0 ;
  PyObject *swig_obj[4] ;
  
  if (!SWIG_Python_UnpackTuple(args,"matrix_from_equations",4,4,swig_obj)) SWIG_fail;
  {
    arg1 = type2ex(swig_obj[0]);
    if (arg1 == NULL ) {
      return NULL;
    }
    deleter1.obj = arg1;
  }
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_GiNaC__matrix,  0 );
  if (!SWIG_IsOK(res3)) {
    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "matrix_from_equations" "', argument " "3"" of type '" "GiNaC::matrix &""'"); 
  }
  if (!argp3) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "matrix_from_equations" "', argument " "3"" of type '" "GiNaC::matrix &""'"); 
  }
  arg3 = reinterpret_cast< GiNaC::matrix * >(argp3);
  res4 = SWIG_ConvertPtr(swig_obj[3], &argp4, SWIGTYPE_p_GiNaC__matrix,  0 );
  if (!SWIG_IsOK(res4)) {
    SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "matrix_from_equations" "', argument " "4"" of type '" "GiNaC::matrix &""'"); 
  }
  if (!argp4) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "matrix_from_equations" "', argument " "4"" of type '" "GiNaC::matrix &""'"); 
  }
  arg4 = reinterpret_cast< GiNaC::matrix * >(argp4);
  {
    try {
      SyFi::matrix_from_equations((GiNaC::ex const &)*arg1,(GiNaC::ex const &)*arg2,*arg3,*arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_matrix_to_lst2 ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 23845 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, lst2list(), SyFi::matrix_to_lst2(), TDeleter< T >::obj, test::result, SWIG_fail, and type2ex().

                                                                                          {
  PyObject *resultobj = 0;
  GiNaC::ex *arg1 = 0 ;
  const_ex_deleter deleter1 ;
  PyObject *swig_obj[1] ;
  GiNaC::lst result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  {
    arg1 = type2ex(swig_obj[0]);
    if (arg1 == NULL ) {
      return NULL;
    }
    deleter1.obj = arg1;
  }
  {
    try {
      result = SyFi::matrix_to_lst2((GiNaC::ex const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_matvec ( PyObject *  self,
PyObject *  args 
)

Definition at line 23512 of file SyFiPYTHON_wrap.cxx.

References _wrap_matvec__SWIG_0(), _wrap_matvec__SWIG_1(), SWIG_CheckState, SWIG_ConvertPtr, SWIG_fail, SWIG_Python_UnpackTuple(), SWIG_SetErrorMsg, and SWIGTYPE_p_GiNaC__matrix.

                                                                  {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"matvec",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    int _v = 0;
    {
      void *vptr = 0;
      int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_GiNaC__matrix, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_1;
    {
      {
        _v = (PyList_Check(argv[1])) ? 1 : 0;
      }
    }
    if (!_v) goto check_1;
    return _wrap_matvec__SWIG_0(self, argc, argv);
  }
check_1:
  
  if (argc == 2) {
    return _wrap_matvec__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'matvec'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::matvec(GiNaC::matrix &,GiNaC::lst &)\n"
    "    SyFi::matvec(GiNaC::ex,GiNaC::ex)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_matvec__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 23396 of file SyFiPYTHON_wrap.cxx.

References list2lst(), lst2list(), SyFi::matvec(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_GiNaC__matrix.

Referenced by _wrap_matvec().

                                                                                                          {
  PyObject *resultobj = 0;
  GiNaC::matrix *arg1 = 0 ;
  GiNaC::lst *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::lst result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_GiNaC__matrix,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "matvec" "', argument " "1"" of type '" "GiNaC::matrix &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "matvec" "', argument " "1"" of type '" "GiNaC::matrix &""'"); 
  }
  arg1 = reinterpret_cast< GiNaC::matrix * >(argp1);
  {
    arg2=list2lst(swig_obj[1]);
    if (!arg2) return NULL;
  }
  {
    try {
      result = SyFi::matvec(*arg1,*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_matvec__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 23453 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::matvec(), test::result, SWIG_fail, and type2ex().

Referenced by _wrap_matvec().

                                                                                                          {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = SyFi::matvec(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_MixedFE_append ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 42717 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIGTYPE_p_SyFi__MixedFE, and SWIGTYPE_p_SyFi__StandardFE.

                                                                                          {
  PyObject *resultobj = 0;
  SyFi::MixedFE *arg1 = (SyFi::MixedFE *) 0 ;
  SyFi::StandardFE *arg2 = (SyFi::StandardFE *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"MixedFE_append",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__MixedFE, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MixedFE_append" "', argument " "1"" of type '" "SyFi::MixedFE *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::MixedFE * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_SyFi__StandardFE, 0 |  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "MixedFE_append" "', argument " "2"" of type '" "SyFi::StandardFE *""'"); 
  }
  arg2 = reinterpret_cast< SyFi::StandardFE * >(argp2);
  {
    try {
      (arg1)->append(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_MixedFE_get ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 42661 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_Python_UnpackTuple(), SWIGTYPE_p_SyFi__MixedFE, and SWIGTYPE_p_SyFi__StandardFE.

                                                                                       {
  PyObject *resultobj = 0;
  SyFi::MixedFE *arg1 = (SyFi::MixedFE *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  SyFi::StandardFE *result = 0 ;
  
  if (!SWIG_Python_UnpackTuple(args,"MixedFE_get",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__MixedFE, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MixedFE_get" "', argument " "1"" of type '" "SyFi::MixedFE *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::MixedFE * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "MixedFE_get" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (SyFi::StandardFE *)(arg1)->get(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__StandardFE, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_MixedFE_mfe_get ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 42474 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_std__vectorT_SyFi__StandardFE_p_std__allocatorT_SyFi__StandardFE_p_t_t, and SWIGTYPE_p_SyFi__MixedFE.

                                                                                           {
  PyObject *resultobj = 0;
  SyFi::MixedFE *arg1 = (SyFi::MixedFE *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::vector< SyFi::StandardFE *,std::allocator< SyFi::StandardFE * > > *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__MixedFE, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MixedFE_mfe_get" "', argument " "1"" of type '" "SyFi::MixedFE *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::MixedFE * >(argp1);
  result = (std::vector< SyFi::StandardFE *,std::allocator< SyFi::StandardFE * > > *)& ((arg1)->mfe);
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_SyFi__StandardFE_p_std__allocatorT_SyFi__StandardFE_p_t_t, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_MixedFE_mfe_set ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 42445 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__vectorT_SyFi__StandardFE_p_std__allocatorT_SyFi__StandardFE_p_t_t, and SWIGTYPE_p_SyFi__MixedFE.

                                                                                           {
  PyObject *resultobj = 0;
  SyFi::MixedFE *arg1 = (SyFi::MixedFE *) 0 ;
  std::vector< SyFi::StandardFE *,std::allocator< SyFi::StandardFE * > > *arg2 = (std::vector< SyFi::StandardFE *,std::allocator< SyFi::StandardFE * > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"MixedFE_mfe_set",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__MixedFE, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "MixedFE_mfe_set" "', argument " "1"" of type '" "SyFi::MixedFE *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::MixedFE * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_std__vectorT_SyFi__StandardFE_p_std__allocatorT_SyFi__StandardFE_p_t_t, 0 |  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "MixedFE_mfe_set" "', argument " "2"" of type '" "std::vector< SyFi::StandardFE *,std::allocator< SyFi::StandardFE * > > *""'"); 
  }
  arg2 = reinterpret_cast< std::vector< SyFi::StandardFE *,std::allocator< SyFi::StandardFE * > > * >(argp2);
  if (arg1) (arg1)->mfe = *arg2;
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Nedelec2Hdiv_dof_repr_get ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 40427 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, lst2list(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Nedelec2Hdiv.

                                                                                                     {
  PyObject *resultobj = 0;
  SyFi::Nedelec2Hdiv *arg1 = (SyFi::Nedelec2Hdiv *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  GiNaC::lst result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Nedelec2Hdiv, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Nedelec2Hdiv_dof_repr_get" "', argument " "1"" of type '" "SyFi::Nedelec2Hdiv *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Nedelec2Hdiv * >(argp1);
  result =  ((arg1)->dof_repr);
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Nedelec2Hdiv_dof_repr_set ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 40390 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, SWIGTYPE_p_GiNaC__lst, and SWIGTYPE_p_SyFi__Nedelec2Hdiv.

                                                                                                     {
  PyObject *resultobj = 0;
  SyFi::Nedelec2Hdiv *arg1 = (SyFi::Nedelec2Hdiv *) 0 ;
  GiNaC::lst arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"Nedelec2Hdiv_dof_repr_set",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Nedelec2Hdiv, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Nedelec2Hdiv_dof_repr_set" "', argument " "1"" of type '" "SyFi::Nedelec2Hdiv *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Nedelec2Hdiv * >(argp1);
  {
    res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_GiNaC__lst,  0  | 0);
    if (!SWIG_IsOK(res2)) {
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Nedelec2Hdiv_dof_repr_set" "', argument " "2"" of type '" "GiNaC::lst""'"); 
    }  
    if (!argp2) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Nedelec2Hdiv_dof_repr_set" "', argument " "2"" of type '" "GiNaC::lst""'");
    } else {
      GiNaC::lst * temp = reinterpret_cast< GiNaC::lst * >(argp2);
      arg2 = *temp;
      if (SWIG_IsNewObj(res2)) delete temp;
    }
  }
  if (arg1) (arg1)->dof_repr = arg2;
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ArnoldFalkWintherWeakSymP ( PyObject *  self,
PyObject *  args 
)

Definition at line 41896 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_0(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_2(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                         {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_ArnoldFalkWintherWeakSymP",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_2(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_ArnoldFalkWintherWeakSymP'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::ArnoldFalkWintherWeakSymP::ArnoldFalkWintherWeakSymP()\n"
    "    SyFi::ArnoldFalkWintherWeakSymP::ArnoldFalkWintherWeakSymP(SyFi::Polygon &,int)\n"
    "    SyFi::ArnoldFalkWintherWeakSymP::ArnoldFalkWintherWeakSymP(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 41749 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymP.

Referenced by _wrap_new_ArnoldFalkWintherWeakSymP().

                                                                                                                                                 {
  PyObject *resultobj = 0;
  SyFi::ArnoldFalkWintherWeakSymP *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::ArnoldFalkWintherWeakSymP *)new SyFi::ArnoldFalkWintherWeakSymP();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymP, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 41788 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymP, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_ArnoldFalkWintherWeakSymP().

                                                                                                                                 {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  SyFi::ArnoldFalkWintherWeakSymP *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ArnoldFalkWintherWeakSymP" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ArnoldFalkWintherWeakSymP" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_ArnoldFalkWintherWeakSymP" "', argument " "2"" of type '" "int""'");
  } 
  arg2 = static_cast< int >(val2);
  {
    try {
      result = (SyFi::ArnoldFalkWintherWeakSymP *)new SyFi::ArnoldFalkWintherWeakSymP(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymP, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 41846 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymP, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_ArnoldFalkWintherWeakSymP().

                                                                                                                                 {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::ArnoldFalkWintherWeakSymP *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ArnoldFalkWintherWeakSymP" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ArnoldFalkWintherWeakSymP" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::ArnoldFalkWintherWeakSymP *)new SyFi::ArnoldFalkWintherWeakSymP(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymP, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ArnoldFalkWintherWeakSymSigma ( PyObject *  self,
PyObject *  args 
)

Definition at line 41432 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_0(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_2(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                             {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_ArnoldFalkWintherWeakSymSigma",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_2(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_ArnoldFalkWintherWeakSymSigma'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::ArnoldFalkWintherWeakSymSigma::ArnoldFalkWintherWeakSymSigma()\n"
    "    SyFi::ArnoldFalkWintherWeakSymSigma::ArnoldFalkWintherWeakSymSigma(SyFi::Polygon &,int)\n"
    "    SyFi::ArnoldFalkWintherWeakSymSigma::ArnoldFalkWintherWeakSymSigma(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 41285 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymSigma.

Referenced by _wrap_new_ArnoldFalkWintherWeakSymSigma().

                                                                                                                                                     {
  PyObject *resultobj = 0;
  SyFi::ArnoldFalkWintherWeakSymSigma *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::ArnoldFalkWintherWeakSymSigma *)new SyFi::ArnoldFalkWintherWeakSymSigma();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymSigma, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 41324 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymSigma, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_ArnoldFalkWintherWeakSymSigma().

                                                                                                                                     {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  SyFi::ArnoldFalkWintherWeakSymSigma *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ArnoldFalkWintherWeakSymSigma" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ArnoldFalkWintherWeakSymSigma" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_ArnoldFalkWintherWeakSymSigma" "', argument " "2"" of type '" "int""'");
  } 
  arg2 = static_cast< int >(val2);
  {
    try {
      result = (SyFi::ArnoldFalkWintherWeakSymSigma *)new SyFi::ArnoldFalkWintherWeakSymSigma(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymSigma, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 41382 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymSigma, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_ArnoldFalkWintherWeakSymSigma().

                                                                                                                                     {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::ArnoldFalkWintherWeakSymSigma *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ArnoldFalkWintherWeakSymSigma" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ArnoldFalkWintherWeakSymSigma" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::ArnoldFalkWintherWeakSymSigma *)new SyFi::ArnoldFalkWintherWeakSymSigma(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymSigma, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ArnoldFalkWintherWeakSymU ( PyObject *  self,
PyObject *  args 
)

Definition at line 41664 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_0(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_2(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                         {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_ArnoldFalkWintherWeakSymU",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_2(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_ArnoldFalkWintherWeakSymU'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::ArnoldFalkWintherWeakSymU::ArnoldFalkWintherWeakSymU()\n"
    "    SyFi::ArnoldFalkWintherWeakSymU::ArnoldFalkWintherWeakSymU(SyFi::Polygon &,int)\n"
    "    SyFi::ArnoldFalkWintherWeakSymU::ArnoldFalkWintherWeakSymU(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 41517 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymU.

Referenced by _wrap_new_ArnoldFalkWintherWeakSymU().

                                                                                                                                                 {
  PyObject *resultobj = 0;
  SyFi::ArnoldFalkWintherWeakSymU *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::ArnoldFalkWintherWeakSymU *)new SyFi::ArnoldFalkWintherWeakSymU();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymU, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 41556 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymU, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_ArnoldFalkWintherWeakSymU().

                                                                                                                                 {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  SyFi::ArnoldFalkWintherWeakSymU *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ArnoldFalkWintherWeakSymU" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ArnoldFalkWintherWeakSymU" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_ArnoldFalkWintherWeakSymU" "', argument " "2"" of type '" "int""'");
  } 
  arg2 = static_cast< int >(val2);
  {
    try {
      result = (SyFi::ArnoldFalkWintherWeakSymU *)new SyFi::ArnoldFalkWintherWeakSymU(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymU, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 41614 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymU, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_ArnoldFalkWintherWeakSymU().

                                                                                                                                 {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::ArnoldFalkWintherWeakSymU *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ArnoldFalkWintherWeakSymU" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ArnoldFalkWintherWeakSymU" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::ArnoldFalkWintherWeakSymU *)new SyFi::ArnoldFalkWintherWeakSymU(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ArnoldFalkWintherWeakSymU, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Box ( PyObject *  self,
PyObject *  args 
)

Definition at line 32394 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_Box__SWIG_0(), _wrap_new_Box__SWIG_1(), _wrap_new_Box__SWIG_2(), _wrap_new_Box__SWIG_3(), _wrap_new_Box__SWIG_4(), _wrap_new_Box__SWIG_5(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                   {
  int argc;
  PyObject *argv[10];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Box",0,9,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_Box__SWIG_5(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_Box__SWIG_4(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_Box__SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_new_Box__SWIG_0(self, argc, argv);
  }
  if (argc == 8) {
    return _wrap_new_Box__SWIG_3(self, argc, argv);
  }
  if (argc == 9) {
    return _wrap_new_Box__SWIG_2(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_Box'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Box::Box(GiNaC::ex,GiNaC::ex,std::string const &)\n"
    "    SyFi::Box::Box(GiNaC::ex,GiNaC::ex)\n"
    "    SyFi::Box::Box(GiNaC::ex,GiNaC::ex,GiNaC::ex,GiNaC::ex,GiNaC::ex,GiNaC::ex,GiNaC::ex,GiNaC::ex,std::string const &)\n"
    "    SyFi::Box::Box(GiNaC::ex,GiNaC::ex,GiNaC::ex,GiNaC::ex,GiNaC::ex,GiNaC::ex,GiNaC::ex,GiNaC::ex)\n"
    "    SyFi::Box::Box(SyFi::Box const &)\n"
    "    SyFi::Box::Box()\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_Box__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 31939 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Box, and type2ex().

Referenced by _wrap_new_Box().

                                                                                                           {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  std::string *arg3 = 0 ;
  int res3 = SWIG_OLDOBJ ;
  SyFi::Box *result = 0 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    std::string *ptr = (std::string *)0;
    res3 = SWIG_AsPtr_std_string(swig_obj[2], &ptr);
    if (!SWIG_IsOK(res3)) {
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_Box" "', argument " "3"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Box" "', argument " "3"" of type '" "std::string const &""'"); 
    }
    arg3 = ptr;
  }
  {
    try {
      result = (SyFi::Box *)new SyFi::Box(arg1,arg2,(std::string const &)*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Box, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res3)) delete arg3;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res3)) delete arg3;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Box__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 32011 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIGTYPE_p_SyFi__Box, and type2ex().

Referenced by _wrap_new_Box().

                                                                                                           {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  SyFi::Box *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (SyFi::Box *)new SyFi::Box(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Box, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Box__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 32068 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Box, and type2ex().

Referenced by _wrap_new_Box().

                                                                                                           {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  GiNaC::ex arg3 ;
  GiNaC::ex arg4 ;
  GiNaC::ex arg5 ;
  GiNaC::ex arg6 ;
  GiNaC::ex arg7 ;
  GiNaC::ex arg8 ;
  std::string *arg9 = 0 ;
  int res9 = SWIG_OLDOBJ ;
  SyFi::Box *result = 0 ;
  
  if ((nobjs < 9) || (nobjs > 9)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[2]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg3 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[3]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg4 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[4]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg5 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[5]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg6 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[6]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg7 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[7]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg8 = *(tmp); 
    delete tmp; 
  }
  {
    std::string *ptr = (std::string *)0;
    res9 = SWIG_AsPtr_std_string(swig_obj[8], &ptr);
    if (!SWIG_IsOK(res9)) {
      SWIG_exception_fail(SWIG_ArgError(res9), "in method '" "new_Box" "', argument " "9"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Box" "', argument " "9"" of type '" "std::string const &""'"); 
    }
    arg9 = ptr;
  }
  {
    try {
      result = (SyFi::Box *)new SyFi::Box(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,(std::string const &)*arg9);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Box, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res9)) delete arg9;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res9)) delete arg9;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Box__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 32194 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIGTYPE_p_SyFi__Box, and type2ex().

Referenced by _wrap_new_Box().

                                                                                                           {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  GiNaC::ex arg3 ;
  GiNaC::ex arg4 ;
  GiNaC::ex arg5 ;
  GiNaC::ex arg6 ;
  GiNaC::ex arg7 ;
  GiNaC::ex arg8 ;
  SyFi::Box *result = 0 ;
  
  if ((nobjs < 8) || (nobjs > 8)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[2]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg3 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[3]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg4 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[4]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg5 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[5]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg6 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[6]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg7 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[7]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg8 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (SyFi::Box *)new SyFi::Box(arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Box, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Box__SWIG_4 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 32305 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__Box.

Referenced by _wrap_new_Box().

                                                                                                           {
  PyObject *resultobj = 0;
  SyFi::Box *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::Box *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Box,  0  | 0);
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Box" "', argument " "1"" of type '" "SyFi::Box const &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Box" "', argument " "1"" of type '" "SyFi::Box const &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Box * >(argp1);
  {
    try {
      result = (SyFi::Box *)new SyFi::Box((SyFi::Box const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Box, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Box__SWIG_5 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 32355 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__Box.

Referenced by _wrap_new_Box().

                                                                                                                           {
  PyObject *resultobj = 0;
  SyFi::Box *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::Box *)new SyFi::Box();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Box, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Bubble ( PyObject *  self,
PyObject *  args 
)

Definition at line 40831 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_Bubble__SWIG_0(), _wrap_new_Bubble__SWIG_1(), _wrap_new_Bubble__SWIG_2(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                      {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Bubble",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_Bubble__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_Bubble__SWIG_2(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_Bubble__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_Bubble'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Bubble::Bubble()\n"
    "    SyFi::Bubble::Bubble(SyFi::Polygon &,unsigned int)\n"
    "    SyFi::Bubble::Bubble(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_Bubble__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 40684 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__Bubble.

Referenced by _wrap_new_Bubble().

                                                                                                                              {
  PyObject *resultobj = 0;
  SyFi::Bubble *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::Bubble *)new SyFi::Bubble();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Bubble, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Bubble__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 40723 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Bubble, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_Bubble().

                                                                                                              {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  SyFi::Bubble *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Bubble" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Bubble" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_Bubble" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (SyFi::Bubble *)new SyFi::Bubble(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Bubble, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Bubble__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 40781 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Bubble, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_Bubble().

                                                                                                              {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::Bubble *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Bubble" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Bubble" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::Bubble *)new SyFi::Bubble(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Bubble, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_CrouzeixRaviart ( PyObject *  self,
PyObject *  args 
)

Definition at line 37548 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_CrouzeixRaviart__SWIG_0(), _wrap_new_CrouzeixRaviart__SWIG_1(), _wrap_new_CrouzeixRaviart__SWIG_2(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                               {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_CrouzeixRaviart",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_CrouzeixRaviart__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_CrouzeixRaviart__SWIG_2(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_CrouzeixRaviart__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_CrouzeixRaviart'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::CrouzeixRaviart::CrouzeixRaviart()\n"
    "    SyFi::CrouzeixRaviart::CrouzeixRaviart(SyFi::Polygon &,unsigned int)\n"
    "    SyFi::CrouzeixRaviart::CrouzeixRaviart(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_CrouzeixRaviart__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 37401 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__CrouzeixRaviart.

Referenced by _wrap_new_CrouzeixRaviart().

                                                                                                                                       {
  PyObject *resultobj = 0;
  SyFi::CrouzeixRaviart *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::CrouzeixRaviart *)new SyFi::CrouzeixRaviart();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__CrouzeixRaviart, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_CrouzeixRaviart__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 37440 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__CrouzeixRaviart, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_CrouzeixRaviart().

                                                                                                                       {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  SyFi::CrouzeixRaviart *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_CrouzeixRaviart" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_CrouzeixRaviart" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_CrouzeixRaviart" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (SyFi::CrouzeixRaviart *)new SyFi::CrouzeixRaviart(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__CrouzeixRaviart, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_CrouzeixRaviart__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 37498 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__CrouzeixRaviart, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_CrouzeixRaviart().

                                                                                                                       {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::CrouzeixRaviart *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_CrouzeixRaviart" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_CrouzeixRaviart" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::CrouzeixRaviart *)new SyFi::CrouzeixRaviart(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__CrouzeixRaviart, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_DiscontinuousLagrange ( PyObject *  self,
PyObject *  args 
)

Definition at line 39499 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_DiscontinuousLagrange__SWIG_0(), _wrap_new_DiscontinuousLagrange__SWIG_1(), _wrap_new_DiscontinuousLagrange__SWIG_2(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                     {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_DiscontinuousLagrange",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_DiscontinuousLagrange__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_DiscontinuousLagrange__SWIG_2(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_DiscontinuousLagrange__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_DiscontinuousLagrange'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::DiscontinuousLagrange::DiscontinuousLagrange()\n"
    "    SyFi::DiscontinuousLagrange::DiscontinuousLagrange(SyFi::Polygon &,unsigned int)\n"
    "    SyFi::DiscontinuousLagrange::DiscontinuousLagrange(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_DiscontinuousLagrange__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 39352 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__DiscontinuousLagrange.

Referenced by _wrap_new_DiscontinuousLagrange().

                                                                                                                                             {
  PyObject *resultobj = 0;
  SyFi::DiscontinuousLagrange *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::DiscontinuousLagrange *)new SyFi::DiscontinuousLagrange();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__DiscontinuousLagrange, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_DiscontinuousLagrange__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 39391 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__DiscontinuousLagrange, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_DiscontinuousLagrange().

                                                                                                                             {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  SyFi::DiscontinuousLagrange *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_DiscontinuousLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_DiscontinuousLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_DiscontinuousLagrange" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (SyFi::DiscontinuousLagrange *)new SyFi::DiscontinuousLagrange(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__DiscontinuousLagrange, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_DiscontinuousLagrange__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 39449 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__DiscontinuousLagrange, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_DiscontinuousLagrange().

                                                                                                                             {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::DiscontinuousLagrange *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_DiscontinuousLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_DiscontinuousLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::DiscontinuousLagrange *)new SyFi::DiscontinuousLagrange(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__DiscontinuousLagrange, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Dof ( PyObject *  self,
PyObject *  args 
)

Definition at line 36780 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_Dof__SWIG_0(), _wrap_new_Dof__SWIG_1(), _wrap_new_Dof__SWIG_2(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                   {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Dof",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_Dof__SWIG_2(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_Dof__SWIG_1(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_Dof__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_Dof'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Dof::Dof(bool,bool)\n"
    "    SyFi::Dof::Dof(bool)\n"
    "    SyFi::Dof::Dof()\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_Dof__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 36639 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_bool(), SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__Dof.

Referenced by _wrap_new_Dof().

                                                                                                           {
  PyObject *resultobj = 0;
  bool arg1 ;
  bool arg2 ;
  bool val1 ;
  int ecode1 = 0 ;
  bool val2 ;
  int ecode2 = 0 ;
  SyFi::Dof *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  ecode1 = SWIG_AsVal_bool(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_Dof" "', argument " "1"" of type '" "bool""'");
  } 
  arg1 = static_cast< bool >(val1);
  ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_Dof" "', argument " "2"" of type '" "bool""'");
  } 
  arg2 = static_cast< bool >(val2);
  {
    try {
      result = (SyFi::Dof *)new SyFi::Dof(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Dof, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Dof__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 36694 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_bool(), SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__Dof.

Referenced by _wrap_new_Dof().

                                                                                                           {
  PyObject *resultobj = 0;
  bool arg1 ;
  bool val1 ;
  int ecode1 = 0 ;
  SyFi::Dof *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  ecode1 = SWIG_AsVal_bool(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_Dof" "', argument " "1"" of type '" "bool""'");
  } 
  arg1 = static_cast< bool >(val1);
  {
    try {
      result = (SyFi::Dof *)new SyFi::Dof(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Dof, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Dof__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 36741 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__Dof.

Referenced by _wrap_new_Dof().

                                                                                                                           {
  PyObject *resultobj = 0;
  SyFi::Dof *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::Dof *)new SyFi::Dof();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Dof, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ex_int_map ( PyObject *  self,
PyObject *  args 
)

Definition at line 13210 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_ex_int_map__SWIG_0(), _wrap_new_ex_int_map__SWIG_1(), _wrap_new_ex_int_map__SWIG_2(), SWIG_CheckState, SWIG_ConvertPtr, SWIG_fail, SWIG_Python_UnpackTuple(), SWIG_SetErrorMsg, and SWIGTYPE_p_GiNaC__ex_is_less.

                                                                          {
  int argc;
  PyObject *argv[2];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_ex_int_map",0,1,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_ex_int_map__SWIG_1(self, argc, argv);
  }
  if (argc == 1) {
    int _v = 0;
    {
      int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_GiNaC__ex_is_less, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_2;
    return _wrap_new_ex_int_map__SWIG_0(self, argc, argv);
  }
check_2:
  
  if (argc == 1) {
    return _wrap_new_ex_int_map__SWIG_2(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_ex_int_map'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::map< GiNaC::ex,int,GiNaC::ex_is_less >::map(GiNaC::ex_is_less const &)\n"
    "    std::map< GiNaC::ex,int,GiNaC::ex_is_less >::map()\n"
    "    std::map< GiNaC::ex,int,GiNaC::ex_is_less >::map(std::map< GiNaC::ex,int,GiNaC::ex_is_less > const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_ex_int_map__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 12184 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_GiNaC__ex_is_less, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

Referenced by _wrap_new_ex_int_map().

                                                                                                                  {
  PyObject *resultobj = 0;
  GiNaC::ex_is_less *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_GiNaC__ex_is_less,  0  | 0);
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ex_int_map" "', argument " "1"" of type '" "GiNaC::ex_is_less const &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ex_int_map" "', argument " "1"" of type '" "GiNaC::ex_is_less const &""'"); 
  }
  arg1 = reinterpret_cast< GiNaC::ex_is_less * >(argp1);
  {
    try {
      result = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *)new std::map< GiNaC::ex,int,GiNaC::ex_is_less >((GiNaC::ex_is_less const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ex_int_map__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 13117 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

Referenced by _wrap_new_ex_int_map().

                                                                                                                                  {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *)new std::map< GiNaC::ex,int,GiNaC::ex_is_less >();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ex_int_map__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 13156 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t.

Referenced by _wrap_new_ex_int_map().

                                                                                                                  {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *arg1 = 0 ;
  int res1 = SWIG_OLDOBJ ;
  std::map< GiNaC::ex,int,GiNaC::ex_is_less > *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    std::map<GiNaC::ex,int,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,int > > > *ptr = (std::map<GiNaC::ex,int,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,int > > > *)0;
    res1 = swig::asptr(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ex_int_map" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ex_int_map" "', argument " "1"" of type '" "std::map< GiNaC::ex,int,GiNaC::ex_is_less > const &""'"); 
    }
    arg1 = ptr;
  }
  {
    try {
      result = (std::map< GiNaC::ex,int,GiNaC::ex_is_less > *)new std::map< GiNaC::ex,int,GiNaC::ex_is_less >((std::map< GiNaC::ex,int,GiNaC::ex_is_less > const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_exlist ( PyObject *  self,
PyObject *  args 
)

Definition at line 19549 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_exlist__SWIG_0(), _wrap_new_exlist__SWIG_1(), _wrap_new_exlist__SWIG_2(), _wrap_new_exlist__SWIG_3(), SWIG_AsVal_size_t(), SWIG_CheckState, SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                      {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_exlist",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_exlist__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    int _v = 0;
    {
      {
        int res = SWIG_AsVal_size_t(argv[0], NULL);
        _v = SWIG_CheckState(res);
      }
    }
    if (!_v) goto check_2;
    return _wrap_new_exlist__SWIG_2(self, argc, argv);
  }
check_2:
  
  if (argc == 1) {
    return _wrap_new_exlist__SWIG_1(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_exlist__SWIG_3(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_exlist'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::list< GiNaC::ex >::list()\n"
    "    std::list< GiNaC::ex >::list(std::list< GiNaC::ex > const &)\n"
    "    std::list< GiNaC::ex >::list(std::list< GiNaC::ex >::size_type)\n"
    "    std::list< GiNaC::ex >::list(std::list< GiNaC::ex >::size_type,std::list< GiNaC::ex >::value_type const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_exlist__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 18638 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_new_exlist().

                                                                                                                              {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (std::list< GiNaC::ex > *)new std::list< GiNaC::ex >();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_exlist__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 18677 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_new_exlist().

                                                                                                              {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex > *arg1 = 0 ;
  int res1 = SWIG_OLDOBJ ;
  std::list< GiNaC::ex > *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    std::list<GiNaC::ex,std::allocator< GiNaC::ex > > *ptr = (std::list<GiNaC::ex,std::allocator< GiNaC::ex > > *)0;
    res1 = swig::asptr(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_exlist" "', argument " "1"" of type '" "std::list< GiNaC::ex > const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_exlist" "', argument " "1"" of type '" "std::list< GiNaC::ex > const &""'"); 
    }
    arg1 = ptr;
  }
  {
    try {
      result = (std::list< GiNaC::ex > *)new std::list< GiNaC::ex >((std::list< GiNaC::ex > const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_exlist__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 19184 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_size_t(), SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_new_exlist().

                                                                                                              {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex >::size_type arg1 ;
  size_t val1 ;
  int ecode1 = 0 ;
  std::list< GiNaC::ex > *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  ecode1 = SWIG_AsVal_size_t(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_exlist" "', argument " "1"" of type '" "std::list< GiNaC::ex >::size_type""'");
  } 
  arg1 = static_cast< std::list< GiNaC::ex >::size_type >(val1);
  {
    try {
      result = (std::list< GiNaC::ex > *)new std::list< GiNaC::ex >(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_exlist__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 19493 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_size_t(), SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and type2ex().

Referenced by _wrap_new_exlist().

                                                                                                              {
  PyObject *resultobj = 0;
  std::list< GiNaC::ex >::size_type arg1 ;
  std::list< GiNaC::ex >::value_type *arg2 = 0 ;
  size_t val1 ;
  int ecode1 = 0 ;
  const_ex_deleter deleter2 ;
  std::list< GiNaC::ex > *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  ecode1 = SWIG_AsVal_size_t(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_exlist" "', argument " "1"" of type '" "std::list< GiNaC::ex >::size_type""'");
  } 
  arg1 = static_cast< std::list< GiNaC::ex >::size_type >(val1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (std::list< GiNaC::ex > *)new std::list< GiNaC::ex >(arg1,(std::list< GiNaC::ex >::value_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_exmap ( PyObject *  self,
PyObject *  args 
)

Definition at line 11182 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_exmap__SWIG_0(), _wrap_new_exmap__SWIG_1(), _wrap_new_exmap__SWIG_2(), SWIG_CheckState, SWIG_ConvertPtr, SWIG_fail, SWIG_Python_UnpackTuple(), SWIG_SetErrorMsg, and SWIGTYPE_p_GiNaC__ex_is_less.

                                                                     {
  int argc;
  PyObject *argv[2];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_exmap",0,1,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_exmap__SWIG_1(self, argc, argv);
  }
  if (argc == 1) {
    int _v = 0;
    {
      int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_GiNaC__ex_is_less, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_2;
    return _wrap_new_exmap__SWIG_0(self, argc, argv);
  }
check_2:
  
  if (argc == 1) {
    return _wrap_new_exmap__SWIG_2(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_exmap'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::map(GiNaC::ex_is_less const &)\n"
    "    std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::map()\n"
    "    std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::map(std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_exmap__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 10157 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_GiNaC__ex_is_less, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

Referenced by _wrap_new_exmap().

                                                                                                             {
  PyObject *resultobj = 0;
  GiNaC::ex_is_less *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_GiNaC__ex_is_less,  0  | 0);
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_exmap" "', argument " "1"" of type '" "GiNaC::ex_is_less const &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_exmap" "', argument " "1"" of type '" "GiNaC::ex_is_less const &""'"); 
  }
  arg1 = reinterpret_cast< GiNaC::ex_is_less * >(argp1);
  {
    try {
      result = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *)new std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >((GiNaC::ex_is_less const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_exmap__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 11089 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

Referenced by _wrap_new_exmap().

                                                                                                                             {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *)new std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_exmap__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 11128 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t.

Referenced by _wrap_new_exmap().

                                                                                                             {
  PyObject *resultobj = 0;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *arg1 = 0 ;
  int res1 = SWIG_OLDOBJ ;
  std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    std::map<GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > > *ptr = (std::map<GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > > *)0;
    res1 = swig::asptr(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_exmap" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_exmap" "', argument " "1"" of type '" "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const &""'"); 
    }
    arg1 = ptr;
  }
  {
    try {
      result = (std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *)new std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >((std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_exset ( PyObject *  self,
PyObject *  args 
)

Definition at line 20903 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_exset__SWIG_0(), _wrap_new_exset__SWIG_1(), _wrap_new_exset__SWIG_2(), SWIG_CheckState, SWIG_ConvertPtr, SWIG_fail, SWIG_Python_UnpackTuple(), SWIG_SetErrorMsg, and SWIGTYPE_p_GiNaC__ex_is_less.

                                                                     {
  int argc;
  PyObject *argv[2];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_exset",0,1,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_exset__SWIG_1(self, argc, argv);
  }
  if (argc == 1) {
    int _v = 0;
    {
      int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_GiNaC__ex_is_less, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_2;
    return _wrap_new_exset__SWIG_0(self, argc, argv);
  }
check_2:
  
  if (argc == 1) {
    return _wrap_new_exset__SWIG_2(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_exset'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::set< GiNaC::ex,GiNaC::ex_is_less >::set(GiNaC::ex_is_less const &)\n"
    "    std::set< GiNaC::ex,GiNaC::ex_is_less >::set()\n"
    "    std::set< GiNaC::ex,GiNaC::ex_is_less >::set(std::set< GiNaC::ex,GiNaC::ex_is_less > const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_exset__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 20273 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_GiNaC__ex_is_less, and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_new_exset().

                                                                                                             {
  PyObject *resultobj = 0;
  GiNaC::ex_is_less *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_GiNaC__ex_is_less,  0  | 0);
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_exset" "', argument " "1"" of type '" "GiNaC::ex_is_less const &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_exset" "', argument " "1"" of type '" "GiNaC::ex_is_less const &""'"); 
  }
  arg1 = reinterpret_cast< GiNaC::ex_is_less * >(argp1);
  {
    try {
      result = (std::set< GiNaC::ex,GiNaC::ex_is_less > *)new std::set< GiNaC::ex,GiNaC::ex_is_less >((GiNaC::ex_is_less const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_exset__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 20810 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_new_exset().

                                                                                                                             {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (std::set< GiNaC::ex,GiNaC::ex_is_less > *)new std::set< GiNaC::ex,GiNaC::ex_is_less >();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_exset__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 20849 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_new_exset().

                                                                                                             {
  PyObject *resultobj = 0;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *arg1 = 0 ;
  int res1 = SWIG_OLDOBJ ;
  std::set< GiNaC::ex,GiNaC::ex_is_less > *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    std::set<GiNaC::ex,GiNaC::ex_is_less,std::allocator< GiNaC::ex > > *ptr = (std::set<GiNaC::ex,GiNaC::ex_is_less,std::allocator< GiNaC::ex > > *)0;
    res1 = swig::asptr(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_exset" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_exset" "', argument " "1"" of type '" "std::set< GiNaC::ex,GiNaC::ex_is_less > const &""'"); 
    }
    arg1 = ptr;
  }
  {
    try {
      result = (std::set< GiNaC::ex,GiNaC::ex_is_less > *)new std::set< GiNaC::ex,GiNaC::ex_is_less >((std::set< GiNaC::ex,GiNaC::ex_is_less > const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ExStats ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 25203 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__ExStats.

                                                                                       {
  PyObject *resultobj = 0;
  SyFi::ExStats *result = 0 ;
  
  if (!SWIG_Python_UnpackTuple(args,"new_ExStats",0,0,0)) SWIG_fail;
  {
    try {
      result = (SyFi::ExStats *)new SyFi::ExStats();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ExStats, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_exvector ( PyObject *  self,
PyObject *  args 
)

Definition at line 9481 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_exvector__SWIG_0(), _wrap_new_exvector__SWIG_1(), _wrap_new_exvector__SWIG_2(), _wrap_new_exvector__SWIG_3(), SWIG_AsVal_size_t(), SWIG_CheckState, SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                        {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_exvector",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_exvector__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    int _v = 0;
    {
      {
        int res = SWIG_AsVal_size_t(argv[0], NULL);
        _v = SWIG_CheckState(res);
      }
    }
    if (!_v) goto check_2;
    return _wrap_new_exvector__SWIG_2(self, argc, argv);
  }
check_2:
  
  if (argc == 1) {
    return _wrap_new_exvector__SWIG_1(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_exvector__SWIG_3(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_exvector'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::vector< GiNaC::ex >::vector()\n"
    "    std::vector< GiNaC::ex >::vector(std::vector< GiNaC::ex > const &)\n"
    "    std::vector< GiNaC::ex >::vector(std::vector< GiNaC::ex >::size_type)\n"
    "    std::vector< GiNaC::ex >::vector(std::vector< GiNaC::ex >::size_type,std::vector< GiNaC::ex >::value_type const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_exvector__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 8570 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_new_exvector().

                                                                                                                                {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (std::vector< GiNaC::ex > *)new std::vector< GiNaC::ex >();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_exvector__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 8609 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_new_exvector().

                                                                                                                {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex > *arg1 = 0 ;
  int res1 = SWIG_OLDOBJ ;
  std::vector< GiNaC::ex > *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    std::vector<GiNaC::ex,std::allocator< GiNaC::ex > > *ptr = (std::vector<GiNaC::ex,std::allocator< GiNaC::ex > > *)0;
    res1 = swig::asptr(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_exvector" "', argument " "1"" of type '" "std::vector< GiNaC::ex > const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_exvector" "', argument " "1"" of type '" "std::vector< GiNaC::ex > const &""'"); 
    }
    arg1 = ptr;
  }
  {
    try {
      result = (std::vector< GiNaC::ex > *)new std::vector< GiNaC::ex >((std::vector< GiNaC::ex > const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_exvector__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 9116 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_size_t(), SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t.

Referenced by _wrap_new_exvector().

                                                                                                                {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex >::size_type arg1 ;
  size_t val1 ;
  int ecode1 = 0 ;
  std::vector< GiNaC::ex > *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  ecode1 = SWIG_AsVal_size_t(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_exvector" "', argument " "1"" of type '" "std::vector< GiNaC::ex >::size_type""'");
  } 
  arg1 = static_cast< std::vector< GiNaC::ex >::size_type >(val1);
  {
    try {
      result = (std::vector< GiNaC::ex > *)new std::vector< GiNaC::ex >(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_exvector__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 9425 of file SyFiPYTHON_wrap.cxx.

References TDeleter< T >::obj, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_size_t(), SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, and type2ex().

Referenced by _wrap_new_exvector().

                                                                                                                {
  PyObject *resultobj = 0;
  std::vector< GiNaC::ex >::size_type arg1 ;
  std::vector< GiNaC::ex >::value_type *arg2 = 0 ;
  size_t val1 ;
  int ecode1 = 0 ;
  const_ex_deleter deleter2 ;
  std::vector< GiNaC::ex > *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  ecode1 = SWIG_AsVal_size_t(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_exvector" "', argument " "1"" of type '" "std::vector< GiNaC::ex >::size_type""'");
  } 
  arg1 = static_cast< std::vector< GiNaC::ex >::size_type >(val1);
  {
    arg2 = type2ex(swig_obj[1]);
    if (arg2 == NULL ) {
      return NULL;
    }
    deleter2.obj = arg2;
  }
  {
    try {
      result = (std::vector< GiNaC::ex > *)new std::vector< GiNaC::ex >(arg1,(std::vector< GiNaC::ex >::value_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Hermite ( PyObject *  self,
PyObject *  args 
)

Definition at line 40073 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_Hermite__SWIG_0(), _wrap_new_Hermite__SWIG_1(), _wrap_new_Hermite__SWIG_2(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                       {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Hermite",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_Hermite__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_Hermite__SWIG_2(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_Hermite__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_Hermite'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Hermite::Hermite()\n"
    "    SyFi::Hermite::Hermite(SyFi::Polygon &,int)\n"
    "    SyFi::Hermite::Hermite(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_Hermite__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 39926 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__Hermite.

Referenced by _wrap_new_Hermite().

                                                                                                                               {
  PyObject *resultobj = 0;
  SyFi::Hermite *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::Hermite *)new SyFi::Hermite();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Hermite, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Hermite__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 39965 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Hermite, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_Hermite().

                                                                                                               {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  SyFi::Hermite *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Hermite" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Hermite" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_Hermite" "', argument " "2"" of type '" "int""'");
  } 
  arg2 = static_cast< int >(val2);
  {
    try {
      result = (SyFi::Hermite *)new SyFi::Hermite(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Hermite, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Hermite__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 40023 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Hermite, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_Hermite().

                                                                                                               {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::Hermite *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Hermite" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Hermite" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::Hermite *)new SyFi::Hermite(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Hermite, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Lagrange ( PyObject *  self,
PyObject *  args 
)

Definition at line 35680 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_Lagrange__SWIG_0(), _wrap_new_Lagrange__SWIG_1(), _wrap_new_Lagrange__SWIG_2(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                        {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Lagrange",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_Lagrange__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_Lagrange__SWIG_2(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_Lagrange__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_Lagrange'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Lagrange::Lagrange()\n"
    "    SyFi::Lagrange::Lagrange(SyFi::Polygon &,unsigned int)\n"
    "    SyFi::Lagrange::Lagrange(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_Lagrange__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 35533 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__Lagrange.

Referenced by _wrap_new_Lagrange().

                                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Lagrange *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::Lagrange *)new SyFi::Lagrange();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Lagrange, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Lagrange__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 35572 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Lagrange, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_Lagrange().

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  SyFi::Lagrange *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Lagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Lagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_Lagrange" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (SyFi::Lagrange *)new SyFi::Lagrange(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Lagrange, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Lagrange__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 35630 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Lagrange, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_Lagrange().

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::Lagrange *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Lagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Lagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::Lagrange *)new SyFi::Lagrange(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Lagrange, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Line ( PyObject *  self,
PyObject *  args 
)

Definition at line 27559 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_Line__SWIG_0(), _wrap_new_Line__SWIG_1(), _wrap_new_Line__SWIG_2(), _wrap_new_Line__SWIG_3(), _wrap_new_Line__SWIG_4(), SWIG_CheckState, SWIG_ConvertPtr, SWIG_fail, SWIG_Python_UnpackTuple(), SWIG_SetErrorMsg, and SWIGTYPE_p_SyFi__Line.

                                                                    {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Line",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_Line__SWIG_1(self, argc, argv);
  }
  if (argc == 1) {
    int _v = 0;
    {
      int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_SyFi__Line, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_2;
    return _wrap_new_Line__SWIG_4(self, argc, argv);
  }
check_2:
  
  if (argc == 1) {
    return _wrap_new_Line__SWIG_0(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_Line__SWIG_3(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_new_Line__SWIG_2(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_Line'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Line::Line(std::string const &)\n"
    "    SyFi::Line::Line()\n"
    "    SyFi::Line::Line(GiNaC::ex,GiNaC::ex,std::string const &)\n"
    "    SyFi::Line::Line(GiNaC::ex,GiNaC::ex)\n"
    "    SyFi::Line::Line(SyFi::Line const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_Line__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 27287 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__Line.

Referenced by _wrap_new_Line().

                                                                                                            {
  PyObject *resultobj = 0;
  std::string *arg1 = 0 ;
  int res1 = SWIG_OLDOBJ ;
  SyFi::Line *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    std::string *ptr = (std::string *)0;
    res1 = SWIG_AsPtr_std_string(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Line" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Line" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    arg1 = ptr;
  }
  {
    try {
      result = (SyFi::Line *)new SyFi::Line((std::string const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Line, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Line__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 27341 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__Line.

Referenced by _wrap_new_Line().

                                                                                                                            {
  PyObject *resultobj = 0;
  SyFi::Line *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::Line *)new SyFi::Line();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Line, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Line__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 27380 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Line, and type2ex().

Referenced by _wrap_new_Line().

                                                                                                            {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  std::string *arg3 = 0 ;
  int res3 = SWIG_OLDOBJ ;
  SyFi::Line *result = 0 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    std::string *ptr = (std::string *)0;
    res3 = SWIG_AsPtr_std_string(swig_obj[2], &ptr);
    if (!SWIG_IsOK(res3)) {
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_Line" "', argument " "3"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Line" "', argument " "3"" of type '" "std::string const &""'"); 
    }
    arg3 = ptr;
  }
  {
    try {
      result = (SyFi::Line *)new SyFi::Line(arg1,arg2,(std::string const &)*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Line, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res3)) delete arg3;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res3)) delete arg3;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Line__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 27452 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIGTYPE_p_SyFi__Line, and type2ex().

Referenced by _wrap_new_Line().

                                                                                                            {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  SyFi::Line *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (SyFi::Line *)new SyFi::Line(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Line, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Line__SWIG_4 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 27509 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__Line.

Referenced by _wrap_new_Line().

                                                                                                            {
  PyObject *resultobj = 0;
  SyFi::Line *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::Line *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Line,  0  | 0);
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Line" "', argument " "1"" of type '" "SyFi::Line const &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Line" "', argument " "1"" of type '" "SyFi::Line const &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Line * >(argp1);
  {
    try {
      result = (SyFi::Line *)new SyFi::Line((SyFi::Line const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Line, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_MixedFE ( PyObject *  self,
PyObject *  args 
)

Definition at line 42591 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_MixedFE__SWIG_0(), _wrap_new_MixedFE__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                       {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_MixedFE",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_MixedFE__SWIG_0(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_MixedFE__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_MixedFE'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::MixedFE::MixedFE()\n"
    "    SyFi::MixedFE::MixedFE(SyFi::StandardFE *,SyFi::StandardFE *)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_MixedFE__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 42497 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__MixedFE.

Referenced by _wrap_new_MixedFE().

                                                                                                                               {
  PyObject *resultobj = 0;
  SyFi::MixedFE *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::MixedFE *)new SyFi::MixedFE();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__MixedFE, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_MixedFE__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 42536 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIGTYPE_p_SyFi__MixedFE, and SWIGTYPE_p_SyFi__StandardFE.

Referenced by _wrap_new_MixedFE().

                                                                                                               {
  PyObject *resultobj = 0;
  SyFi::StandardFE *arg1 = (SyFi::StandardFE *) 0 ;
  SyFi::StandardFE *arg2 = (SyFi::StandardFE *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  SyFi::MixedFE *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__StandardFE, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_MixedFE" "', argument " "1"" of type '" "SyFi::StandardFE *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::StandardFE * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_SyFi__StandardFE, 0 |  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_MixedFE" "', argument " "2"" of type '" "SyFi::StandardFE *""'"); 
  }
  arg2 = reinterpret_cast< SyFi::StandardFE * >(argp2);
  {
    try {
      result = (SyFi::MixedFE *)new SyFi::MixedFE(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__MixedFE, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Nedelec ( PyObject *  self,
PyObject *  args 
)

Definition at line 40305 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_Nedelec__SWIG_0(), _wrap_new_Nedelec__SWIG_1(), _wrap_new_Nedelec__SWIG_2(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                       {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Nedelec",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_Nedelec__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_Nedelec__SWIG_2(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_Nedelec__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_Nedelec'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Nedelec::Nedelec()\n"
    "    SyFi::Nedelec::Nedelec(SyFi::Polygon &,int)\n"
    "    SyFi::Nedelec::Nedelec(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_Nedelec2Hdiv ( PyObject *  self,
PyObject *  args 
)

Definition at line 40599 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_Nedelec2Hdiv__SWIG_0(), _wrap_new_Nedelec2Hdiv__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_2(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                            {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Nedelec2Hdiv",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_Nedelec2Hdiv__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_Nedelec2Hdiv__SWIG_2(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_Nedelec2Hdiv__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_Nedelec2Hdiv'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Nedelec2Hdiv::Nedelec2Hdiv()\n"
    "    SyFi::Nedelec2Hdiv::Nedelec2Hdiv(SyFi::Polygon &,unsigned int)\n"
    "    SyFi::Nedelec2Hdiv::Nedelec2Hdiv(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_Nedelec2Hdiv__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 40452 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__Nedelec2Hdiv.

Referenced by _wrap_new_Nedelec2Hdiv().

                                                                                                                                    {
  PyObject *resultobj = 0;
  SyFi::Nedelec2Hdiv *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::Nedelec2Hdiv *)new SyFi::Nedelec2Hdiv();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Nedelec2Hdiv, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Nedelec2Hdiv__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 40491 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Nedelec2Hdiv, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_Nedelec2Hdiv().

                                                                                                                    {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  SyFi::Nedelec2Hdiv *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Nedelec2Hdiv" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Nedelec2Hdiv" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_Nedelec2Hdiv" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (SyFi::Nedelec2Hdiv *)new SyFi::Nedelec2Hdiv(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Nedelec2Hdiv, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Nedelec2Hdiv__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 40549 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Nedelec2Hdiv, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_Nedelec2Hdiv().

                                                                                                                    {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::Nedelec2Hdiv *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Nedelec2Hdiv" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Nedelec2Hdiv" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::Nedelec2Hdiv *)new SyFi::Nedelec2Hdiv(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Nedelec2Hdiv, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Nedelec__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 40158 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__Nedelec.

Referenced by _wrap_new_Nedelec().

                                                                                                                               {
  PyObject *resultobj = 0;
  SyFi::Nedelec *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::Nedelec *)new SyFi::Nedelec();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Nedelec, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Nedelec__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 40197 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Nedelec, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_Nedelec().

                                                                                                               {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  SyFi::Nedelec *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Nedelec" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Nedelec" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_Nedelec" "', argument " "2"" of type '" "int""'");
  } 
  arg2 = static_cast< int >(val2);
  {
    try {
      result = (SyFi::Nedelec *)new SyFi::Nedelec(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Nedelec, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Nedelec__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 40255 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Nedelec, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_Nedelec().

                                                                                                               {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::Nedelec *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Nedelec" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Nedelec" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::Nedelec *)new SyFi::Nedelec(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Nedelec, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_P0 ( PyObject *  self,
PyObject *  args 
)

Definition at line 38137 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_P0__SWIG_0(), _wrap_new_P0__SWIG_1(), _wrap_new_P0__SWIG_2(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                  {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_P0",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_P0__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_P0__SWIG_2(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_P0__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_P0'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::P0::P0()\n"
    "    SyFi::P0::P0(SyFi::Polygon &,unsigned int)\n"
    "    SyFi::P0::P0(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_P0__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 37990 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__P0.

Referenced by _wrap_new_P0().

                                                                                                                          {
  PyObject *resultobj = 0;
  SyFi::P0 *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::P0 *)new SyFi::P0();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__P0, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_P0__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 38029 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__P0, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_P0().

                                                                                                          {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  SyFi::P0 *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_P0" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_P0" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_P0" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (SyFi::P0 *)new SyFi::P0(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__P0, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_P0__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 38087 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__P0, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_new_P0().

                                                                                                          {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::P0 *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_P0" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_P0" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::P0 *)new SyFi::P0(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__P0, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_RaviartThomas ( PyObject *  self,
PyObject *  args 
)

Definition at line 39263 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_RaviartThomas__SWIG_0(), _wrap_new_RaviartThomas__SWIG_1(), _wrap_new_RaviartThomas__SWIG_2(), _wrap_new_RaviartThomas__SWIG_3(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                             {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_RaviartThomas",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_RaviartThomas__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_RaviartThomas__SWIG_3(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_RaviartThomas__SWIG_2(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_new_RaviartThomas__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_RaviartThomas'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::RaviartThomas::RaviartThomas()\n"
    "    SyFi::RaviartThomas::RaviartThomas(SyFi::Polygon &,int,bool)\n"
    "    SyFi::RaviartThomas::RaviartThomas(SyFi::Polygon &,int)\n"
    "    SyFi::RaviartThomas::RaviartThomas(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_RaviartThomas__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 39050 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__RaviartThomas.

Referenced by _wrap_new_RaviartThomas().

                                                                                                                                     {
  PyObject *resultobj = 0;
  SyFi::RaviartThomas *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::RaviartThomas *)new SyFi::RaviartThomas();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__RaviartThomas, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_RaviartThomas__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 39089 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_bool(), SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__RaviartThomas.

Referenced by _wrap_new_RaviartThomas().

                                                                                                                     {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  int arg2 ;
  bool arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  bool val3 ;
  int ecode3 = 0 ;
  SyFi::RaviartThomas *result = 0 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_RaviartThomas" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_RaviartThomas" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_RaviartThomas" "', argument " "2"" of type '" "int""'");
  } 
  arg2 = static_cast< int >(val2);
  ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_RaviartThomas" "', argument " "3"" of type '" "bool""'");
  } 
  arg3 = static_cast< bool >(val3);
  {
    try {
      result = (SyFi::RaviartThomas *)new SyFi::RaviartThomas(*arg1,arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__RaviartThomas, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_RaviartThomas__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 39155 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__RaviartThomas.

Referenced by _wrap_new_RaviartThomas().

                                                                                                                     {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  SyFi::RaviartThomas *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_RaviartThomas" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_RaviartThomas" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_RaviartThomas" "', argument " "2"" of type '" "int""'");
  } 
  arg2 = static_cast< int >(val2);
  {
    try {
      result = (SyFi::RaviartThomas *)new SyFi::RaviartThomas(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__RaviartThomas, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_RaviartThomas__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 39213 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__RaviartThomas.

Referenced by _wrap_new_RaviartThomas().

                                                                                                                     {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::RaviartThomas *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_RaviartThomas" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_RaviartThomas" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::RaviartThomas *)new SyFi::RaviartThomas(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__RaviartThomas, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Rectangle ( PyObject *  self,
PyObject *  args 
)

Definition at line 30184 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_Rectangle__SWIG_2(), _wrap_new_Rectangle__SWIG_3(), _wrap_new_Rectangle__SWIG_4(), _wrap_new_Rectangle__SWIG_5(), _wrap_new_Rectangle__SWIG_6(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                         {
  int argc;
  PyObject *argv[6];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Rectangle",0,5,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_new_Rectangle__SWIG_6(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_Rectangle__SWIG_3(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_new_Rectangle__SWIG_2(self, argc, argv);
  }
  if (argc == 4) {
    return _wrap_new_Rectangle__SWIG_5(self, argc, argv);
  }
  if (argc == 5) {
    return _wrap_new_Rectangle__SWIG_4(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_Rectangle'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Rectangle::Rectangle(GiNaC::ex,GiNaC::ex,std::string const &)\n"
    "    SyFi::Rectangle::Rectangle(GiNaC::ex,GiNaC::ex)\n"
    "    SyFi::Rectangle::Rectangle(GiNaC::ex,GiNaC::ex,GiNaC::ex,GiNaC::ex,std::string const &)\n"
    "    SyFi::Rectangle::Rectangle(GiNaC::ex,GiNaC::ex,GiNaC::ex,GiNaC::ex)\n"
    "    SyFi::Rectangle::Rectangle(SyFi::Rectangle const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_Rectangle__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 29840 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Rectangle, and type2ex().

Referenced by _wrap_new_Rectangle().

                                                                                                                 {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  std::string *arg3 = 0 ;
  int res3 = SWIG_OLDOBJ ;
  SyFi::Rectangle *result = 0 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    std::string *ptr = (std::string *)0;
    res3 = SWIG_AsPtr_std_string(swig_obj[2], &ptr);
    if (!SWIG_IsOK(res3)) {
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_Rectangle" "', argument " "3"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Rectangle" "', argument " "3"" of type '" "std::string const &""'"); 
    }
    arg3 = ptr;
  }
  {
    try {
      result = (SyFi::Rectangle *)new SyFi::Rectangle(arg1,arg2,(std::string const &)*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Rectangle, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res3)) delete arg3;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res3)) delete arg3;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Rectangle__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 29912 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIGTYPE_p_SyFi__Rectangle, and type2ex().

Referenced by _wrap_new_Rectangle().

                                                                                                                 {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  SyFi::Rectangle *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (SyFi::Rectangle *)new SyFi::Rectangle(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Rectangle, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Rectangle__SWIG_4 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 29969 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Rectangle, and type2ex().

Referenced by _wrap_new_Rectangle().

                                                                                                                 {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  GiNaC::ex arg3 ;
  GiNaC::ex arg4 ;
  std::string *arg5 = 0 ;
  int res5 = SWIG_OLDOBJ ;
  SyFi::Rectangle *result = 0 ;
  
  if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[2]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg3 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[3]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg4 = *(tmp); 
    delete tmp; 
  }
  {
    std::string *ptr = (std::string *)0;
    res5 = SWIG_AsPtr_std_string(swig_obj[4], &ptr);
    if (!SWIG_IsOK(res5)) {
      SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "new_Rectangle" "', argument " "5"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Rectangle" "', argument " "5"" of type '" "std::string const &""'"); 
    }
    arg5 = ptr;
  }
  {
    try {
      result = (SyFi::Rectangle *)new SyFi::Rectangle(arg1,arg2,arg3,arg4,(std::string const &)*arg5);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Rectangle, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res5)) delete arg5;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res5)) delete arg5;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Rectangle__SWIG_5 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 30059 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIGTYPE_p_SyFi__Rectangle, and type2ex().

Referenced by _wrap_new_Rectangle().

                                                                                                                 {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  GiNaC::ex arg3 ;
  GiNaC::ex arg4 ;
  SyFi::Rectangle *result = 0 ;
  
  if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[2]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg3 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[3]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg4 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (SyFi::Rectangle *)new SyFi::Rectangle(arg1,arg2,arg3,arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Rectangle, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Rectangle__SWIG_6 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 30134 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__Rectangle.

Referenced by _wrap_new_Rectangle().

                                                                                                                 {
  PyObject *resultobj = 0;
  SyFi::Rectangle *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::Rectangle *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Rectangle,  0  | 0);
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Rectangle" "', argument " "1"" of type '" "SyFi::Rectangle const &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Rectangle" "', argument " "1"" of type '" "SyFi::Rectangle const &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Rectangle * >(argp1);
  {
    try {
      result = (SyFi::Rectangle *)new SyFi::Rectangle((SyFi::Rectangle const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Rectangle, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ReferenceBox ( PyObject *  self,
PyObject *  args 
)

Definition at line 32957 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_ReferenceBox__SWIG_0(), _wrap_new_ReferenceBox__SWIG_1(), _wrap_new_ReferenceBox__SWIG_2(), SWIG_CheckState, SWIG_ConvertPtr, SWIG_fail, SWIG_Python_UnpackTuple(), SWIG_SetErrorMsg, and SWIGTYPE_p_SyFi__ReferenceBox.

                                                                            {
  int argc;
  PyObject *argv[2];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_ReferenceBox",0,1,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_ReferenceBox__SWIG_1(self, argc, argv);
  }
  if (argc == 1) {
    int _v = 0;
    {
      int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_SyFi__ReferenceBox, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_2;
    return _wrap_new_ReferenceBox__SWIG_2(self, argc, argv);
  }
check_2:
  
  if (argc == 1) {
    return _wrap_new_ReferenceBox__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_ReferenceBox'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::ReferenceBox::ReferenceBox(std::string const &)\n"
    "    SyFi::ReferenceBox::ReferenceBox()\n"
    "    SyFi::ReferenceBox::ReferenceBox(SyFi::ReferenceBox const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_ReferenceBox__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 32814 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__ReferenceBox.

Referenced by _wrap_new_ReferenceBox().

                                                                                                                    {
  PyObject *resultobj = 0;
  std::string *arg1 = 0 ;
  int res1 = SWIG_OLDOBJ ;
  SyFi::ReferenceBox *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    std::string *ptr = (std::string *)0;
    res1 = SWIG_AsPtr_std_string(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ReferenceBox" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ReferenceBox" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    arg1 = ptr;
  }
  {
    try {
      result = (SyFi::ReferenceBox *)new SyFi::ReferenceBox((std::string const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceBox, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ReferenceBox__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 32868 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__ReferenceBox.

Referenced by _wrap_new_ReferenceBox().

                                                                                                                                    {
  PyObject *resultobj = 0;
  SyFi::ReferenceBox *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::ReferenceBox *)new SyFi::ReferenceBox();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceBox, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ReferenceBox__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 32907 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__ReferenceBox.

Referenced by _wrap_new_ReferenceBox().

                                                                                                                    {
  PyObject *resultobj = 0;
  SyFi::ReferenceBox *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::ReferenceBox *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__ReferenceBox,  0  | 0);
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ReferenceBox" "', argument " "1"" of type '" "SyFi::ReferenceBox const &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ReferenceBox" "', argument " "1"" of type '" "SyFi::ReferenceBox const &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceBox * >(argp1);
  {
    try {
      result = (SyFi::ReferenceBox *)new SyFi::ReferenceBox((SyFi::ReferenceBox const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceBox, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ReferenceLine ( PyObject *  self,
PyObject *  args 
)

Definition at line 28370 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_ReferenceLine__SWIG_0(), _wrap_new_ReferenceLine__SWIG_1(), _wrap_new_ReferenceLine__SWIG_2(), SWIG_CheckState, SWIG_ConvertPtr, SWIG_fail, SWIG_Python_UnpackTuple(), SWIG_SetErrorMsg, and SWIGTYPE_p_SyFi__ReferenceLine.

                                                                             {
  int argc;
  PyObject *argv[2];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_ReferenceLine",0,1,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_ReferenceLine__SWIG_1(self, argc, argv);
  }
  if (argc == 1) {
    int _v = 0;
    {
      int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_SyFi__ReferenceLine, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_2;
    return _wrap_new_ReferenceLine__SWIG_2(self, argc, argv);
  }
check_2:
  
  if (argc == 1) {
    return _wrap_new_ReferenceLine__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_ReferenceLine'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::ReferenceLine::ReferenceLine(std::string const &)\n"
    "    SyFi::ReferenceLine::ReferenceLine()\n"
    "    SyFi::ReferenceLine::ReferenceLine(SyFi::ReferenceLine const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_ReferenceLine__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 28227 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__ReferenceLine.

Referenced by _wrap_new_ReferenceLine().

                                                                                                                     {
  PyObject *resultobj = 0;
  std::string *arg1 = 0 ;
  int res1 = SWIG_OLDOBJ ;
  SyFi::ReferenceLine *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    std::string *ptr = (std::string *)0;
    res1 = SWIG_AsPtr_std_string(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ReferenceLine" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ReferenceLine" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    arg1 = ptr;
  }
  {
    try {
      result = (SyFi::ReferenceLine *)new SyFi::ReferenceLine((std::string const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceLine, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ReferenceLine__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 28281 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__ReferenceLine.

Referenced by _wrap_new_ReferenceLine().

                                                                                                                                     {
  PyObject *resultobj = 0;
  SyFi::ReferenceLine *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::ReferenceLine *)new SyFi::ReferenceLine();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceLine, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ReferenceLine__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 28320 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__ReferenceLine.

Referenced by _wrap_new_ReferenceLine().

                                                                                                                     {
  PyObject *resultobj = 0;
  SyFi::ReferenceLine *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::ReferenceLine *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__ReferenceLine,  0  | 0);
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ReferenceLine" "', argument " "1"" of type '" "SyFi::ReferenceLine const &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ReferenceLine" "', argument " "1"" of type '" "SyFi::ReferenceLine const &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceLine * >(argp1);
  {
    try {
      result = (SyFi::ReferenceLine *)new SyFi::ReferenceLine((SyFi::ReferenceLine const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceLine, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ReferenceRectangle ( PyObject *  self,
PyObject *  args 
)

Definition at line 30743 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_ReferenceRectangle__SWIG_0(), _wrap_new_ReferenceRectangle__SWIG_1(), _wrap_new_ReferenceRectangle__SWIG_2(), SWIG_CheckState, SWIG_ConvertPtr, SWIG_fail, SWIG_Python_UnpackTuple(), SWIG_SetErrorMsg, and SWIGTYPE_p_SyFi__ReferenceRectangle.

                                                                                  {
  int argc;
  PyObject *argv[2];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_ReferenceRectangle",0,1,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_ReferenceRectangle__SWIG_1(self, argc, argv);
  }
  if (argc == 1) {
    int _v = 0;
    {
      int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_SyFi__ReferenceRectangle, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_2;
    return _wrap_new_ReferenceRectangle__SWIG_2(self, argc, argv);
  }
check_2:
  
  if (argc == 1) {
    return _wrap_new_ReferenceRectangle__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_ReferenceRectangle'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::ReferenceRectangle::ReferenceRectangle(std::string const &)\n"
    "    SyFi::ReferenceRectangle::ReferenceRectangle()\n"
    "    SyFi::ReferenceRectangle::ReferenceRectangle(SyFi::ReferenceRectangle const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_ReferenceRectangle__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 30600 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__ReferenceRectangle.

Referenced by _wrap_new_ReferenceRectangle().

                                                                                                                          {
  PyObject *resultobj = 0;
  std::string *arg1 = 0 ;
  int res1 = SWIG_OLDOBJ ;
  SyFi::ReferenceRectangle *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    std::string *ptr = (std::string *)0;
    res1 = SWIG_AsPtr_std_string(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ReferenceRectangle" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ReferenceRectangle" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    arg1 = ptr;
  }
  {
    try {
      result = (SyFi::ReferenceRectangle *)new SyFi::ReferenceRectangle((std::string const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceRectangle, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ReferenceRectangle__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 30654 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__ReferenceRectangle.

Referenced by _wrap_new_ReferenceRectangle().

                                                                                                                                          {
  PyObject *resultobj = 0;
  SyFi::ReferenceRectangle *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::ReferenceRectangle *)new SyFi::ReferenceRectangle();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceRectangle, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ReferenceRectangle__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 30693 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__ReferenceRectangle.

Referenced by _wrap_new_ReferenceRectangle().

                                                                                                                          {
  PyObject *resultobj = 0;
  SyFi::ReferenceRectangle *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::ReferenceRectangle *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__ReferenceRectangle,  0  | 0);
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ReferenceRectangle" "', argument " "1"" of type '" "SyFi::ReferenceRectangle const &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ReferenceRectangle" "', argument " "1"" of type '" "SyFi::ReferenceRectangle const &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceRectangle * >(argp1);
  {
    try {
      result = (SyFi::ReferenceRectangle *)new SyFi::ReferenceRectangle((SyFi::ReferenceRectangle const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceRectangle, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ReferenceTetrahedron ( PyObject *  self,
PyObject *  args 
)

Definition at line 31651 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_ReferenceTetrahedron__SWIG_0(), _wrap_new_ReferenceTetrahedron__SWIG_1(), _wrap_new_ReferenceTetrahedron__SWIG_2(), SWIG_CheckState, SWIG_ConvertPtr, SWIG_fail, SWIG_Python_UnpackTuple(), SWIG_SetErrorMsg, and SWIGTYPE_p_SyFi__ReferenceTetrahedron.

                                                                                    {
  int argc;
  PyObject *argv[2];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_ReferenceTetrahedron",0,1,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_ReferenceTetrahedron__SWIG_1(self, argc, argv);
  }
  if (argc == 1) {
    int _v = 0;
    {
      int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_SyFi__ReferenceTetrahedron, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_2;
    return _wrap_new_ReferenceTetrahedron__SWIG_2(self, argc, argv);
  }
check_2:
  
  if (argc == 1) {
    return _wrap_new_ReferenceTetrahedron__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_ReferenceTetrahedron'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::ReferenceTetrahedron::ReferenceTetrahedron(std::string const &)\n"
    "    SyFi::ReferenceTetrahedron::ReferenceTetrahedron()\n"
    "    SyFi::ReferenceTetrahedron::ReferenceTetrahedron(SyFi::ReferenceTetrahedron const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_ReferenceTetrahedron__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 31508 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__ReferenceTetrahedron.

Referenced by _wrap_new_ReferenceTetrahedron().

                                                                                                                            {
  PyObject *resultobj = 0;
  std::string *arg1 = 0 ;
  int res1 = SWIG_OLDOBJ ;
  SyFi::ReferenceTetrahedron *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    std::string *ptr = (std::string *)0;
    res1 = SWIG_AsPtr_std_string(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ReferenceTetrahedron" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ReferenceTetrahedron" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    arg1 = ptr;
  }
  {
    try {
      result = (SyFi::ReferenceTetrahedron *)new SyFi::ReferenceTetrahedron((std::string const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceTetrahedron, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ReferenceTetrahedron__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 31562 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__ReferenceTetrahedron.

Referenced by _wrap_new_ReferenceTetrahedron().

                                                                                                                                            {
  PyObject *resultobj = 0;
  SyFi::ReferenceTetrahedron *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::ReferenceTetrahedron *)new SyFi::ReferenceTetrahedron();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceTetrahedron, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ReferenceTetrahedron__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 31601 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__ReferenceTetrahedron.

Referenced by _wrap_new_ReferenceTetrahedron().

                                                                                                                            {
  PyObject *resultobj = 0;
  SyFi::ReferenceTetrahedron *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::ReferenceTetrahedron *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__ReferenceTetrahedron,  0  | 0);
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ReferenceTetrahedron" "', argument " "1"" of type '" "SyFi::ReferenceTetrahedron const &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ReferenceTetrahedron" "', argument " "1"" of type '" "SyFi::ReferenceTetrahedron const &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceTetrahedron * >(argp1);
  {
    try {
      result = (SyFi::ReferenceTetrahedron *)new SyFi::ReferenceTetrahedron((SyFi::ReferenceTetrahedron const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceTetrahedron, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ReferenceTriangle ( PyObject *  self,
PyObject *  args 
)

Definition at line 29552 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_ReferenceTriangle__SWIG_0(), _wrap_new_ReferenceTriangle__SWIG_1(), _wrap_new_ReferenceTriangle__SWIG_2(), SWIG_CheckState, SWIG_ConvertPtr, SWIG_fail, SWIG_Python_UnpackTuple(), SWIG_SetErrorMsg, and SWIGTYPE_p_SyFi__ReferenceTriangle.

                                                                                 {
  int argc;
  PyObject *argv[2];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_ReferenceTriangle",0,1,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_ReferenceTriangle__SWIG_1(self, argc, argv);
  }
  if (argc == 1) {
    int _v = 0;
    {
      int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_SyFi__ReferenceTriangle, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_2;
    return _wrap_new_ReferenceTriangle__SWIG_2(self, argc, argv);
  }
check_2:
  
  if (argc == 1) {
    return _wrap_new_ReferenceTriangle__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_ReferenceTriangle'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::ReferenceTriangle::ReferenceTriangle(std::string const &)\n"
    "    SyFi::ReferenceTriangle::ReferenceTriangle()\n"
    "    SyFi::ReferenceTriangle::ReferenceTriangle(SyFi::ReferenceTriangle const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_ReferenceTriangle__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 29409 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__ReferenceTriangle.

Referenced by _wrap_new_ReferenceTriangle().

                                                                                                                         {
  PyObject *resultobj = 0;
  std::string *arg1 = 0 ;
  int res1 = SWIG_OLDOBJ ;
  SyFi::ReferenceTriangle *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    std::string *ptr = (std::string *)0;
    res1 = SWIG_AsPtr_std_string(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ReferenceTriangle" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ReferenceTriangle" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    arg1 = ptr;
  }
  {
    try {
      result = (SyFi::ReferenceTriangle *)new SyFi::ReferenceTriangle((std::string const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceTriangle, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ReferenceTriangle__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 29463 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__ReferenceTriangle.

Referenced by _wrap_new_ReferenceTriangle().

                                                                                                                                         {
  PyObject *resultobj = 0;
  SyFi::ReferenceTriangle *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::ReferenceTriangle *)new SyFi::ReferenceTriangle();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceTriangle, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_ReferenceTriangle__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 29502 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__ReferenceTriangle.

Referenced by _wrap_new_ReferenceTriangle().

                                                                                                                         {
  PyObject *resultobj = 0;
  SyFi::ReferenceTriangle *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::ReferenceTriangle *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__ReferenceTriangle,  0  | 0);
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_ReferenceTriangle" "', argument " "1"" of type '" "SyFi::ReferenceTriangle const &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_ReferenceTriangle" "', argument " "1"" of type '" "SyFi::ReferenceTriangle const &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceTriangle * >(argp1);
  {
    try {
      result = (SyFi::ReferenceTriangle *)new SyFi::ReferenceTriangle((SyFi::ReferenceTriangle const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceTriangle, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Robust ( PyObject *  self,
PyObject *  args 
)

Definition at line 42308 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_Robust__SWIG_0(), _wrap_new_Robust__SWIG_1(), _wrap_new_Robust__SWIG_2(), _wrap_new_Robust__SWIG_3(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                      {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Robust",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_Robust__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_Robust__SWIG_3(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_Robust__SWIG_2(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_new_Robust__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_Robust'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Robust::Robust()\n"
    "    SyFi::Robust::Robust(SyFi::Polygon &,unsigned int,bool)\n"
    "    SyFi::Robust::Robust(SyFi::Polygon &,unsigned int)\n"
    "    SyFi::Robust::Robust(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_Robust__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 42095 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__Robust.

Referenced by _wrap_new_Robust().

                                                                                                                              {
  PyObject *resultobj = 0;
  SyFi::Robust *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::Robust *)new SyFi::Robust();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Robust, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Robust__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 42134 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_bool(), SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__Robust.

Referenced by _wrap_new_Robust().

                                                                                                              {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  bool arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  bool val3 ;
  int ecode3 = 0 ;
  SyFi::Robust *result = 0 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Robust" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Robust" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_Robust" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  ecode3 = SWIG_AsVal_bool(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_Robust" "', argument " "3"" of type '" "bool""'");
  } 
  arg3 = static_cast< bool >(val3);
  {
    try {
      result = (SyFi::Robust *)new SyFi::Robust(*arg1,arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Robust, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Robust__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 42200 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__Robust.

Referenced by _wrap_new_Robust().

                                                                                                              {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  SyFi::Robust *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Robust" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Robust" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_Robust" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (SyFi::Robust *)new SyFi::Robust(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Robust, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Robust__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 42258 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__Robust.

Referenced by _wrap_new_Robust().

                                                                                                              {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::Robust *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Robust" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Robust" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::Robust *)new SyFi::Robust(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Robust, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Simplex ( PyObject *  self,
PyObject *  args 
)

Definition at line 33274 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_Simplex__SWIG_0(), _wrap_new_Simplex__SWIG_1(), _wrap_new_Simplex__SWIG_2(), SWIG_CheckState, SWIG_ConvertPtr, SWIG_fail, SWIG_Python_UnpackTuple(), SWIG_SetErrorMsg, and SWIGTYPE_p_GiNaC__lst.

                                                                       {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Simplex",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    int _v = 0;
    {
      int res = SWIG_ConvertPtr(argv[0], 0, SWIGTYPE_p_GiNaC__lst, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_1;
    return _wrap_new_Simplex__SWIG_1(self, argc, argv);
  }
check_1:
  
  if (argc == 1) {
    return _wrap_new_Simplex__SWIG_2(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_Simplex__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_Simplex'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Simplex::Simplex(GiNaC::lst,std::string const &)\n"
    "    SyFi::Simplex::Simplex(GiNaC::lst)\n"
    "    SyFi::Simplex::Simplex(SyFi::Simplex const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_Simplex__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 33099 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsPtr_std_string(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_GiNaC__lst, and SWIGTYPE_p_SyFi__Simplex.

Referenced by _wrap_new_Simplex().

                                                                                                               {
  PyObject *resultobj = 0;
  GiNaC::lst arg1 ;
  std::string *arg2 = 0 ;
  void *argp1 ;
  int res1 = 0 ;
  int res2 = SWIG_OLDOBJ ;
  SyFi::Simplex *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  {
    res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_GiNaC__lst,  0  | 0);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Simplex" "', argument " "1"" of type '" "GiNaC::lst""'"); 
    }  
    if (!argp1) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Simplex" "', argument " "1"" of type '" "GiNaC::lst""'");
    } else {
      GiNaC::lst * temp = reinterpret_cast< GiNaC::lst * >(argp1);
      arg1 = *temp;
      if (SWIG_IsNewObj(res1)) delete temp;
    }
  }
  {
    std::string *ptr = (std::string *)0;
    res2 = SWIG_AsPtr_std_string(swig_obj[1], &ptr);
    if (!SWIG_IsOK(res2)) {
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_Simplex" "', argument " "2"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Simplex" "', argument " "2"" of type '" "std::string const &""'"); 
    }
    arg2 = ptr;
  }
  {
    try {
      result = (SyFi::Simplex *)new SyFi::Simplex(arg1,(std::string const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Simplex, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res2)) delete arg2;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res2)) delete arg2;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Simplex__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 33169 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_GiNaC__lst, and SWIGTYPE_p_SyFi__Simplex.

Referenced by _wrap_new_Simplex().

                                                                                                               {
  PyObject *resultobj = 0;
  GiNaC::lst arg1 ;
  void *argp1 ;
  int res1 = 0 ;
  SyFi::Simplex *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_GiNaC__lst,  0  | 0);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Simplex" "', argument " "1"" of type '" "GiNaC::lst""'"); 
    }  
    if (!argp1) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Simplex" "', argument " "1"" of type '" "GiNaC::lst""'");
    } else {
      GiNaC::lst * temp = reinterpret_cast< GiNaC::lst * >(argp1);
      arg1 = *temp;
      if (SWIG_IsNewObj(res1)) delete temp;
    }
  }
  {
    try {
      result = (SyFi::Simplex *)new SyFi::Simplex(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Simplex, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Simplex__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 33224 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__Simplex.

Referenced by _wrap_new_Simplex().

                                                                                                               {
  PyObject *resultobj = 0;
  SyFi::Simplex *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::Simplex *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Simplex,  0  | 0);
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Simplex" "', argument " "1"" of type '" "SyFi::Simplex const &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Simplex" "', argument " "1"" of type '" "SyFi::Simplex const &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Simplex * >(argp1);
  {
    try {
      result = (SyFi::Simplex *)new SyFi::Simplex((SyFi::Simplex const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Simplex, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_SpaceTimeDomain ( PyObject *  self,
PyObject *  args 
)

Definition at line 42894 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_SpaceTimeDomain__SWIG_0(), _wrap_new_SpaceTimeDomain__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                               {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_SpaceTimeDomain",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_new_SpaceTimeDomain__SWIG_1(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_SpaceTimeDomain__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_SpaceTimeDomain'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::SpaceTimeDomain::SpaceTimeDomain(SyFi::Line &,SyFi::Polygon &)\n"
    "    SyFi::SpaceTimeDomain::SpaceTimeDomain(SyFi::SpaceTimeDomain const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_SpaceTimeDomain__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 42783 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Line, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__SpaceTimeDomain.

Referenced by _wrap_new_SpaceTimeDomain().

                                                                                                                       {
  PyObject *resultobj = 0;
  SyFi::Line *arg1 = 0 ;
  SyFi::Polygon *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  SyFi::SpaceTimeDomain *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Line,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SpaceTimeDomain" "', argument " "1"" of type '" "SyFi::Line &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SpaceTimeDomain" "', argument " "1"" of type '" "SyFi::Line &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Line * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_SpaceTimeDomain" "', argument " "2"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SpaceTimeDomain" "', argument " "2"" of type '" "SyFi::Polygon &""'"); 
  }
  arg2 = reinterpret_cast< SyFi::Polygon * >(argp2);
  {
    try {
      result = (SyFi::SpaceTimeDomain *)new SyFi::SpaceTimeDomain(*arg1,*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__SpaceTimeDomain, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_SpaceTimeDomain__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 42844 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__SpaceTimeDomain.

Referenced by _wrap_new_SpaceTimeDomain().

                                                                                                                       {
  PyObject *resultobj = 0;
  SyFi::SpaceTimeDomain *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::SpaceTimeDomain *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__SpaceTimeDomain,  0  | 0);
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SpaceTimeDomain" "', argument " "1"" of type '" "SyFi::SpaceTimeDomain const &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_SpaceTimeDomain" "', argument " "1"" of type '" "SyFi::SpaceTimeDomain const &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::SpaceTimeDomain * >(argp1);
  {
    try {
      result = (SyFi::SpaceTimeDomain *)new SyFi::SpaceTimeDomain((SyFi::SpaceTimeDomain const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__SpaceTimeDomain, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_SpaceTimeElement ( PyObject *  self,
PyObject *  args 
)

Definition at line 43498 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_SpaceTimeElement__SWIG_0(), _wrap_new_SpaceTimeElement__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_SpaceTimeElement",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_SpaceTimeElement__SWIG_0(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_new_SpaceTimeElement__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_SpaceTimeElement'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::SpaceTimeElement::SpaceTimeElement()\n"
    "    SyFi::SpaceTimeElement::SpaceTimeElement(SyFi::Line *,unsigned int,SyFi::StandardFE *)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_SpaceTimeElement__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 43396 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__SpaceTimeElement.

Referenced by _wrap_new_SpaceTimeElement().

                                                                                                                                        {
  PyObject *resultobj = 0;
  SyFi::SpaceTimeElement *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::SpaceTimeElement *)new SyFi::SpaceTimeElement();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__SpaceTimeElement, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_SpaceTimeElement__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 43435 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIGTYPE_p_SyFi__Line, SWIGTYPE_p_SyFi__SpaceTimeElement, and SWIGTYPE_p_SyFi__StandardFE.

Referenced by _wrap_new_SpaceTimeElement().

                                                                                                                        {
  PyObject *resultobj = 0;
  SyFi::Line *arg1 = (SyFi::Line *) 0 ;
  unsigned int arg2 ;
  SyFi::StandardFE *arg3 = (SyFi::StandardFE *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  void *argp3 = 0 ;
  int res3 = 0 ;
  SyFi::SpaceTimeElement *result = 0 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Line, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_SpaceTimeElement" "', argument " "1"" of type '" "SyFi::Line *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Line * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_SpaceTimeElement" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  res3 = SWIG_ConvertPtr(swig_obj[2], &argp3,SWIGTYPE_p_SyFi__StandardFE, 0 |  0 );
  if (!SWIG_IsOK(res3)) {
    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "new_SpaceTimeElement" "', argument " "3"" of type '" "SyFi::StandardFE *""'"); 
  }
  arg3 = reinterpret_cast< SyFi::StandardFE * >(argp3);
  {
    try {
      result = (SyFi::SpaceTimeElement *)new SyFi::SpaceTimeElement(arg1,arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__SpaceTimeElement, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_StandardFE ( PyObject *  self,
PyObject *  args 
)

Definition at line 35348 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_StandardFE__SWIG_0(), _wrap_new_StandardFE__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                          {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_StandardFE",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_StandardFE__SWIG_0(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_StandardFE__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_StandardFE'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::StandardFE::StandardFE()\n"
    "    SyFi::StandardFE::StandardFE(SyFi::Polygon &,unsigned int)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_StandardFE__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 35251 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__StandardFE.

Referenced by _wrap_new_StandardFE().

                                                                                                                                  {
  PyObject *resultobj = 0;
  SyFi::StandardFE *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::StandardFE *)new SyFi::StandardFE();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__StandardFE, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_StandardFE__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 35290 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__StandardFE.

Referenced by _wrap_new_StandardFE().

                                                                                                                  {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  SyFi::StandardFE *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_StandardFE" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_StandardFE" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_StandardFE" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (SyFi::StandardFE *)new SyFi::StandardFE(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__StandardFE, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_symexlist ( PyObject *  self,
PyObject *  args 
)

Definition at line 16687 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_symexlist__SWIG_0(), _wrap_new_symexlist__SWIG_1(), _wrap_new_symexlist__SWIG_2(), _wrap_new_symexlist__SWIG_3(), SWIG_AsVal_size_t(), SWIG_CheckState, SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                         {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_symexlist",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_symexlist__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    int _v = 0;
    {
      {
        int res = SWIG_AsVal_size_t(argv[0], NULL);
        _v = SWIG_CheckState(res);
      }
    }
    if (!_v) goto check_2;
    return _wrap_new_symexlist__SWIG_2(self, argc, argv);
  }
check_2:
  
  if (argc == 1) {
    return _wrap_new_symexlist__SWIG_1(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_symexlist__SWIG_3(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_symexlist'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::list()\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::list(std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const &)\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::list(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type)\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::list(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type,std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_symexlist__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 15770 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_new_symexlist().

                                                                                                                                 {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *)new std::list< std::pair< GiNaC::symbol,GiNaC::ex > >();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_symexlist__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 15809 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_new_symexlist().

                                                                                                                 {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = 0 ;
  int res1 = SWIG_OLDOBJ ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    std::list<std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > *ptr = (std::list<std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > *)0;
    res1 = swig::asptr(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_symexlist" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_symexlist" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const &""'"); 
    }
    arg1 = ptr;
  }
  {
    try {
      result = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *)new std::list< std::pair< GiNaC::symbol,GiNaC::ex > >((std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_symexlist__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 16316 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_size_t(), SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_new_symexlist().

                                                                                                                 {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type arg1 ;
  size_t val1 ;
  int ecode1 = 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  ecode1 = SWIG_AsVal_size_t(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_symexlist" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type""'");
  } 
  arg1 = static_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type >(val1);
  {
    try {
      result = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *)new std::list< std::pair< GiNaC::symbol,GiNaC::ex > >(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_symexlist__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 16625 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_size_t(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_new_symexlist().

                                                                                                                 {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type arg1 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type *arg2 = 0 ;
  size_t val1 ;
  int ecode1 = 0 ;
  int res2 = SWIG_OLDOBJ ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  ecode1 = SWIG_AsVal_size_t(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "new_symexlist" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type""'");
  } 
  arg1 = static_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type >(val1);
  {
    std::pair<GiNaC::symbol,GiNaC::ex > *ptr = (std::pair<GiNaC::symbol,GiNaC::ex > *)0;
    res2 = swig::asptr(swig_obj[1], &ptr);
    if (!SWIG_IsOK(res2)) {
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "new_symexlist" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_symexlist" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    arg2 = ptr;
  }
  {
    try {
      result = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *)new std::list< std::pair< GiNaC::symbol,GiNaC::ex > >(arg1,(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res2)) delete arg2;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res2)) delete arg2;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_symexpair ( PyObject *  self,
PyObject *  args 
)

Definition at line 14369 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_symexpair__SWIG_0(), _wrap_new_symexpair__SWIG_1(), _wrap_new_symexpair__SWIG_2(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                         {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_symexpair",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_symexpair__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_symexpair__SWIG_2(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_symexpair__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_symexpair'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::pair< GiNaC::symbol,GiNaC::ex >::pair()\n"
    "    std::pair< GiNaC::symbol,GiNaC::ex >::pair(GiNaC::symbol,GiNaC::ex)\n"
    "    std::pair< GiNaC::symbol,GiNaC::ex >::pair(std::pair< GiNaC::symbol,GiNaC::ex > const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_symexpair__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 14212 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_std__pairT_GiNaC__symbol_GiNaC__ex_t.

Referenced by _wrap_new_symexpair().

                                                                                                                                 {
  PyObject *resultobj = 0;
  std::pair< GiNaC::symbol,GiNaC::ex > *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (std::pair< GiNaC::symbol,GiNaC::ex > *)new std::pair< GiNaC::symbol,GiNaC::ex >();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__pairT_GiNaC__symbol_GiNaC__ex_t, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_symexpair__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 14251 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_GiNaC__symbol, SWIGTYPE_p_std__pairT_GiNaC__symbol_GiNaC__ex_t, and type2ex().

Referenced by _wrap_new_symexpair().

                                                                                                                 {
  PyObject *resultobj = 0;
  GiNaC::symbol arg1 ;
  GiNaC::ex arg2 ;
  void *argp1 ;
  int res1 = 0 ;
  std::pair< GiNaC::symbol,GiNaC::ex > *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  {
    res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_GiNaC__symbol,  0  | 0);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_symexpair" "', argument " "1"" of type '" "GiNaC::symbol""'"); 
    }  
    if (!argp1) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_symexpair" "', argument " "1"" of type '" "GiNaC::symbol""'");
    } else {
      GiNaC::symbol * temp = reinterpret_cast< GiNaC::symbol * >(argp1);
      arg1 = *temp;
      if (SWIG_IsNewObj(res1)) delete temp;
    }
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (std::pair< GiNaC::symbol,GiNaC::ex > *)new std::pair< GiNaC::symbol,GiNaC::ex >(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__pairT_GiNaC__symbol_GiNaC__ex_t, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_symexpair__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 14315 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_std__pairT_GiNaC__symbol_GiNaC__ex_t.

Referenced by _wrap_new_symexpair().

                                                                                                                 {
  PyObject *resultobj = 0;
  std::pair< GiNaC::symbol,GiNaC::ex > *arg1 = 0 ;
  int res1 = SWIG_OLDOBJ ;
  std::pair< GiNaC::symbol,GiNaC::ex > *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    std::pair<GiNaC::symbol,GiNaC::ex > *ptr = (std::pair<GiNaC::symbol,GiNaC::ex > *)0;
    res1 = swig::asptr(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_symexpair" "', argument " "1"" of type '" "std::pair< GiNaC::symbol,GiNaC::ex > const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_symexpair" "', argument " "1"" of type '" "std::pair< GiNaC::symbol,GiNaC::ex > const &""'"); 
    }
    arg1 = ptr;
  }
  {
    try {
      result = (std::pair< GiNaC::symbol,GiNaC::ex > *)new std::pair< GiNaC::symbol,GiNaC::ex >((std::pair< GiNaC::symbol,GiNaC::ex > const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__pairT_GiNaC__symbol_GiNaC__ex_t, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_TensorLagrange ( PyObject *  self,
PyObject *  args 
)

Definition at line 36335 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_TensorLagrange__SWIG_0(), _wrap_new_TensorLagrange__SWIG_1(), _wrap_new_TensorLagrange__SWIG_2(), _wrap_new_TensorLagrange__SWIG_3(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                              {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_TensorLagrange",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_TensorLagrange__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_TensorLagrange__SWIG_3(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_TensorLagrange__SWIG_2(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_new_TensorLagrange__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_TensorLagrange'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::TensorLagrange::TensorLagrange()\n"
    "    SyFi::TensorLagrange::TensorLagrange(SyFi::Polygon &,unsigned int,unsigned int)\n"
    "    SyFi::TensorLagrange::TensorLagrange(SyFi::Polygon &,unsigned int)\n"
    "    SyFi::TensorLagrange::TensorLagrange(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_TensorLagrange__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 36122 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__TensorLagrange.

Referenced by _wrap_new_TensorLagrange().

                                                                                                                                      {
  PyObject *resultobj = 0;
  SyFi::TensorLagrange *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::TensorLagrange *)new SyFi::TensorLagrange();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__TensorLagrange, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_TensorLagrange__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 36161 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__TensorLagrange.

Referenced by _wrap_new_TensorLagrange().

                                                                                                                      {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  unsigned int arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  unsigned int val3 ;
  int ecode3 = 0 ;
  SyFi::TensorLagrange *result = 0 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_TensorLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_TensorLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_TensorLagrange" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_TensorLagrange" "', argument " "3"" of type '" "unsigned int""'");
  } 
  arg3 = static_cast< unsigned int >(val3);
  {
    try {
      result = (SyFi::TensorLagrange *)new SyFi::TensorLagrange(*arg1,arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__TensorLagrange, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_TensorLagrange__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 36227 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__TensorLagrange.

Referenced by _wrap_new_TensorLagrange().

                                                                                                                      {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  SyFi::TensorLagrange *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_TensorLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_TensorLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_TensorLagrange" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (SyFi::TensorLagrange *)new SyFi::TensorLagrange(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__TensorLagrange, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_TensorLagrange__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 36285 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__TensorLagrange.

Referenced by _wrap_new_TensorLagrange().

                                                                                                                      {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::TensorLagrange *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_TensorLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_TensorLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::TensorLagrange *)new SyFi::TensorLagrange(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__TensorLagrange, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_TensorP0 ( PyObject *  self,
PyObject *  args 
)

Definition at line 38792 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_TensorP0__SWIG_0(), _wrap_new_TensorP0__SWIG_1(), _wrap_new_TensorP0__SWIG_2(), _wrap_new_TensorP0__SWIG_3(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                        {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_TensorP0",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_TensorP0__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_TensorP0__SWIG_3(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_TensorP0__SWIG_2(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_new_TensorP0__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_TensorP0'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::TensorP0::TensorP0()\n"
    "    SyFi::TensorP0::TensorP0(SyFi::Polygon &,unsigned int,unsigned int)\n"
    "    SyFi::TensorP0::TensorP0(SyFi::Polygon &,unsigned int)\n"
    "    SyFi::TensorP0::TensorP0(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_TensorP0__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 38579 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__TensorP0.

Referenced by _wrap_new_TensorP0().

                                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::TensorP0 *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::TensorP0 *)new SyFi::TensorP0();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__TensorP0, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_TensorP0__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 38618 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__TensorP0.

Referenced by _wrap_new_TensorP0().

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  unsigned int arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  unsigned int val3 ;
  int ecode3 = 0 ;
  SyFi::TensorP0 *result = 0 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_TensorP0" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_TensorP0" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_TensorP0" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_TensorP0" "', argument " "3"" of type '" "unsigned int""'");
  } 
  arg3 = static_cast< unsigned int >(val3);
  {
    try {
      result = (SyFi::TensorP0 *)new SyFi::TensorP0(*arg1,arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__TensorP0, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_TensorP0__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 38684 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__TensorP0.

Referenced by _wrap_new_TensorP0().

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  SyFi::TensorP0 *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_TensorP0" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_TensorP0" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_TensorP0" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (SyFi::TensorP0 *)new SyFi::TensorP0(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__TensorP0, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_TensorP0__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 38742 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__TensorP0.

Referenced by _wrap_new_TensorP0().

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::TensorP0 *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_TensorP0" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_TensorP0" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::TensorP0 *)new SyFi::TensorP0(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__TensorP0, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Tetrahedron ( PyObject *  self,
PyObject *  args 
)

Definition at line 31100 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_Tetrahedron__SWIG_0(), _wrap_new_Tetrahedron__SWIG_1(), _wrap_new_Tetrahedron__SWIG_2(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                           {
  int argc;
  PyObject *argv[6];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Tetrahedron",0,5,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_new_Tetrahedron__SWIG_2(self, argc, argv);
  }
  if (argc == 4) {
    return _wrap_new_Tetrahedron__SWIG_1(self, argc, argv);
  }
  if (argc == 5) {
    return _wrap_new_Tetrahedron__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_Tetrahedron'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Tetrahedron::Tetrahedron(GiNaC::ex,GiNaC::ex,GiNaC::ex,GiNaC::ex,std::string const &)\n"
    "    SyFi::Tetrahedron::Tetrahedron(GiNaC::ex,GiNaC::ex,GiNaC::ex,GiNaC::ex)\n"
    "    SyFi::Tetrahedron::Tetrahedron(SyFi::Tetrahedron const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_Tetrahedron__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 30885 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Tetrahedron, and type2ex().

Referenced by _wrap_new_Tetrahedron().

                                                                                                                   {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  GiNaC::ex arg3 ;
  GiNaC::ex arg4 ;
  std::string *arg5 = 0 ;
  int res5 = SWIG_OLDOBJ ;
  SyFi::Tetrahedron *result = 0 ;
  
  if ((nobjs < 5) || (nobjs > 5)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[2]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg3 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[3]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg4 = *(tmp); 
    delete tmp; 
  }
  {
    std::string *ptr = (std::string *)0;
    res5 = SWIG_AsPtr_std_string(swig_obj[4], &ptr);
    if (!SWIG_IsOK(res5)) {
      SWIG_exception_fail(SWIG_ArgError(res5), "in method '" "new_Tetrahedron" "', argument " "5"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Tetrahedron" "', argument " "5"" of type '" "std::string const &""'"); 
    }
    arg5 = ptr;
  }
  {
    try {
      result = (SyFi::Tetrahedron *)new SyFi::Tetrahedron(arg1,arg2,arg3,arg4,(std::string const &)*arg5);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Tetrahedron, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res5)) delete arg5;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res5)) delete arg5;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Tetrahedron__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 30975 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIGTYPE_p_SyFi__Tetrahedron, and type2ex().

Referenced by _wrap_new_Tetrahedron().

                                                                                                                   {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  GiNaC::ex arg3 ;
  GiNaC::ex arg4 ;
  SyFi::Tetrahedron *result = 0 ;
  
  if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[2]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg3 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[3]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg4 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (SyFi::Tetrahedron *)new SyFi::Tetrahedron(arg1,arg2,arg3,arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Tetrahedron, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Tetrahedron__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 31050 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__Tetrahedron.

Referenced by _wrap_new_Tetrahedron().

                                                                                                                   {
  PyObject *resultobj = 0;
  SyFi::Tetrahedron *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::Tetrahedron *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Tetrahedron,  0  | 0);
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Tetrahedron" "', argument " "1"" of type '" "SyFi::Tetrahedron const &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Tetrahedron" "', argument " "1"" of type '" "SyFi::Tetrahedron const &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Tetrahedron * >(argp1);
  {
    try {
      result = (SyFi::Tetrahedron *)new SyFi::Tetrahedron((SyFi::Tetrahedron const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Tetrahedron, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Triangle ( PyObject *  self,
PyObject *  args 
)

Definition at line 29001 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_Triangle__SWIG_2(), _wrap_new_Triangle__SWIG_3(), _wrap_new_Triangle__SWIG_4(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                        {
  int argc;
  PyObject *argv[5];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_Triangle",0,4,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_new_Triangle__SWIG_4(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_new_Triangle__SWIG_3(self, argc, argv);
  }
  if (argc == 4) {
    return _wrap_new_Triangle__SWIG_2(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_Triangle'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Triangle::Triangle(GiNaC::ex,GiNaC::ex,GiNaC::ex,std::string const &)\n"
    "    SyFi::Triangle::Triangle(GiNaC::ex,GiNaC::ex,GiNaC::ex)\n"
    "    SyFi::Triangle::Triangle(SyFi::Triangle const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_Triangle__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 28804 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Triangle, and type2ex().

Referenced by _wrap_new_Triangle().

                                                                                                                {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  GiNaC::ex arg3 ;
  std::string *arg4 = 0 ;
  int res4 = SWIG_OLDOBJ ;
  SyFi::Triangle *result = 0 ;
  
  if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[2]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg3 = *(tmp); 
    delete tmp; 
  }
  {
    std::string *ptr = (std::string *)0;
    res4 = SWIG_AsPtr_std_string(swig_obj[3], &ptr);
    if (!SWIG_IsOK(res4)) {
      SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "new_Triangle" "', argument " "4"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Triangle" "', argument " "4"" of type '" "std::string const &""'"); 
    }
    arg4 = ptr;
  }
  {
    try {
      result = (SyFi::Triangle *)new SyFi::Triangle(arg1,arg2,arg3,(std::string const &)*arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Triangle, SWIG_POINTER_NEW |  0 );
  if (SWIG_IsNewObj(res4)) delete arg4;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res4)) delete arg4;
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Triangle__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 28885 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIGTYPE_p_SyFi__Triangle, and type2ex().

Referenced by _wrap_new_Triangle().

                                                                                                                {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  GiNaC::ex arg3 ;
  SyFi::Triangle *result = 0 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[2]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg3 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (SyFi::Triangle *)new SyFi::Triangle(arg1,arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Triangle, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_Triangle__SWIG_4 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 28951 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, and SWIGTYPE_p_SyFi__Triangle.

Referenced by _wrap_new_Triangle().

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Triangle *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::Triangle *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Triangle,  0  | 0);
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_Triangle" "', argument " "1"" of type '" "SyFi::Triangle const &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_Triangle" "', argument " "1"" of type '" "SyFi::Triangle const &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Triangle * >(argp1);
  {
    try {
      result = (SyFi::Triangle *)new SyFi::Triangle((SyFi::Triangle const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Triangle, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_VectorCrouzeixRaviart ( PyObject *  self,
PyObject *  args 
)

Definition at line 37846 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_VectorCrouzeixRaviart__SWIG_0(), _wrap_new_VectorCrouzeixRaviart__SWIG_1(), _wrap_new_VectorCrouzeixRaviart__SWIG_2(), _wrap_new_VectorCrouzeixRaviart__SWIG_3(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                     {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_VectorCrouzeixRaviart",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_VectorCrouzeixRaviart__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_VectorCrouzeixRaviart__SWIG_3(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_VectorCrouzeixRaviart__SWIG_2(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_new_VectorCrouzeixRaviart__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_VectorCrouzeixRaviart'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::VectorCrouzeixRaviart::VectorCrouzeixRaviart()\n"
    "    SyFi::VectorCrouzeixRaviart::VectorCrouzeixRaviart(SyFi::Polygon &,unsigned int,unsigned int)\n"
    "    SyFi::VectorCrouzeixRaviart::VectorCrouzeixRaviart(SyFi::Polygon &,unsigned int)\n"
    "    SyFi::VectorCrouzeixRaviart::VectorCrouzeixRaviart(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_VectorCrouzeixRaviart__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 37633 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__VectorCrouzeixRaviart.

Referenced by _wrap_new_VectorCrouzeixRaviart().

                                                                                                                                             {
  PyObject *resultobj = 0;
  SyFi::VectorCrouzeixRaviart *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::VectorCrouzeixRaviart *)new SyFi::VectorCrouzeixRaviart();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__VectorCrouzeixRaviart, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_VectorCrouzeixRaviart__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 37672 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__VectorCrouzeixRaviart.

Referenced by _wrap_new_VectorCrouzeixRaviart().

                                                                                                                             {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  unsigned int arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  unsigned int val3 ;
  int ecode3 = 0 ;
  SyFi::VectorCrouzeixRaviart *result = 0 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VectorCrouzeixRaviart" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_VectorCrouzeixRaviart" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_VectorCrouzeixRaviart" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_VectorCrouzeixRaviart" "', argument " "3"" of type '" "unsigned int""'");
  } 
  arg3 = static_cast< unsigned int >(val3);
  {
    try {
      result = (SyFi::VectorCrouzeixRaviart *)new SyFi::VectorCrouzeixRaviart(*arg1,arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__VectorCrouzeixRaviart, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_VectorCrouzeixRaviart__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 37738 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__VectorCrouzeixRaviart.

Referenced by _wrap_new_VectorCrouzeixRaviart().

                                                                                                                             {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  SyFi::VectorCrouzeixRaviart *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VectorCrouzeixRaviart" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_VectorCrouzeixRaviart" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_VectorCrouzeixRaviart" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (SyFi::VectorCrouzeixRaviart *)new SyFi::VectorCrouzeixRaviart(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__VectorCrouzeixRaviart, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_VectorCrouzeixRaviart__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 37796 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__VectorCrouzeixRaviart.

Referenced by _wrap_new_VectorCrouzeixRaviart().

                                                                                                                             {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::VectorCrouzeixRaviart *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VectorCrouzeixRaviart" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_VectorCrouzeixRaviart" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::VectorCrouzeixRaviart *)new SyFi::VectorCrouzeixRaviart(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__VectorCrouzeixRaviart, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_VectorDiscontinuousLagrange ( PyObject *  self,
PyObject *  args 
)

Definition at line 39786 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_VectorDiscontinuousLagrange__SWIG_0(), _wrap_new_VectorDiscontinuousLagrange__SWIG_1(), _wrap_new_VectorDiscontinuousLagrange__SWIG_2(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                           {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_VectorDiscontinuousLagrange",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_VectorDiscontinuousLagrange__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_VectorDiscontinuousLagrange__SWIG_2(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_VectorDiscontinuousLagrange__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_VectorDiscontinuousLagrange'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::VectorDiscontinuousLagrange::VectorDiscontinuousLagrange()\n"
    "    SyFi::VectorDiscontinuousLagrange::VectorDiscontinuousLagrange(SyFi::Polygon &,unsigned int)\n"
    "    SyFi::VectorDiscontinuousLagrange::VectorDiscontinuousLagrange(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_VectorDiscontinuousLagrange__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 39639 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__VectorDiscontinuousLagrange.

Referenced by _wrap_new_VectorDiscontinuousLagrange().

                                                                                                                                                   {
  PyObject *resultobj = 0;
  SyFi::VectorDiscontinuousLagrange *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::VectorDiscontinuousLagrange *)new SyFi::VectorDiscontinuousLagrange();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__VectorDiscontinuousLagrange, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_VectorDiscontinuousLagrange__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 39678 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__VectorDiscontinuousLagrange.

Referenced by _wrap_new_VectorDiscontinuousLagrange().

                                                                                                                                   {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  SyFi::VectorDiscontinuousLagrange *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VectorDiscontinuousLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_VectorDiscontinuousLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_VectorDiscontinuousLagrange" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (SyFi::VectorDiscontinuousLagrange *)new SyFi::VectorDiscontinuousLagrange(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__VectorDiscontinuousLagrange, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_VectorDiscontinuousLagrange__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 39736 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__VectorDiscontinuousLagrange.

Referenced by _wrap_new_VectorDiscontinuousLagrange().

                                                                                                                                   {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::VectorDiscontinuousLagrange *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VectorDiscontinuousLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_VectorDiscontinuousLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::VectorDiscontinuousLagrange *)new SyFi::VectorDiscontinuousLagrange(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__VectorDiscontinuousLagrange, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_VectorLagrange ( PyObject *  self,
PyObject *  args 
)

Definition at line 35978 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_VectorLagrange__SWIG_0(), _wrap_new_VectorLagrange__SWIG_1(), _wrap_new_VectorLagrange__SWIG_2(), _wrap_new_VectorLagrange__SWIG_3(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                              {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_VectorLagrange",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_VectorLagrange__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_VectorLagrange__SWIG_3(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_VectorLagrange__SWIG_2(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_new_VectorLagrange__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_VectorLagrange'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::VectorLagrange::VectorLagrange()\n"
    "    SyFi::VectorLagrange::VectorLagrange(SyFi::Polygon &,unsigned int,unsigned int)\n"
    "    SyFi::VectorLagrange::VectorLagrange(SyFi::Polygon &,unsigned int)\n"
    "    SyFi::VectorLagrange::VectorLagrange(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_VectorLagrange__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 35765 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__VectorLagrange.

Referenced by _wrap_new_VectorLagrange().

                                                                                                                                      {
  PyObject *resultobj = 0;
  SyFi::VectorLagrange *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::VectorLagrange *)new SyFi::VectorLagrange();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__VectorLagrange, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_VectorLagrange__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 35804 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__VectorLagrange.

Referenced by _wrap_new_VectorLagrange().

                                                                                                                      {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  unsigned int arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  unsigned int val3 ;
  int ecode3 = 0 ;
  SyFi::VectorLagrange *result = 0 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VectorLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_VectorLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_VectorLagrange" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_VectorLagrange" "', argument " "3"" of type '" "unsigned int""'");
  } 
  arg3 = static_cast< unsigned int >(val3);
  {
    try {
      result = (SyFi::VectorLagrange *)new SyFi::VectorLagrange(*arg1,arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__VectorLagrange, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_VectorLagrange__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 35870 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__VectorLagrange.

Referenced by _wrap_new_VectorLagrange().

                                                                                                                      {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  SyFi::VectorLagrange *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VectorLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_VectorLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_VectorLagrange" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (SyFi::VectorLagrange *)new SyFi::VectorLagrange(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__VectorLagrange, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_VectorLagrange__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 35928 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__VectorLagrange.

Referenced by _wrap_new_VectorLagrange().

                                                                                                                      {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::VectorLagrange *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VectorLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_VectorLagrange" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::VectorLagrange *)new SyFi::VectorLagrange(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__VectorLagrange, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_VectorP0 ( PyObject *  self,
PyObject *  args 
)

Definition at line 38435 of file SyFiPYTHON_wrap.cxx.

References _wrap_new_VectorP0__SWIG_0(), _wrap_new_VectorP0__SWIG_1(), _wrap_new_VectorP0__SWIG_2(), _wrap_new_VectorP0__SWIG_3(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                        {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"new_VectorP0",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 0) {
    return _wrap_new_VectorP0__SWIG_0(self, argc, argv);
  }
  if (argc == 1) {
    return _wrap_new_VectorP0__SWIG_3(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_new_VectorP0__SWIG_2(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_new_VectorP0__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'new_VectorP0'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::VectorP0::VectorP0()\n"
    "    SyFi::VectorP0::VectorP0(SyFi::Polygon &,unsigned int,unsigned int)\n"
    "    SyFi::VectorP0::VectorP0(SyFi::Polygon &,unsigned int)\n"
    "    SyFi::VectorP0::VectorP0(SyFi::Polygon &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_new_VectorP0__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  SWIGUNUSEDPARMswig_obj 
)

Definition at line 38222 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_as_voidptr, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_NEW, and SWIGTYPE_p_SyFi__VectorP0.

Referenced by _wrap_new_VectorP0().

                                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::VectorP0 *result = 0 ;
  
  if ((nobjs < 0) || (nobjs > 0)) SWIG_fail;
  {
    try {
      result = (SyFi::VectorP0 *)new SyFi::VectorP0();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__VectorP0, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_VectorP0__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 38261 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__VectorP0.

Referenced by _wrap_new_VectorP0().

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  unsigned int arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  unsigned int val3 ;
  int ecode3 = 0 ;
  SyFi::VectorP0 *result = 0 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VectorP0" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_VectorP0" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_VectorP0" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "new_VectorP0" "', argument " "3"" of type '" "unsigned int""'");
  } 
  arg3 = static_cast< unsigned int >(val3);
  {
    try {
      result = (SyFi::VectorP0 *)new SyFi::VectorP0(*arg1,arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__VectorP0, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_VectorP0__SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 38327 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__VectorP0.

Referenced by _wrap_new_VectorP0().

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  SyFi::VectorP0 *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VectorP0" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_VectorP0" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "new_VectorP0" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (SyFi::VectorP0 *)new SyFi::VectorP0(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__VectorP0, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_new_VectorP0__SWIG_3 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 38385 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_NEW, SWIG_ValueError, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__VectorP0.

Referenced by _wrap_new_VectorP0().

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  SyFi::VectorP0 *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Polygon,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "new_VectorP0" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "new_VectorP0" "', argument " "1"" of type '" "SyFi::Polygon &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::VectorP0 *)new SyFi::VectorP0(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__VectorP0, SWIG_POINTER_NEW |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_normal ( PyObject *  self,
PyObject *  args 
)

Definition at line 34735 of file SyFiPYTHON_wrap.cxx.

References _wrap_normal__SWIG_0(), _wrap_normal__SWIG_1(), SWIG_CheckState, SWIG_ConvertPtr, SWIG_fail, SWIG_Python_UnpackTuple(), SWIG_SetErrorMsg, and SWIGTYPE_p_SyFi__Triangle.

                                                                  {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"normal",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    int _v = 0;
    {
      void *vptr = 0;
      int res = SWIG_ConvertPtr(argv[0], &vptr, SWIGTYPE_p_SyFi__Triangle, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_1;
    return _wrap_normal__SWIG_0(self, argc, argv);
  }
check_1:
  
  if (argc == 2) {
    return _wrap_normal__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'normal'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::normal(SyFi::Triangle &,unsigned int)\n"
    "    SyFi::normal(SyFi::Tetrahedron &,unsigned int)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_normal__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 34615 of file SyFiPYTHON_wrap.cxx.

References lst2list(), SyFi::normal(), test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_SyFi__Triangle.

Referenced by _wrap_normal().

                                                                                                          {
  PyObject *resultobj = 0;
  SyFi::Triangle *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  GiNaC::lst result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Triangle,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "normal" "', argument " "1"" of type '" "SyFi::Triangle &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "normal" "', argument " "1"" of type '" "SyFi::Triangle &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Triangle * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "normal" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = SyFi::normal(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_normal__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 34675 of file SyFiPYTHON_wrap.cxx.

References lst2list(), SyFi::normal(), test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_SyFi__Tetrahedron.

Referenced by _wrap_normal().

                                                                                                          {
  PyObject *resultobj = 0;
  SyFi::Tetrahedron *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  GiNaC::lst result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Tetrahedron,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "normal" "', argument " "1"" of type '" "SyFi::Tetrahedron &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "normal" "', argument " "1"" of type '" "SyFi::Tetrahedron &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Tetrahedron * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "normal" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = SyFi::normal(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_pol ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 24155 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::pol(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_AsVal_unsigned_SS_int(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_Python_UnpackTuple(), and SWIG_TypeError.

                                                                               {
  PyObject *resultobj = 0;
  unsigned int arg1 ;
  unsigned int arg2 ;
  std::string arg3 ;
  unsigned int val1 ;
  int ecode1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[3] ;
  GiNaC::ex result;
  
  if (!SWIG_Python_UnpackTuple(args,"pol",3,3,swig_obj)) SWIG_fail;
  ecode1 = SWIG_AsVal_unsigned_SS_int(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "pol" "', argument " "1"" of type '" "unsigned int""'");
  } 
  arg1 = static_cast< unsigned int >(val1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "pol" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    std::string *ptr = (std::string *)0;
    int res = SWIG_AsPtr_std_string(swig_obj[2], &ptr);
    if (!SWIG_IsOK(res) || !ptr) {
      SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)), "in method '" "pol" "', argument " "3"" of type '" "std::string const""'"); 
    }
    arg3 = *ptr;
    if (SWIG_IsNewObj(res)) delete ptr;
  }
  {
    try {
      result = SyFi::pol(arg1,arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_pol2basisandcoeff ( PyObject *  self,
PyObject *  args 
)

Definition at line 24949 of file SyFiPYTHON_wrap.cxx.

References _wrap_pol2basisandcoeff__SWIG_0(), _wrap_pol2basisandcoeff__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                             {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"pol2basisandcoeff",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_pol2basisandcoeff__SWIG_0(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_pol2basisandcoeff__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'pol2basisandcoeff'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::pol2basisandcoeff(GiNaC::ex)\n"
    "    SyFi::pol2basisandcoeff(GiNaC::ex,GiNaC::ex)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_pol2basisandcoeff__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 24844 of file SyFiPYTHON_wrap.cxx.

References SyFi::pol2basisandcoeff(), test::result, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_GiNaC__exmap, and type2ex().

Referenced by _wrap_pol2basisandcoeff().

                                                                                                                     {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::exmap result;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = SyFi::pol2basisandcoeff(arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj((new GiNaC::exmap(static_cast< const GiNaC::exmap& >(result))), SWIGTYPE_p_GiNaC__exmap, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_pol2basisandcoeff__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 24892 of file SyFiPYTHON_wrap.cxx.

References SyFi::pol2basisandcoeff(), test::result, SWIG_fail, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_GiNaC__exmap, and type2ex().

Referenced by _wrap_pol2basisandcoeff().

                                                                                                                     {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::ex arg2 ;
  GiNaC::exmap result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = SyFi::pol2basisandcoeff(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj((new GiNaC::exmap(static_cast< const GiNaC::exmap& >(result))), SWIGTYPE_p_GiNaC__exmap, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_polb ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 24299 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::polb(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_AsVal_unsigned_SS_int(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_Python_UnpackTuple(), and SWIG_TypeError.

                                                                                {
  PyObject *resultobj = 0;
  unsigned int arg1 ;
  unsigned int arg2 ;
  std::string arg3 ;
  unsigned int val1 ;
  int ecode1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[3] ;
  GiNaC::ex result;
  
  if (!SWIG_Python_UnpackTuple(args,"polb",3,3,swig_obj)) SWIG_fail;
  ecode1 = SWIG_AsVal_unsigned_SS_int(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "polb" "', argument " "1"" of type '" "unsigned int""'");
  } 
  arg1 = static_cast< unsigned int >(val1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "polb" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    std::string *ptr = (std::string *)0;
    int res = SWIG_AsPtr_std_string(swig_obj[2], &ptr);
    if (!SWIG_IsOK(res) || !ptr) {
      SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)), "in method '" "polb" "', argument " "3"" of type '" "std::string const""'"); 
    }
    arg3 = *ptr;
    if (SWIG_IsNewObj(res)) delete ptr;
  }
  {
    try {
      result = SyFi::polb(arg1,arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_polv ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 24223 of file SyFiPYTHON_wrap.cxx.

References lst2list(), SyFi::polv(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_AsVal_unsigned_SS_int(), SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_Python_UnpackTuple(), and SWIG_TypeError.

                                                                                {
  PyObject *resultobj = 0;
  unsigned int arg1 ;
  unsigned int arg2 ;
  unsigned int arg3 ;
  std::string arg4 ;
  unsigned int val1 ;
  int ecode1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  unsigned int val3 ;
  int ecode3 = 0 ;
  PyObject *swig_obj[4] ;
  GiNaC::lst result;
  
  if (!SWIG_Python_UnpackTuple(args,"polv",4,4,swig_obj)) SWIG_fail;
  ecode1 = SWIG_AsVal_unsigned_SS_int(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "polv" "', argument " "1"" of type '" "unsigned int""'");
  } 
  arg1 = static_cast< unsigned int >(val1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "polv" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  ecode3 = SWIG_AsVal_unsigned_SS_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "polv" "', argument " "3"" of type '" "unsigned int""'");
  } 
  arg3 = static_cast< unsigned int >(val3);
  {
    std::string *ptr = (std::string *)0;
    int res = SWIG_AsPtr_std_string(swig_obj[3], &ptr);
    if (!SWIG_IsOK(res) || !ptr) {
      SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)), "in method '" "polv" "', argument " "4"" of type '" "std::string const""'"); 
    }
    arg4 = *ptr;
    if (SWIG_IsNewObj(res)) delete ptr;
  }
  {
    try {
      result = SyFi::polv(arg1,arg2,arg3,arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Polygon_copy ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 27063 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_SyFi__Polygon.

                                                                                        {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = (SyFi::Polygon *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SyFi::Polygon *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Polygon, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Polygon_copy" "', argument " "1"" of type '" "SyFi::Polygon const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (SyFi::Polygon *)((SyFi::Polygon const *)arg1)->copy();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Polygon, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Polygon_integrate ( PyObject *  self,
PyObject *  args 
)

Definition at line 27041 of file SyFiPYTHON_wrap.cxx.

References _wrap_Polygon_integrate__SWIG_0(), _wrap_Polygon_integrate__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                             {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"Polygon_integrate",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_Polygon_integrate__SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_Polygon_integrate__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'Polygon_integrate'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Polygon::integrate(GiNaC::ex,SyFi::Repr_format)\n"
    "    SyFi::Polygon::integrate(GiNaC::ex)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_Polygon_integrate__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 26917 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__Polygon, and type2ex().

Referenced by _wrap_Polygon_integrate().

                                                                                                                     {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = (SyFi::Polygon *) 0 ;
  GiNaC::ex arg2 ;
  SyFi::Repr_format arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val3 ;
  int ecode3 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Polygon, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Polygon_integrate" "', argument " "1"" of type '" "SyFi::Polygon *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Polygon_integrate" "', argument " "3"" of type '" "SyFi::Repr_format""'");
  } 
  arg3 = static_cast< SyFi::Repr_format >(val3);
  {
    try {
      result = (arg1)->integrate(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Polygon_integrate__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 26983 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__Polygon, and type2ex().

Referenced by _wrap_Polygon_integrate().

                                                                                                                     {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = (SyFi::Polygon *) 0 ;
  GiNaC::ex arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Polygon, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Polygon_integrate" "', argument " "1"" of type '" "SyFi::Polygon *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (arg1)->integrate(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Polygon_line ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 27112 of file SyFiPYTHON_wrap.cxx.

References SyFi::Polygon::line(), test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIGTYPE_p_SyFi__Line, and SWIGTYPE_p_SyFi__Polygon.

                                                                                        {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = (SyFi::Polygon *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  SyFi::Line result;
  
  if (!SWIG_Python_UnpackTuple(args,"Polygon_line",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Polygon, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Polygon_line" "', argument " "1"" of type '" "SyFi::Polygon const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Polygon_line" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = ((SyFi::Polygon const *)arg1)->line(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj((new SyFi::Line(static_cast< const SyFi::Line& >(result))), SWIGTYPE_p_SyFi__Line, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Polygon_no_space_dim ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 26584 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_unsigned_SS_int(), SWIG_IsOK, and SWIGTYPE_p_SyFi__Polygon.

                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = (SyFi::Polygon *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  unsigned int result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Polygon, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Polygon_no_space_dim" "', argument " "1"" of type '" "SyFi::Polygon const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (unsigned int)((SyFi::Polygon const *)arg1)->no_space_dim();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Polygon_no_vertices ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 26633 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_unsigned_SS_int(), SWIG_IsOK, and SWIGTYPE_p_SyFi__Polygon.

                                                                                               {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = (SyFi::Polygon *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  unsigned int result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Polygon, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Polygon_no_vertices" "', argument " "1"" of type '" "SyFi::Polygon const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = (unsigned int)((SyFi::Polygon const *)arg1)->no_vertices();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Polygon_rectangle ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 27224 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__Rectangle.

                                                                                             {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = (SyFi::Polygon *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  SwigValueWrapper< SyFi::Rectangle > result;
  
  if (!SWIG_Python_UnpackTuple(args,"Polygon_rectangle",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Polygon, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Polygon_rectangle" "', argument " "1"" of type '" "SyFi::Polygon const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Polygon_rectangle" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = ((SyFi::Polygon const *)arg1)->rectangle(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj((new SyFi::Rectangle(static_cast< const SyFi::Rectangle& >(result))), SWIGTYPE_p_SyFi__Rectangle, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Polygon_repr ( PyObject *  self,
PyObject *  args 
)

Definition at line 26846 of file SyFiPYTHON_wrap.cxx.

References _wrap_Polygon_repr__SWIG_0(), _wrap_Polygon_repr__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                        {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"Polygon_repr",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_Polygon_repr__SWIG_1(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_Polygon_repr__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'Polygon_repr'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Polygon::repr(SyFi::Repr_format) const\n"
    "    SyFi::Polygon::repr() const\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_Polygon_repr__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 26740 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_Polygon_repr().

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = (SyFi::Polygon *) 0 ;
  SyFi::Repr_format arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Polygon, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Polygon_repr" "', argument " "1"" of type '" "SyFi::Polygon const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Polygon_repr" "', argument " "2"" of type '" "SyFi::Repr_format""'");
  } 
  arg2 = static_cast< SyFi::Repr_format >(val2);
  {
    try {
      result = ((SyFi::Polygon const *)arg1)->repr(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Polygon_repr__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 26797 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::Polygon::repr(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Polygon.

Referenced by _wrap_Polygon_repr().

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = (SyFi::Polygon *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Polygon, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Polygon_repr" "', argument " "1"" of type '" "SyFi::Polygon const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = ((SyFi::Polygon const *)arg1)->repr();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Polygon_str ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 26868 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SyFi::Polygon::str(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_std_string(), SWIG_IsOK, and SWIGTYPE_p_SyFi__Polygon.

                                                                                       {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = (SyFi::Polygon *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::string result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Polygon, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Polygon_str" "', argument " "1"" of type '" "SyFi::Polygon const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  {
    try {
      result = ((SyFi::Polygon const *)arg1)->str();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_std_string(static_cast< std::string >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Polygon_triangle ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 27168 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__Triangle.

                                                                                            {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = (SyFi::Polygon *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  SwigValueWrapper< SyFi::Triangle > result;
  
  if (!SWIG_Python_UnpackTuple(args,"Polygon_triangle",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Polygon, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Polygon_triangle" "', argument " "1"" of type '" "SyFi::Polygon const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Polygon_triangle" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = ((SyFi::Polygon const *)arg1)->triangle(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj((new SyFi::Triangle(static_cast< const SyFi::Triangle& >(result))), SWIGTYPE_p_SyFi__Triangle, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Polygon_vertex ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 26682 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__Polygon.

                                                                                          {
  PyObject *resultobj = 0;
  SyFi::Polygon *arg1 = (SyFi::Polygon *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  GiNaC::ex result;
  
  if (!SWIG_Python_UnpackTuple(args,"Polygon_vertex",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Polygon, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Polygon_vertex" "', argument " "1"" of type '" "SyFi::Polygon const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Polygon * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Polygon_vertex" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = ((SyFi::Polygon const *)arg1)->vertex(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_RaviartThomas_dof_repr_get ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 39025 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, lst2list(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__RaviartThomas.

                                                                                                      {
  PyObject *resultobj = 0;
  SyFi::RaviartThomas *arg1 = (SyFi::RaviartThomas *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  GiNaC::lst result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__RaviartThomas, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "RaviartThomas_dof_repr_get" "', argument " "1"" of type '" "SyFi::RaviartThomas *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::RaviartThomas * >(argp1);
  result =  ((arg1)->dof_repr);
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_RaviartThomas_dof_repr_set ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 38988 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, SWIGTYPE_p_GiNaC__lst, and SWIGTYPE_p_SyFi__RaviartThomas.

                                                                                                      {
  PyObject *resultobj = 0;
  SyFi::RaviartThomas *arg1 = (SyFi::RaviartThomas *) 0 ;
  GiNaC::lst arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"RaviartThomas_dof_repr_set",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__RaviartThomas, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "RaviartThomas_dof_repr_set" "', argument " "1"" of type '" "SyFi::RaviartThomas *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::RaviartThomas * >(argp1);
  {
    res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_GiNaC__lst,  0  | 0);
    if (!SWIG_IsOK(res2)) {
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "RaviartThomas_dof_repr_set" "', argument " "2"" of type '" "GiNaC::lst""'"); 
    }  
    if (!argp2) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "RaviartThomas_dof_repr_set" "', argument " "2"" of type '" "GiNaC::lst""'");
    } else {
      GiNaC::lst * temp = reinterpret_cast< GiNaC::lst * >(argp2);
      arg2 = *temp;
      if (SWIG_IsNewObj(res2)) delete temp;
    }
  }
  if (arg1) (arg1)->dof_repr = arg2;
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_RaviartThomas_pointwise_get ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 38965 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_SyFi__RaviartThomas.

                                                                                                       {
  PyObject *resultobj = 0;
  SyFi::RaviartThomas *arg1 = (SyFi::RaviartThomas *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__RaviartThomas, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "RaviartThomas_pointwise_get" "', argument " "1"" of type '" "SyFi::RaviartThomas *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::RaviartThomas * >(argp1);
  result = (bool) ((arg1)->pointwise);
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_RaviartThomas_pointwise_set ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 38936 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_bool(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__RaviartThomas.

                                                                                                       {
  PyObject *resultobj = 0;
  SyFi::RaviartThomas *arg1 = (SyFi::RaviartThomas *) 0 ;
  bool arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  bool val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"RaviartThomas_pointwise_set",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__RaviartThomas, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "RaviartThomas_pointwise_set" "', argument " "1"" of type '" "SyFi::RaviartThomas *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::RaviartThomas * >(argp1);
  ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "RaviartThomas_pointwise_set" "', argument " "2"" of type '" "bool""'");
  } 
  arg2 = static_cast< bool >(val2);
  if (arg1) (arg1)->pointwise = arg2;
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Rectangle_copy ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 30540 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_SyFi__Rectangle.

                                                                                          {
  PyObject *resultobj = 0;
  SyFi::Rectangle *arg1 = (SyFi::Rectangle *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SyFi::Rectangle *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Rectangle, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Rectangle_copy" "', argument " "1"" of type '" "SyFi::Rectangle const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Rectangle * >(argp1);
  {
    try {
      result = (SyFi::Rectangle *)((SyFi::Rectangle const *)arg1)->copy();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Rectangle, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Rectangle_integrate ( PyObject *  self,
PyObject *  args 
)

Definition at line 30518 of file SyFiPYTHON_wrap.cxx.

References _wrap_Rectangle_integrate__SWIG_0(), _wrap_Rectangle_integrate__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                               {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"Rectangle_integrate",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_Rectangle_integrate__SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_Rectangle_integrate__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'Rectangle_integrate'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Rectangle::integrate(GiNaC::ex,SyFi::Repr_format)\n"
    "    SyFi::Rectangle::integrate(GiNaC::ex)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_Rectangle_integrate__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 30394 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__Rectangle, and type2ex().

Referenced by _wrap_Rectangle_integrate().

                                                                                                                       {
  PyObject *resultobj = 0;
  SyFi::Rectangle *arg1 = (SyFi::Rectangle *) 0 ;
  GiNaC::ex arg2 ;
  SyFi::Repr_format arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val3 ;
  int ecode3 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Rectangle, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Rectangle_integrate" "', argument " "1"" of type '" "SyFi::Rectangle *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Rectangle * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Rectangle_integrate" "', argument " "3"" of type '" "SyFi::Repr_format""'");
  } 
  arg3 = static_cast< SyFi::Repr_format >(val3);
  {
    try {
      result = (arg1)->integrate(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Rectangle_integrate__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 30460 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__Rectangle, and type2ex().

Referenced by _wrap_Rectangle_integrate().

                                                                                                                       {
  PyObject *resultobj = 0;
  SyFi::Rectangle *arg1 = (SyFi::Rectangle *) 0 ;
  GiNaC::ex arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Rectangle, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Rectangle_integrate" "', argument " "1"" of type '" "SyFi::Rectangle *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Rectangle * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (arg1)->integrate(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Rectangle_repr ( PyObject *  self,
PyObject *  args 
)

Definition at line 30372 of file SyFiPYTHON_wrap.cxx.

References _wrap_Rectangle_repr__SWIG_0(), _wrap_Rectangle_repr__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                          {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"Rectangle_repr",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_Rectangle_repr__SWIG_1(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_Rectangle_repr__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'Rectangle_repr'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Rectangle::repr(SyFi::Repr_format) const\n"
    "    SyFi::Rectangle::repr() const\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_Rectangle_repr__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 30266 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Rectangle.

Referenced by _wrap_Rectangle_repr().

                                                                                                                  {
  PyObject *resultobj = 0;
  SyFi::Rectangle *arg1 = (SyFi::Rectangle *) 0 ;
  SyFi::Repr_format arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Rectangle, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Rectangle_repr" "', argument " "1"" of type '" "SyFi::Rectangle const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Rectangle * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Rectangle_repr" "', argument " "2"" of type '" "SyFi::Repr_format""'");
  } 
  arg2 = static_cast< SyFi::Repr_format >(val2);
  {
    try {
      result = ((SyFi::Rectangle const *)arg1)->repr(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Rectangle_repr__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 30323 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::Rectangle::repr(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Rectangle.

Referenced by _wrap_Rectangle_repr().

                                                                                                                  {
  PyObject *resultobj = 0;
  SyFi::Rectangle *arg1 = (SyFi::Rectangle *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Rectangle, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Rectangle_repr" "', argument " "1"" of type '" "SyFi::Rectangle const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Rectangle * >(argp1);
  {
    try {
      result = ((SyFi::Rectangle const *)arg1)->repr();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ReferenceBox_copy ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 33039 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_SyFi__ReferenceBox.

                                                                                             {
  PyObject *resultobj = 0;
  SyFi::ReferenceBox *arg1 = (SyFi::ReferenceBox *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SyFi::ReferenceBox *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceBox, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ReferenceBox_copy" "', argument " "1"" of type '" "SyFi::ReferenceBox const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceBox * >(argp1);
  {
    try {
      result = (SyFi::ReferenceBox *)((SyFi::ReferenceBox const *)arg1)->copy();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceBox, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ReferenceLine_copy ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 28744 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_SyFi__ReferenceLine.

                                                                                              {
  PyObject *resultobj = 0;
  SyFi::ReferenceLine *arg1 = (SyFi::ReferenceLine *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SyFi::ReferenceLine *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceLine, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ReferenceLine_copy" "', argument " "1"" of type '" "SyFi::ReferenceLine const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceLine * >(argp1);
  {
    try {
      result = (SyFi::ReferenceLine *)((SyFi::ReferenceLine const *)arg1)->copy();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceLine, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ReferenceLine_integrate ( PyObject *  self,
PyObject *  args 
)

Definition at line 28722 of file SyFiPYTHON_wrap.cxx.

References _wrap_ReferenceLine_integrate__SWIG_0(), _wrap_ReferenceLine_integrate__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                   {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"ReferenceLine_integrate",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_ReferenceLine_integrate__SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_ReferenceLine_integrate__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'ReferenceLine_integrate'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::ReferenceLine::integrate(GiNaC::ex,SyFi::Repr_format)\n"
    "    SyFi::ReferenceLine::integrate(GiNaC::ex)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_ReferenceLine_integrate__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 28598 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__ReferenceLine, and type2ex().

Referenced by _wrap_ReferenceLine_integrate().

                                                                                                                           {
  PyObject *resultobj = 0;
  SyFi::ReferenceLine *arg1 = (SyFi::ReferenceLine *) 0 ;
  GiNaC::ex arg2 ;
  SyFi::Repr_format arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val3 ;
  int ecode3 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceLine, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ReferenceLine_integrate" "', argument " "1"" of type '" "SyFi::ReferenceLine *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceLine * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "ReferenceLine_integrate" "', argument " "3"" of type '" "SyFi::Repr_format""'");
  } 
  arg3 = static_cast< SyFi::Repr_format >(val3);
  {
    try {
      result = (arg1)->integrate(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ReferenceLine_integrate__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 28664 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__ReferenceLine, and type2ex().

Referenced by _wrap_ReferenceLine_integrate().

                                                                                                                           {
  PyObject *resultobj = 0;
  SyFi::ReferenceLine *arg1 = (SyFi::ReferenceLine *) 0 ;
  GiNaC::ex arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceLine, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ReferenceLine_integrate" "', argument " "1"" of type '" "SyFi::ReferenceLine *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceLine * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (arg1)->integrate(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ReferenceLine_repr ( PyObject *  self,
PyObject *  args 
)

Definition at line 28576 of file SyFiPYTHON_wrap.cxx.

References _wrap_ReferenceLine_repr__SWIG_0(), _wrap_ReferenceLine_repr__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                              {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"ReferenceLine_repr",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_ReferenceLine_repr__SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_ReferenceLine_repr__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'ReferenceLine_repr'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::ReferenceLine::repr(GiNaC::ex,SyFi::Repr_format) const\n"
    "    SyFi::ReferenceLine::repr(GiNaC::ex) const\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_ReferenceLine_repr__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 28452 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__ReferenceLine, and type2ex().

Referenced by _wrap_ReferenceLine_repr().

                                                                                                                      {
  PyObject *resultobj = 0;
  SyFi::ReferenceLine *arg1 = (SyFi::ReferenceLine *) 0 ;
  GiNaC::ex arg2 ;
  SyFi::Repr_format arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val3 ;
  int ecode3 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceLine, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ReferenceLine_repr" "', argument " "1"" of type '" "SyFi::ReferenceLine const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceLine * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "ReferenceLine_repr" "', argument " "3"" of type '" "SyFi::Repr_format""'");
  } 
  arg3 = static_cast< SyFi::Repr_format >(val3);
  {
    try {
      result = ((SyFi::ReferenceLine const *)arg1)->repr(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ReferenceLine_repr__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 28518 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__ReferenceLine, and type2ex().

Referenced by _wrap_ReferenceLine_repr().

                                                                                                                      {
  PyObject *resultobj = 0;
  SyFi::ReferenceLine *arg1 = (SyFi::ReferenceLine *) 0 ;
  GiNaC::ex arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceLine, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ReferenceLine_repr" "', argument " "1"" of type '" "SyFi::ReferenceLine const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceLine * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = ((SyFi::ReferenceLine const *)arg1)->repr(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ReferenceRectangle_copy ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 30825 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_SyFi__ReferenceRectangle.

                                                                                                   {
  PyObject *resultobj = 0;
  SyFi::ReferenceRectangle *arg1 = (SyFi::ReferenceRectangle *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SyFi::ReferenceRectangle *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceRectangle, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ReferenceRectangle_copy" "', argument " "1"" of type '" "SyFi::ReferenceRectangle const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceRectangle * >(argp1);
  {
    try {
      result = (SyFi::ReferenceRectangle *)((SyFi::ReferenceRectangle const *)arg1)->copy();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceRectangle, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ReferenceTetrahedron_copy ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 31879 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_SyFi__ReferenceTetrahedron.

                                                                                                     {
  PyObject *resultobj = 0;
  SyFi::ReferenceTetrahedron *arg1 = (SyFi::ReferenceTetrahedron *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SyFi::ReferenceTetrahedron *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceTetrahedron, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ReferenceTetrahedron_copy" "', argument " "1"" of type '" "SyFi::ReferenceTetrahedron const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceTetrahedron * >(argp1);
  {
    try {
      result = (SyFi::ReferenceTetrahedron *)((SyFi::ReferenceTetrahedron const *)arg1)->copy();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceTetrahedron, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ReferenceTetrahedron_integrate ( PyObject *  self,
PyObject *  args 
)

Definition at line 31857 of file SyFiPYTHON_wrap.cxx.

References _wrap_ReferenceTetrahedron_integrate__SWIG_0(), _wrap_ReferenceTetrahedron_integrate__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                          {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"ReferenceTetrahedron_integrate",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_ReferenceTetrahedron_integrate__SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_ReferenceTetrahedron_integrate__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'ReferenceTetrahedron_integrate'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::ReferenceTetrahedron::integrate(GiNaC::ex,SyFi::Repr_format)\n"
    "    SyFi::ReferenceTetrahedron::integrate(GiNaC::ex)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_ReferenceTetrahedron_integrate__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 31733 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__ReferenceTetrahedron, and type2ex().

Referenced by _wrap_ReferenceTetrahedron_integrate().

                                                                                                                                  {
  PyObject *resultobj = 0;
  SyFi::ReferenceTetrahedron *arg1 = (SyFi::ReferenceTetrahedron *) 0 ;
  GiNaC::ex arg2 ;
  SyFi::Repr_format arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val3 ;
  int ecode3 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceTetrahedron, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ReferenceTetrahedron_integrate" "', argument " "1"" of type '" "SyFi::ReferenceTetrahedron *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceTetrahedron * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "ReferenceTetrahedron_integrate" "', argument " "3"" of type '" "SyFi::Repr_format""'");
  } 
  arg3 = static_cast< SyFi::Repr_format >(val3);
  {
    try {
      result = (arg1)->integrate(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ReferenceTetrahedron_integrate__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 31799 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__ReferenceTetrahedron, and type2ex().

Referenced by _wrap_ReferenceTetrahedron_integrate().

                                                                                                                                  {
  PyObject *resultobj = 0;
  SyFi::ReferenceTetrahedron *arg1 = (SyFi::ReferenceTetrahedron *) 0 ;
  GiNaC::ex arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceTetrahedron, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ReferenceTetrahedron_integrate" "', argument " "1"" of type '" "SyFi::ReferenceTetrahedron *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceTetrahedron * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (arg1)->integrate(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ReferenceTriangle_copy ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 29780 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_SyFi__ReferenceTriangle.

                                                                                                  {
  PyObject *resultobj = 0;
  SyFi::ReferenceTriangle *arg1 = (SyFi::ReferenceTriangle *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SyFi::ReferenceTriangle *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceTriangle, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ReferenceTriangle_copy" "', argument " "1"" of type '" "SyFi::ReferenceTriangle const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceTriangle * >(argp1);
  {
    try {
      result = (SyFi::ReferenceTriangle *)((SyFi::ReferenceTriangle const *)arg1)->copy();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__ReferenceTriangle, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ReferenceTriangle_integrate ( PyObject *  self,
PyObject *  args 
)

Definition at line 29758 of file SyFiPYTHON_wrap.cxx.

References _wrap_ReferenceTriangle_integrate__SWIG_0(), _wrap_ReferenceTriangle_integrate__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                       {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"ReferenceTriangle_integrate",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_ReferenceTriangle_integrate__SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_ReferenceTriangle_integrate__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'ReferenceTriangle_integrate'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::ReferenceTriangle::integrate(GiNaC::ex,SyFi::Repr_format)\n"
    "    SyFi::ReferenceTriangle::integrate(GiNaC::ex)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_ReferenceTriangle_integrate__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 29634 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__ReferenceTriangle, and type2ex().

Referenced by _wrap_ReferenceTriangle_integrate().

                                                                                                                               {
  PyObject *resultobj = 0;
  SyFi::ReferenceTriangle *arg1 = (SyFi::ReferenceTriangle *) 0 ;
  GiNaC::ex arg2 ;
  SyFi::Repr_format arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val3 ;
  int ecode3 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceTriangle, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ReferenceTriangle_integrate" "', argument " "1"" of type '" "SyFi::ReferenceTriangle *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceTriangle * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "ReferenceTriangle_integrate" "', argument " "3"" of type '" "SyFi::Repr_format""'");
  } 
  arg3 = static_cast< SyFi::Repr_format >(val3);
  {
    try {
      result = (arg1)->integrate(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_ReferenceTriangle_integrate__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 29700 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__ReferenceTriangle, and type2ex().

Referenced by _wrap_ReferenceTriangle_integrate().

                                                                                                                               {
  PyObject *resultobj = 0;
  SyFi::ReferenceTriangle *arg1 = (SyFi::ReferenceTriangle *) 0 ;
  GiNaC::ex arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__ReferenceTriangle, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "ReferenceTriangle_integrate" "', argument " "1"" of type '" "SyFi::ReferenceTriangle *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::ReferenceTriangle * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (arg1)->integrate(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_replace_powers ( PyObject *  self,
PyObject *  args 
)

Definition at line 25829 of file SyFiPYTHON_wrap.cxx.

References _wrap_replace_powers__SWIG_0(), _wrap_replace_powers__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                          {
  int argc;
  PyObject *argv[5];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"replace_powers",0,4,argv))) SWIG_fail;
  --argc;
  if (argc == 3) {
    return _wrap_replace_powers__SWIG_1(self, argc, argv);
  }
  if (argc == 4) {
    return _wrap_replace_powers__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'replace_powers'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::replace_powers(GiNaC::ex const &,std::list< GiNaC::symbol,std::allocator< GiNaC::symbol > > const &,std::list< SyFi::symexpair,std::allocator< SyFi::symexpair > > &,std::string const &)\n"
    "    SyFi::replace_powers(GiNaC::ex const &,std::list< GiNaC::symbol,std::allocator< GiNaC::symbol > > const &,std::list< SyFi::symexpair,std::allocator< SyFi::symexpair > > &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_replace_powers__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 25670 of file SyFiPYTHON_wrap.cxx.

References ex2type(), TDeleter< T >::obj, SyFi::replace_powers(), test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_ValueError, SWIGTYPE_p_std__listT_GiNaC__symbol_std__allocatorT_GiNaC__symbol_t_t, SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, and type2ex().

Referenced by _wrap_replace_powers().

                                                                                                                  {
  PyObject *resultobj = 0;
  GiNaC::ex *arg1 = 0 ;
  std::list< GiNaC::symbol,std::allocator< GiNaC::symbol > > *arg2 = 0 ;
  std::list< SyFi::symexpair,std::allocator< SyFi::symexpair > > *arg3 = 0 ;
  std::string *arg4 = 0 ;
  const_ex_deleter deleter1 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  void *argp3 = 0 ;
  int res3 = 0 ;
  int res4 = SWIG_OLDOBJ ;
  GiNaC::ex result;
  
  if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
  {
    arg1 = type2ex(swig_obj[0]);
    if (arg1 == NULL ) {
      return NULL;
    }
    deleter1.obj = arg1;
  }
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_std__listT_GiNaC__symbol_std__allocatorT_GiNaC__symbol_t_t,  0  | 0);
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "replace_powers" "', argument " "2"" of type '" "std::list< GiNaC::symbol,std::allocator< GiNaC::symbol > > const &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "replace_powers" "', argument " "2"" of type '" "std::list< GiNaC::symbol,std::allocator< GiNaC::symbol > > const &""'"); 
  }
  arg2 = reinterpret_cast< std::list< GiNaC::symbol,std::allocator< GiNaC::symbol > > * >(argp2);
  res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t,  0 );
  if (!SWIG_IsOK(res3)) {
    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "replace_powers" "', argument " "3"" of type '" "std::list< SyFi::symexpair,std::allocator< SyFi::symexpair > > &""'"); 
  }
  if (!argp3) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "replace_powers" "', argument " "3"" of type '" "std::list< SyFi::symexpair,std::allocator< SyFi::symexpair > > &""'"); 
  }
  arg3 = reinterpret_cast< std::list< SyFi::symexpair,std::allocator< SyFi::symexpair > > * >(argp3);
  {
    std::string *ptr = (std::string *)0;
    res4 = SWIG_AsPtr_std_string(swig_obj[3], &ptr);
    if (!SWIG_IsOK(res4)) {
      SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "replace_powers" "', argument " "4"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "replace_powers" "', argument " "4"" of type '" "std::string const &""'"); 
    }
    arg4 = ptr;
  }
  {
    try {
      result = SyFi::replace_powers((GiNaC::ex const &)*arg1,(std::list< GiNaC::symbol,std::allocator< GiNaC::symbol > > const &)*arg2,*arg3,(std::string const &)*arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  if (SWIG_IsNewObj(res4)) delete arg4;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res4)) delete arg4;
  return NULL;
}
SWIGINTERN PyObject* _wrap_replace_powers__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 25757 of file SyFiPYTHON_wrap.cxx.

References ex2type(), TDeleter< T >::obj, SyFi::replace_powers(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_ValueError, SWIGTYPE_p_std__listT_GiNaC__symbol_std__allocatorT_GiNaC__symbol_t_t, SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, and type2ex().

Referenced by _wrap_replace_powers().

                                                                                                                  {
  PyObject *resultobj = 0;
  GiNaC::ex *arg1 = 0 ;
  std::list< GiNaC::symbol,std::allocator< GiNaC::symbol > > *arg2 = 0 ;
  std::list< SyFi::symexpair,std::allocator< SyFi::symexpair > > *arg3 = 0 ;
  const_ex_deleter deleter1 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  void *argp3 = 0 ;
  int res3 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  {
    arg1 = type2ex(swig_obj[0]);
    if (arg1 == NULL ) {
      return NULL;
    }
    deleter1.obj = arg1;
  }
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_std__listT_GiNaC__symbol_std__allocatorT_GiNaC__symbol_t_t,  0  | 0);
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "replace_powers" "', argument " "2"" of type '" "std::list< GiNaC::symbol,std::allocator< GiNaC::symbol > > const &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "replace_powers" "', argument " "2"" of type '" "std::list< GiNaC::symbol,std::allocator< GiNaC::symbol > > const &""'"); 
  }
  arg2 = reinterpret_cast< std::list< GiNaC::symbol,std::allocator< GiNaC::symbol > > * >(argp2);
  res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t,  0 );
  if (!SWIG_IsOK(res3)) {
    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "replace_powers" "', argument " "3"" of type '" "std::list< SyFi::symexpair,std::allocator< SyFi::symexpair > > &""'"); 
  }
  if (!argp3) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "replace_powers" "', argument " "3"" of type '" "std::list< SyFi::symexpair,std::allocator< SyFi::symexpair > > &""'"); 
  }
  arg3 = reinterpret_cast< std::list< SyFi::symexpair,std::allocator< SyFi::symexpair > > * >(argp3);
  {
    try {
      result = SyFi::replace_powers((GiNaC::ex const &)*arg1,(std::list< GiNaC::symbol,std::allocator< GiNaC::symbol > > const &)*arg2,*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Robust_compute_basis_functions_old ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 42386 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_SyFi__Robust.

                                                                                                              {
  PyObject *resultobj = 0;
  SyFi::Robust *arg1 = (SyFi::Robust *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Robust, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Robust_compute_basis_functions_old" "', argument " "1"" of type '" "SyFi::Robust *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Robust * >(argp1);
  {
    try {
      (arg1)->compute_basis_functions_old();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Robust_dof_repr_get ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 42070 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, lst2list(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Robust.

                                                                                               {
  PyObject *resultobj = 0;
  SyFi::Robust *arg1 = (SyFi::Robust *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  GiNaC::lst result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Robust, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Robust_dof_repr_get" "', argument " "1"" of type '" "SyFi::Robust *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Robust * >(argp1);
  result =  ((arg1)->dof_repr);
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Robust_dof_repr_set ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 42033 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, SWIGTYPE_p_GiNaC__lst, and SWIGTYPE_p_SyFi__Robust.

                                                                                               {
  PyObject *resultobj = 0;
  SyFi::Robust *arg1 = (SyFi::Robust *) 0 ;
  GiNaC::lst arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"Robust_dof_repr_set",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Robust, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Robust_dof_repr_set" "', argument " "1"" of type '" "SyFi::Robust *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Robust * >(argp1);
  {
    res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_GiNaC__lst,  0  | 0);
    if (!SWIG_IsOK(res2)) {
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "Robust_dof_repr_set" "', argument " "2"" of type '" "GiNaC::lst""'"); 
    }  
    if (!argp2) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "Robust_dof_repr_set" "', argument " "2"" of type '" "GiNaC::lst""'");
    } else {
      GiNaC::lst * temp = reinterpret_cast< GiNaC::lst * >(argp2);
      arg2 = *temp;
      if (SWIG_IsNewObj(res2)) delete temp;
    }
  }
  if (arg1) (arg1)->dof_repr = arg2;
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Robust_pointwise_get ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 42010 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_SyFi__Robust.

                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Robust *arg1 = (SyFi::Robust *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Robust, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Robust_pointwise_get" "', argument " "1"" of type '" "SyFi::Robust *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Robust * >(argp1);
  result = (bool) ((arg1)->pointwise);
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Robust_pointwise_set ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 41981 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_bool(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__Robust.

                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Robust *arg1 = (SyFi::Robust *) 0 ;
  bool arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  bool val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"Robust_pointwise_set",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Robust, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Robust_pointwise_set" "', argument " "1"" of type '" "SyFi::Robust *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Robust * >(argp1);
  ecode2 = SWIG_AsVal_bool(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Robust_pointwise_set" "', argument " "2"" of type '" "bool""'");
  } 
  arg2 = static_cast< bool >(val2);
  if (arg1) (arg1)->pointwise = arg2;
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_setDigits ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6067 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, setDigits(), SWIG_ArgError, SWIG_AsVal_int(), SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIG_Py_Void().

                                                                                     {
  PyObject *resultobj = 0;
  int arg1 ;
  int val1 ;
  int ecode1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  ecode1 = SWIG_AsVal_int(swig_obj[0], &val1);
  if (!SWIG_IsOK(ecode1)) {
    SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "setDigits" "', argument " "1"" of type '" "int""'");
  } 
  arg1 = static_cast< int >(val1);
  setDigits(arg1);
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Simplex_copy ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 33686 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_SyFi__Simplex.

                                                                                        {
  PyObject *resultobj = 0;
  SyFi::Simplex *arg1 = (SyFi::Simplex *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SyFi::Simplex *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Simplex, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Simplex_copy" "', argument " "1"" of type '" "SyFi::Simplex const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Simplex * >(argp1);
  {
    try {
      result = (SyFi::Simplex *)((SyFi::Simplex const *)arg1)->copy();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Simplex, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Simplex_integrate ( PyObject *  self,
PyObject *  args 
)

Definition at line 33608 of file SyFiPYTHON_wrap.cxx.

References _wrap_Simplex_integrate__SWIG_0(), _wrap_Simplex_integrate__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                             {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"Simplex_integrate",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_Simplex_integrate__SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_Simplex_integrate__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'Simplex_integrate'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Simplex::integrate(GiNaC::ex,SyFi::Repr_format)\n"
    "    SyFi::Simplex::integrate(GiNaC::ex)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_Simplex_integrate__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 33484 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__Simplex, and type2ex().

Referenced by _wrap_Simplex_integrate().

                                                                                                                     {
  PyObject *resultobj = 0;
  SyFi::Simplex *arg1 = (SyFi::Simplex *) 0 ;
  GiNaC::ex arg2 ;
  SyFi::Repr_format arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val3 ;
  int ecode3 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Simplex, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Simplex_integrate" "', argument " "1"" of type '" "SyFi::Simplex *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Simplex * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Simplex_integrate" "', argument " "3"" of type '" "SyFi::Repr_format""'");
  } 
  arg3 = static_cast< SyFi::Repr_format >(val3);
  {
    try {
      result = (arg1)->integrate(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Simplex_integrate__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 33550 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__Simplex, and type2ex().

Referenced by _wrap_Simplex_integrate().

                                                                                                                     {
  PyObject *resultobj = 0;
  SyFi::Simplex *arg1 = (SyFi::Simplex *) 0 ;
  GiNaC::ex arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Simplex, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Simplex_integrate" "', argument " "1"" of type '" "SyFi::Simplex *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Simplex * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (arg1)->integrate(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Simplex_repr ( PyObject *  self,
PyObject *  args 
)

Definition at line 33462 of file SyFiPYTHON_wrap.cxx.

References _wrap_Simplex_repr__SWIG_0(), _wrap_Simplex_repr__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                        {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"Simplex_repr",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_Simplex_repr__SWIG_1(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_Simplex_repr__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'Simplex_repr'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Simplex::repr(SyFi::Repr_format) const\n"
    "    SyFi::Simplex::repr() const\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_Simplex_repr__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 33356 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Simplex.

Referenced by _wrap_Simplex_repr().

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Simplex *arg1 = (SyFi::Simplex *) 0 ;
  SyFi::Repr_format arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Simplex, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Simplex_repr" "', argument " "1"" of type '" "SyFi::Simplex const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Simplex * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Simplex_repr" "', argument " "2"" of type '" "SyFi::Repr_format""'");
  } 
  arg2 = static_cast< SyFi::Repr_format >(val2);
  {
    try {
      result = ((SyFi::Simplex const *)arg1)->repr(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Simplex_repr__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 33413 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::Simplex::repr(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Simplex.

Referenced by _wrap_Simplex_repr().

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::Simplex *arg1 = (SyFi::Simplex *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Simplex, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Simplex_repr" "', argument " "1"" of type '" "SyFi::Simplex const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Simplex * >(argp1);
  {
    try {
      result = ((SyFi::Simplex const *)arg1)->repr();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Simplex_sub_simplex ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 33630 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__Simplex.

                                                                                               {
  PyObject *resultobj = 0;
  SyFi::Simplex *arg1 = (SyFi::Simplex *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  SwigValueWrapper< SyFi::Simplex > result;
  
  if (!SWIG_Python_UnpackTuple(args,"Simplex_sub_simplex",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Simplex, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Simplex_sub_simplex" "', argument " "1"" of type '" "SyFi::Simplex *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Simplex * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Simplex_sub_simplex" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = (arg1)->sub_simplex(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj((new SyFi::Simplex(static_cast< const SyFi::Simplex& >(result))), SWIGTYPE_p_SyFi__Simplex, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SpaceTimeDomain_copy ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 43288 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_SyFi__SpaceTimeDomain.

                                                                                                {
  PyObject *resultobj = 0;
  SyFi::SpaceTimeDomain *arg1 = (SyFi::SpaceTimeDomain *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SyFi::SpaceTimeDomain *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__SpaceTimeDomain, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SpaceTimeDomain_copy" "', argument " "1"" of type '" "SyFi::SpaceTimeDomain const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::SpaceTimeDomain * >(argp1);
  {
    try {
      result = (SyFi::SpaceTimeDomain *)((SyFi::SpaceTimeDomain const *)arg1)->copy();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__SpaceTimeDomain, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SpaceTimeDomain_get_space_domain ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 42916 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_SyFi__Polygon, and SWIGTYPE_p_SyFi__SpaceTimeDomain.

                                                                                                            {
  PyObject *resultobj = 0;
  SyFi::SpaceTimeDomain *arg1 = (SyFi::SpaceTimeDomain *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SyFi::Polygon *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__SpaceTimeDomain, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SpaceTimeDomain_get_space_domain" "', argument " "1"" of type '" "SyFi::SpaceTimeDomain const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::SpaceTimeDomain * >(argp1);
  {
    try {
      result = (SyFi::Polygon *) &((SyFi::SpaceTimeDomain const *)arg1)->get_space_domain();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Polygon, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SpaceTimeDomain_get_time_domain ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 42965 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIGTYPE_p_SyFi__Line, and SWIGTYPE_p_SyFi__SpaceTimeDomain.

                                                                                                           {
  PyObject *resultobj = 0;
  SyFi::SpaceTimeDomain *arg1 = (SyFi::SpaceTimeDomain *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SyFi::Line *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__SpaceTimeDomain, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SpaceTimeDomain_get_time_domain" "', argument " "1"" of type '" "SyFi::SpaceTimeDomain const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::SpaceTimeDomain * >(argp1);
  {
    try {
      result = (SyFi::Line *) &((SyFi::SpaceTimeDomain const *)arg1)->get_time_domain();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Line, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SpaceTimeDomain_integrate ( PyObject *  self,
PyObject *  args 
)

Definition at line 43266 of file SyFiPYTHON_wrap.cxx.

References _wrap_SpaceTimeDomain_integrate__SWIG_0(), _wrap_SpaceTimeDomain_integrate__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                     {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"SpaceTimeDomain_integrate",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_SpaceTimeDomain_integrate__SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_SpaceTimeDomain_integrate__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'SpaceTimeDomain_integrate'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::SpaceTimeDomain::integrate(GiNaC::ex,SyFi::Repr_format)\n"
    "    SyFi::SpaceTimeDomain::integrate(GiNaC::ex)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_SpaceTimeDomain_integrate__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 43142 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__SpaceTimeDomain, and type2ex().

Referenced by _wrap_SpaceTimeDomain_integrate().

                                                                                                                             {
  PyObject *resultobj = 0;
  SyFi::SpaceTimeDomain *arg1 = (SyFi::SpaceTimeDomain *) 0 ;
  GiNaC::ex arg2 ;
  SyFi::Repr_format arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val3 ;
  int ecode3 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__SpaceTimeDomain, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SpaceTimeDomain_integrate" "', argument " "1"" of type '" "SyFi::SpaceTimeDomain *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::SpaceTimeDomain * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "SpaceTimeDomain_integrate" "', argument " "3"" of type '" "SyFi::Repr_format""'");
  } 
  arg3 = static_cast< SyFi::Repr_format >(val3);
  {
    try {
      result = (arg1)->integrate(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SpaceTimeDomain_integrate__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 43208 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__SpaceTimeDomain, and type2ex().

Referenced by _wrap_SpaceTimeDomain_integrate().

                                                                                                                             {
  PyObject *resultobj = 0;
  SyFi::SpaceTimeDomain *arg1 = (SyFi::SpaceTimeDomain *) 0 ;
  GiNaC::ex arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__SpaceTimeDomain, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SpaceTimeDomain_integrate" "', argument " "1"" of type '" "SyFi::SpaceTimeDomain *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::SpaceTimeDomain * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (arg1)->integrate(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SpaceTimeDomain_repr ( PyObject *  self,
PyObject *  args 
)

Definition at line 43120 of file SyFiPYTHON_wrap.cxx.

References _wrap_SpaceTimeDomain_repr__SWIG_0(), _wrap_SpaceTimeDomain_repr__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"SpaceTimeDomain_repr",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_SpaceTimeDomain_repr__SWIG_1(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_SpaceTimeDomain_repr__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'SpaceTimeDomain_repr'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::SpaceTimeDomain::repr(SyFi::Repr_format) const\n"
    "    SyFi::SpaceTimeDomain::repr() const\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_SpaceTimeDomain_repr__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 43014 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__SpaceTimeDomain.

Referenced by _wrap_SpaceTimeDomain_repr().

                                                                                                                        {
  PyObject *resultobj = 0;
  SyFi::SpaceTimeDomain *arg1 = (SyFi::SpaceTimeDomain *) 0 ;
  SyFi::Repr_format arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__SpaceTimeDomain, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SpaceTimeDomain_repr" "', argument " "1"" of type '" "SyFi::SpaceTimeDomain const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::SpaceTimeDomain * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SpaceTimeDomain_repr" "', argument " "2"" of type '" "SyFi::Repr_format""'");
  } 
  arg2 = static_cast< SyFi::Repr_format >(val2);
  {
    try {
      result = ((SyFi::SpaceTimeDomain const *)arg1)->repr(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SpaceTimeDomain_repr__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 43071 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::SpaceTimeDomain::repr(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__SpaceTimeDomain.

Referenced by _wrap_SpaceTimeDomain_repr().

                                                                                                                        {
  PyObject *resultobj = 0;
  SyFi::SpaceTimeDomain *arg1 = (SyFi::SpaceTimeDomain *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__SpaceTimeDomain, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SpaceTimeDomain_repr" "', argument " "1"" of type '" "SyFi::SpaceTimeDomain const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::SpaceTimeDomain * >(argp1);
  {
    try {
      result = ((SyFi::SpaceTimeDomain const *)arg1)->repr();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SpaceTimeElement_set_order_in_time ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 43623 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__SpaceTimeElement.

                                                                                                              {
  PyObject *resultobj = 0;
  SyFi::SpaceTimeElement *arg1 = (SyFi::SpaceTimeElement *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"SpaceTimeElement_set_order_in_time",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__SpaceTimeElement, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SpaceTimeElement_set_order_in_time" "', argument " "1"" of type '" "SyFi::SpaceTimeElement *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::SpaceTimeElement * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SpaceTimeElement_set_order_in_time" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      (arg1)->set_order_in_time(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SpaceTimeElement_set_spatial_element ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 43678 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIGTYPE_p_SyFi__SpaceTimeElement, and SWIGTYPE_p_SyFi__StandardFE.

                                                                                                                {
  PyObject *resultobj = 0;
  SyFi::SpaceTimeElement *arg1 = (SyFi::SpaceTimeElement *) 0 ;
  SyFi::StandardFE *arg2 = (SyFi::StandardFE *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"SpaceTimeElement_set_spatial_element",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__SpaceTimeElement, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SpaceTimeElement_set_spatial_element" "', argument " "1"" of type '" "SyFi::SpaceTimeElement *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::SpaceTimeElement * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_SyFi__StandardFE, 0 |  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SpaceTimeElement_set_spatial_element" "', argument " "2"" of type '" "SyFi::StandardFE *""'"); 
  }
  arg2 = reinterpret_cast< SyFi::StandardFE * >(argp2);
  {
    try {
      (arg1)->set_spatial_element(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SpaceTimeElement_set_time_domain ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 43568 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIGTYPE_p_SyFi__Line, and SWIGTYPE_p_SyFi__SpaceTimeElement.

                                                                                                            {
  PyObject *resultobj = 0;
  SyFi::SpaceTimeElement *arg1 = (SyFi::SpaceTimeElement *) 0 ;
  SyFi::Line *arg2 = (SyFi::Line *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"SpaceTimeElement_set_time_domain",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__SpaceTimeElement, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SpaceTimeElement_set_time_domain" "', argument " "1"" of type '" "SyFi::SpaceTimeElement *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::SpaceTimeElement * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2,SWIGTYPE_p_SyFi__Line, 0 |  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SpaceTimeElement_set_time_domain" "', argument " "2"" of type '" "SyFi::Line *""'"); 
  }
  arg2 = reinterpret_cast< SyFi::Line * >(argp2);
  {
    try {
      (arg1)->set_time_domain(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_StandardFE_get_order ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 35473 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SyFi::StandardFE::get_order(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_unsigned_SS_int(), SWIG_IsOK, and SWIGTYPE_p_SyFi__StandardFE.

                                                                                                {
  PyObject *resultobj = 0;
  SyFi::StandardFE *arg1 = (SyFi::StandardFE *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  unsigned int result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__StandardFE, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "StandardFE_get_order" "', argument " "1"" of type '" "SyFi::StandardFE *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::StandardFE * >(argp1);
  {
    try {
      result = (unsigned int)(arg1)->get_order();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_StandardFE_set_order ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 35418 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__StandardFE.

                                                                                                {
  PyObject *resultobj = 0;
  SyFi::StandardFE *arg1 = (SyFi::StandardFE *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"StandardFE_set_order",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__StandardFE, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "StandardFE_set_order" "', argument " "1"" of type '" "SyFi::StandardFE *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::StandardFE * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "StandardFE_set_order" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      (arg1)->set_order(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator___add__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 7156 of file SyFiPYTHON_wrap.cxx.

References PyExc_StopIteration, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_SetErrorObj, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                                  {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  ptrdiff_t arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  swig::SwigPyIterator *result = 0 ;
  
  if (!SWIG_Python_UnpackTuple(args,"SwigPyIterator___add__",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator___add__" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SwigPyIterator___add__" "', argument " "2"" of type '" "ptrdiff_t""'");
  } 
  arg2 = static_cast< ptrdiff_t >(val2);
  {
    try {
      try {
        result = (swig::SwigPyIterator *)((swig::SwigPyIterator const *)arg1)->operator +(arg2);
      }
      catch(swig::stop_iteration &_e) {
        {
          (void)_e;
          SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
          SWIG_fail;
        }
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator___eq__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6906 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                                 {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  swig::SwigPyIterator *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  bool result;
  
  if (!SWIG_Python_UnpackTuple(args,"SwigPyIterator___eq__",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator___eq__" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_swig__SwigPyIterator,  0  | 0);
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SwigPyIterator___eq__" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SwigPyIterator___eq__" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'"); 
  }
  arg2 = reinterpret_cast< swig::SwigPyIterator * >(argp2);
  {
    try {
      result = (bool)((swig::SwigPyIterator const *)arg1)->operator ==((swig::SwigPyIterator const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator___iadd__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 7024 of file SyFiPYTHON_wrap.cxx.

References PyExc_StopIteration, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_DISOWN, SWIG_POINTER_OWN, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_SetErrorObj, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                                   {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  ptrdiff_t arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  swig::SwigPyIterator *result = 0 ;
  
  if (!SWIG_Python_UnpackTuple(args,"SwigPyIterator___iadd__",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator___iadd__" "', argument " "1"" of type '" "swig::SwigPyIterator *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SwigPyIterator___iadd__" "', argument " "2"" of type '" "ptrdiff_t""'");
  } 
  arg2 = static_cast< ptrdiff_t >(val2);
  {
    try {
      try {
        result = (swig::SwigPyIterator *) &(arg1)->operator +=(arg2);
      }
      catch(swig::stop_iteration &_e) {
        {
          (void)_e;
          SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
          SWIG_fail;
        }
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator___isub__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 7090 of file SyFiPYTHON_wrap.cxx.

References PyExc_StopIteration, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_DISOWN, SWIG_POINTER_OWN, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_SetErrorObj, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                                   {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  ptrdiff_t arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  swig::SwigPyIterator *result = 0 ;
  
  if (!SWIG_Python_UnpackTuple(args,"SwigPyIterator___isub__",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_DISOWN |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator___isub__" "', argument " "1"" of type '" "swig::SwigPyIterator *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SwigPyIterator___isub__" "', argument " "2"" of type '" "ptrdiff_t""'");
  } 
  arg2 = static_cast< ptrdiff_t >(val2);
  {
    try {
      try {
        result = (swig::SwigPyIterator *) &(arg1)->operator -=(arg2);
      }
      catch(swig::stop_iteration &_e) {
        {
          (void)_e;
          SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
          SWIG_fail;
        }
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator___ne__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6965 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                                 {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  swig::SwigPyIterator *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  bool result;
  
  if (!SWIG_Python_UnpackTuple(args,"SwigPyIterator___ne__",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator___ne__" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_swig__SwigPyIterator,  0  | 0);
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SwigPyIterator___ne__" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SwigPyIterator___ne__" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'"); 
  }
  arg2 = reinterpret_cast< swig::SwigPyIterator * >(argp2);
  {
    try {
      result = (bool)((swig::SwigPyIterator const *)arg1)->operator !=((swig::SwigPyIterator const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator___next__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6722 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::__next__(), regenerate::args, PyExc_StopIteration, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_SetErrorObj, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                                   {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  PyObject *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator___next__" "', argument " "1"" of type '" "swig::SwigPyIterator *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  {
    try {
      try {
        result = (PyObject *)(arg1)->__next__();
      }
      catch(swig::stop_iteration &_e) {
        {
          (void)_e;
          SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
          SWIG_fail;
        }
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = result;
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator___sub__ ( PyObject *  self,
PyObject *  args 
)

Definition at line 7345 of file SyFiPYTHON_wrap.cxx.

References _wrap_SwigPyIterator___sub____SWIG_0(), _wrap_SwigPyIterator___sub____SWIG_1(), Py_NotImplemented, SWIG_CheckState, SWIG_ConvertPtr, SWIG_fail, SWIG_Python_UnpackTuple(), and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                  {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"SwigPyIterator___sub__",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    int _v = 0;
    {
      int res = SWIG_ConvertPtr(argv[1], 0, SWIGTYPE_p_swig__SwigPyIterator, 0);
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_1;
    return _wrap_SwigPyIterator___sub____SWIG_1(self, argc, argv);
  }
check_1:
  
  if (argc == 2) {
    return _wrap_SwigPyIterator___sub____SWIG_0(self, argc, argv);
  }
  
fail:
  Py_INCREF(Py_NotImplemented);
  return Py_NotImplemented;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator___sub____SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 7222 of file SyFiPYTHON_wrap.cxx.

References PyExc_StopIteration, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Py_Void(), SWIG_SetErrorObj, and SWIGTYPE_p_swig__SwigPyIterator.

Referenced by _wrap_SwigPyIterator___sub__().

                                                                                                                          {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  ptrdiff_t arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  swig::SwigPyIterator *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator___sub__" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SwigPyIterator___sub__" "', argument " "2"" of type '" "ptrdiff_t""'");
  } 
  arg2 = static_cast< ptrdiff_t >(val2);
  {
    try {
      try {
        result = (swig::SwigPyIterator *)((swig::SwigPyIterator const *)arg1)->operator -(arg2);
      }
      catch(swig::stop_iteration &_e) {
        {
          (void)_e;
          SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
          SWIG_fail;
        }
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator___sub____SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 7287 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_ptrdiff_t(), SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_swig__SwigPyIterator.

Referenced by _wrap_SwigPyIterator___sub__().

                                                                                                                          {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  swig::SwigPyIterator *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  ptrdiff_t result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator___sub__" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_swig__SwigPyIterator,  0  | 0);
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SwigPyIterator___sub__" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SwigPyIterator___sub__" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'"); 
  }
  arg2 = reinterpret_cast< swig::SwigPyIterator * >(argp2);
  {
    try {
      result = ((swig::SwigPyIterator const *)arg1)->operator -((swig::SwigPyIterator const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_ptrdiff_t(static_cast< ptrdiff_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator_advance ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6840 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::advance(), PyExc_StopIteration, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_SetErrorObj, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                                  {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  ptrdiff_t arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  swig::SwigPyIterator *result = 0 ;
  
  if (!SWIG_Python_UnpackTuple(args,"SwigPyIterator_advance",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator_advance" "', argument " "1"" of type '" "swig::SwigPyIterator *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SwigPyIterator_advance" "', argument " "2"" of type '" "ptrdiff_t""'");
  } 
  arg2 = static_cast< ptrdiff_t >(val2);
  {
    try {
      try {
        result = (swig::SwigPyIterator *)(arg1)->advance(arg2);
      }
      catch(swig::stop_iteration &_e) {
        {
          (void)_e;
          SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
          SWIG_fail;
        }
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator_copy ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6614 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                               {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  swig::SwigPyIterator *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator_copy" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  {
    try {
      result = (swig::SwigPyIterator *)((swig::SwigPyIterator const *)arg1)->copy();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator_decr ( PyObject *  self,
PyObject *  args 
)

Definition at line 6462 of file SyFiPYTHON_wrap.cxx.

References _wrap_SwigPyIterator_decr__SWIG_0(), _wrap_SwigPyIterator_decr__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                               {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"SwigPyIterator_decr",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_SwigPyIterator_decr__SWIG_1(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_SwigPyIterator_decr__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'SwigPyIterator_decr'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    swig::SwigPyIterator::decr(size_t)\n"
    "    swig::SwigPyIterator::decr()\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator_decr__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 6340 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::decr(), PyExc_StopIteration, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_size_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_Py_Void(), SWIG_SetErrorObj, and SWIGTYPE_p_swig__SwigPyIterator.

Referenced by _wrap_SwigPyIterator_decr().

                                                                                                                       {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  size_t arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  size_t val2 ;
  int ecode2 = 0 ;
  swig::SwigPyIterator *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator_decr" "', argument " "1"" of type '" "swig::SwigPyIterator *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SwigPyIterator_decr" "', argument " "2"" of type '" "size_t""'");
  } 
  arg2 = static_cast< size_t >(val2);
  {
    try {
      try {
        result = (swig::SwigPyIterator *)(arg1)->decr(arg2);
      }
      catch(swig::stop_iteration &_e) {
        {
          (void)_e;
          SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
          SWIG_fail;
        }
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator_decr__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 6405 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::decr(), PyExc_StopIteration, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_Py_Void(), SWIG_SetErrorObj, and SWIGTYPE_p_swig__SwigPyIterator.

Referenced by _wrap_SwigPyIterator_decr().

                                                                                                                       {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator_decr" "', argument " "1"" of type '" "swig::SwigPyIterator *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  {
    try {
      try {
        result = (swig::SwigPyIterator *)(arg1)->decr();
      }
      catch(swig::stop_iteration &_e) {
        {
          (void)_e;
          SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
          SWIG_fail;
        }
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator_distance ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6484 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::distance(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_ptrdiff_t(), SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_Raise, SWIG_Python_UnpackTuple(), SWIG_ValueError, SWIGTYPE_p_std__invalid_argument, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                                   {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  swig::SwigPyIterator *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  ptrdiff_t result;
  
  if (!SWIG_Python_UnpackTuple(args,"SwigPyIterator_distance",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator_distance" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_swig__SwigPyIterator,  0  | 0);
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SwigPyIterator_distance" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SwigPyIterator_distance" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'"); 
  }
  arg2 = reinterpret_cast< swig::SwigPyIterator * >(argp2);
  {
    try {
      try {
        result = ((swig::SwigPyIterator const *)arg1)->distance((swig::SwigPyIterator const &)*arg2);
      }
      catch(std::invalid_argument &_e) {
        SWIG_Python_Raise(SWIG_NewPointerObj((new std::invalid_argument(static_cast< const std::invalid_argument& >(_e))),SWIGTYPE_p_std__invalid_argument,SWIG_POINTER_OWN), "std::invalid_argument", SWIGTYPE_p_std__invalid_argument); SWIG_fail;
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_ptrdiff_t(static_cast< ptrdiff_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator_equal ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6549 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_Raise, SWIG_Python_UnpackTuple(), SWIG_ValueError, SWIGTYPE_p_std__invalid_argument, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                                {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  swig::SwigPyIterator *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  bool result;
  
  if (!SWIG_Python_UnpackTuple(args,"SwigPyIterator_equal",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator_equal" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_swig__SwigPyIterator,  0  | 0);
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "SwigPyIterator_equal" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "SwigPyIterator_equal" "', argument " "2"" of type '" "swig::SwigPyIterator const &""'"); 
  }
  arg2 = reinterpret_cast< swig::SwigPyIterator * >(argp2);
  {
    try {
      try {
        result = (bool)((swig::SwigPyIterator const *)arg1)->equal((swig::SwigPyIterator const &)*arg2);
      }
      catch(std::invalid_argument &_e) {
        SWIG_Python_Raise(SWIG_NewPointerObj((new std::invalid_argument(static_cast< const std::invalid_argument& >(_e))),SWIGTYPE_p_std__invalid_argument,SWIG_POINTER_OWN), "std::invalid_argument", SWIGTYPE_p_std__invalid_argument); SWIG_fail;
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator_incr ( PyObject *  self,
PyObject *  args 
)

Definition at line 6318 of file SyFiPYTHON_wrap.cxx.

References _wrap_SwigPyIterator_incr__SWIG_0(), _wrap_SwigPyIterator_incr__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                               {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"SwigPyIterator_incr",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_SwigPyIterator_incr__SWIG_1(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_SwigPyIterator_incr__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'SwigPyIterator_incr'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    swig::SwigPyIterator::incr(size_t)\n"
    "    swig::SwigPyIterator::incr()\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator_incr__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 6196 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::incr(), PyExc_StopIteration, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_size_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_Py_Void(), SWIG_SetErrorObj, and SWIGTYPE_p_swig__SwigPyIterator.

Referenced by _wrap_SwigPyIterator_incr().

                                                                                                                       {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  size_t arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  size_t val2 ;
  int ecode2 = 0 ;
  swig::SwigPyIterator *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator_incr" "', argument " "1"" of type '" "swig::SwigPyIterator *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "SwigPyIterator_incr" "', argument " "2"" of type '" "size_t""'");
  } 
  arg2 = static_cast< size_t >(val2);
  {
    try {
      try {
        result = (swig::SwigPyIterator *)(arg1)->incr(arg2);
      }
      catch(swig::stop_iteration &_e) {
        {
          (void)_e;
          SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
          SWIG_fail;
        }
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator_incr__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 6261 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::incr(), PyExc_StopIteration, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_Py_Void(), SWIG_SetErrorObj, and SWIGTYPE_p_swig__SwigPyIterator.

Referenced by _wrap_SwigPyIterator_incr().

                                                                                                                       {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *result = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator_incr" "', argument " "1"" of type '" "swig::SwigPyIterator *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  {
    try {
      try {
        result = (swig::SwigPyIterator *)(arg1)->incr();
      }
      catch(swig::stop_iteration &_e) {
        {
          (void)_e;
          SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
          SWIG_fail;
        }
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator_next ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6663 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::next(), PyExc_StopIteration, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_SetErrorObj, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                               {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  PyObject *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator_next" "', argument " "1"" of type '" "swig::SwigPyIterator *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  {
    try {
      try {
        result = (PyObject *)(arg1)->next();
      }
      catch(swig::stop_iteration &_e) {
        {
          (void)_e;
          SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
          SWIG_fail;
        }
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = result;
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator_previous ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6781 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::previous(), PyExc_StopIteration, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_SetErrorObj, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                                   {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  PyObject *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator_previous" "', argument " "1"" of type '" "swig::SwigPyIterator *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  {
    try {
      try {
        result = (PyObject *)(arg1)->previous();
      }
      catch(swig::stop_iteration &_e) {
        {
          (void)_e;
          SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
          SWIG_fail;
        }
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = result;
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_SwigPyIterator_value ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 6137 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, PyExc_StopIteration, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_SetErrorObj, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                                {
  PyObject *resultobj = 0;
  swig::SwigPyIterator *arg1 = (swig::SwigPyIterator *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  PyObject *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_swig__SwigPyIterator, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "SwigPyIterator_value" "', argument " "1"" of type '" "swig::SwigPyIterator const *""'"); 
  }
  arg1 = reinterpret_cast< swig::SwigPyIterator * >(argp1);
  {
    try {
      try {
        result = (PyObject *)((swig::SwigPyIterator const *)arg1)->value();
      }
      catch(swig::stop_iteration &_e) {
        {
          (void)_e;
          SWIG_SetErrorObj(PyExc_StopIteration, SWIG_Py_Void());
          SWIG_fail;
        }
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = result;
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symbol_exists ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 26132 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_ValueError, and SyFi::symbol_exists().

                                                                                         {
  PyObject *resultobj = 0;
  std::string *arg1 = 0 ;
  int res1 = SWIG_OLDOBJ ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  {
    std::string *ptr = (std::string *)0;
    res1 = SWIG_AsPtr_std_string(swig_obj[0], &ptr);
    if (!SWIG_IsOK(res1)) {
      SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symbol_exists" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "symbol_exists" "', argument " "1"" of type '" "std::string const &""'"); 
    }
    arg1 = ptr;
  }
  {
    try {
      result = (bool)SyFi::symbol_exists((std::string const &)*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  if (SWIG_IsNewObj(res1)) delete arg1;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res1)) delete arg1;
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist___bool__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 14669 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____bool__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                              {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist___bool__" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      result = (bool)std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____bool__((std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist___delitem__ ( PyObject *  self,
PyObject *  args 
)

Definition at line 15470 of file SyFiPYTHON_wrap.cxx.

References _wrap_symexlist___delitem____SWIG_0(), _wrap_symexlist___delitem____SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                 {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"symexlist___delitem__",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    int _v = 0;
    {
      {
        _v = PySlice_Check(argv[1]);
      }
    }
    if (!_v) goto check_1;
    return _wrap_symexlist___delitem____SWIG_1(self, argc, argv);
  }
check_1:
  
  if (argc == 2) {
    return _wrap_symexlist___delitem____SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'symexlist___delitem__'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::__delitem__(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type)\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::__delitem__(PySliceObject *)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_symexlist___delitem____SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 15146 of file SyFiPYTHON_wrap.cxx.

References std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____delitem____SWIG_0(), SWIG_ArgError, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_symexlist___delitem__().

                                                                                                                         {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist___delitem__" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "symexlist___delitem__" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type""'");
  } 
  arg2 = static_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type >(val2);
  {
    try {
      try {
        std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____delitem____SWIG_0(arg1,arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist___delitem____SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 15408 of file SyFiPYTHON_wrap.cxx.

References std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____delitem____SWIG_1(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIG_TypeError, SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_symexlist___delitem__().

                                                                                                                         {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  PySliceObject *arg2 = (PySliceObject *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist___delitem__" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    if (!PySlice_Check(swig_obj[1])) {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "symexlist___delitem__" "', argument " "2"" of type '" "PySliceObject *""'");
    }
    arg2 = (PySliceObject *) swig_obj[1];
  }
  {
    try {
      try {
        std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____delitem____SWIG_1(arg1,arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist___delslice__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 15074 of file SyFiPYTHON_wrap.cxx.

References std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____delslice__(), SWIG_ArgError, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                                  {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type arg2 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  ptrdiff_t val3 ;
  int ecode3 = 0 ;
  PyObject *swig_obj[3] ;
  
  if (!SWIG_Python_UnpackTuple(args,"symexlist___delslice__",3,3,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist___delslice__" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "symexlist___delslice__" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type""'");
  } 
  arg2 = static_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type >(val2);
  ecode3 = SWIG_AsVal_ptrdiff_t(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "symexlist___delslice__" "', argument " "3"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type""'");
  } 
  arg3 = static_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type >(val3);
  {
    try {
      try {
        std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____delslice__(arg1,arg2,arg3);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist___getitem__ ( PyObject *  self,
PyObject *  args 
)

Definition at line 15562 of file SyFiPYTHON_wrap.cxx.

References _wrap_symexlist___getitem____SWIG_0(), _wrap_symexlist___getitem____SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                 {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"symexlist___getitem__",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    int _v = 0;
    {
      {
        _v = PySlice_Check(argv[1]);
      }
    }
    if (!_v) goto check_1;
    return _wrap_symexlist___getitem____SWIG_0(self, argc, argv);
  }
check_1:
  
  if (argc == 2) {
    return _wrap_symexlist___getitem____SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'symexlist___getitem__'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::__getitem__(PySliceObject *)\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::__getitem__(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type) const\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_symexlist___getitem____SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 15206 of file SyFiPYTHON_wrap.cxx.

References test::result, std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____getitem____SWIG_0(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_TypeError, SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_symexlist___getitem__().

                                                                                                                         {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  PySliceObject *arg2 = (PySliceObject *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist___getitem__" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    if (!PySlice_Check(swig_obj[1])) {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "symexlist___getitem__" "', argument " "2"" of type '" "PySliceObject *""'");
    }
    arg2 = (PySliceObject *) swig_obj[1];
  }
  {
    try {
      try {
        result = (std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > *)std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____getitem____SWIG_0(arg1,arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist___getitem____SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 15501 of file SyFiPYTHON_wrap.cxx.

References swig::from(), test::result, std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____getitem____SWIG_1(), SWIG_ArgError, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_symexlist___getitem__().

                                                                                                                         {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type *result = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist___getitem__" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "symexlist___getitem__" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type""'");
  } 
  arg2 = static_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type >(val2);
  {
    try {
      try {
        result = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type *) &std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____getitem____SWIG_1((std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *)arg1,arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = swig::from(static_cast< std::pair<GiNaC::symbol,GiNaC::ex > >(*result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist___getslice__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 14822 of file SyFiPYTHON_wrap.cxx.

References test::result, std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____getslice__(), SWIG_ArgError, SWIG_as_voidptr, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                                  {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type arg2 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  ptrdiff_t val3 ;
  int ecode3 = 0 ;
  PyObject *swig_obj[3] ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > *result = 0 ;
  
  if (!SWIG_Python_UnpackTuple(args,"symexlist___getslice__",3,3,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist___getslice__" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "symexlist___getslice__" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type""'");
  } 
  arg2 = static_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type >(val2);
  ecode3 = SWIG_AsVal_ptrdiff_t(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "symexlist___getslice__" "', argument " "3"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type""'");
  } 
  arg3 = static_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type >(val3);
  {
    try {
      try {
        result = (std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > *)std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____getslice__(arg1,arg2,arg3);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist___len__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 14718 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____len__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                             {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist___len__" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      result = std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____len__((std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist___nonzero__ ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 14620 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____nonzero__(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                                 {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist___nonzero__" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      result = (bool)std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____nonzero__((std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *)arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist___setitem__ ( PyObject *  self,
PyObject *  args 
)

Definition at line 15668 of file SyFiPYTHON_wrap.cxx.

References _wrap_symexlist___setitem____SWIG_0(), _wrap_symexlist___setitem____SWIG_1(), _wrap_symexlist___setitem____SWIG_2(), swig::asptr(), SWIG_CheckState, SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                 {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"symexlist___setitem__",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_symexlist___setitem____SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    int _v = 0;
    {
      {
        _v = PySlice_Check(argv[1]);
      }
    }
    if (!_v) goto check_2;
    {
      int res = swig::asptr(argv[2], (std::list<std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > >**)(0));
      _v = SWIG_CheckState(res);
    }
    if (!_v) goto check_2;
    return _wrap_symexlist___setitem____SWIG_0(self, argc, argv);
  }
check_2:
  
  if (argc == 3) {
    return _wrap_symexlist___setitem____SWIG_2(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'symexlist___setitem__'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::__setitem__(PySliceObject *,std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > const &)\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::__setitem__(PySliceObject *)\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::__setitem__(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type,std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_symexlist___setitem____SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 15269 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setitem____SWIG_0(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Py_Void(), SWIG_TypeError, SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_symexlist___setitem__().

                                                                                                                         {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  PySliceObject *arg2 = (PySliceObject *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int res3 = SWIG_OLDOBJ ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist___setitem__" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    if (!PySlice_Check(swig_obj[1])) {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "symexlist___setitem__" "', argument " "2"" of type '" "PySliceObject *""'");
    }
    arg2 = (PySliceObject *) swig_obj[1];
  }
  {
    std::list<std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > *ptr = (std::list<std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > *)0;
    res3 = swig::asptr(swig_obj[2], &ptr);
    if (!SWIG_IsOK(res3)) {
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "symexlist___setitem__" "', argument " "3"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "symexlist___setitem__" "', argument " "3"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > const &""'"); 
    }
    arg3 = ptr;
  }
  {
    try {
      try {
        std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setitem____SWIG_0(arg1,arg2,(std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > const &)*arg3);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  if (SWIG_IsNewObj(res3)) delete arg3;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res3)) delete arg3;
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist___setitem____SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 15346 of file SyFiPYTHON_wrap.cxx.

References std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setitem____SWIG_1(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIG_TypeError, SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_symexlist___setitem__().

                                                                                                                         {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  PySliceObject *arg2 = (PySliceObject *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist___setitem__" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    if (!PySlice_Check(swig_obj[1])) {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "symexlist___setitem__" "', argument " "2"" of type '" "PySliceObject *""'");
    }
    arg2 = (PySliceObject *) swig_obj[1];
  }
  {
    try {
      try {
        std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setitem____SWIG_1(arg1,arg2);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist___setitem____SWIG_2 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 15593 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setitem____SWIG_2(), SWIG_ArgError, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Py_Void(), SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_symexlist___setitem__().

                                                                                                                         {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type arg2 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  int res3 = SWIG_OLDOBJ ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist___setitem__" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "symexlist___setitem__" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type""'");
  } 
  arg2 = static_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type >(val2);
  {
    std::pair<GiNaC::symbol,GiNaC::ex > *ptr = (std::pair<GiNaC::symbol,GiNaC::ex > *)0;
    res3 = swig::asptr(swig_obj[2], &ptr);
    if (!SWIG_IsOK(res3)) {
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "symexlist___setitem__" "', argument " "3"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "symexlist___setitem__" "', argument " "3"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    arg3 = ptr;
  }
  {
    try {
      try {
        std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setitem____SWIG_2(arg1,arg2,(std::pair< GiNaC::symbol,GiNaC::ex > const &)*arg3);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  if (SWIG_IsNewObj(res3)) delete arg3;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res3)) delete arg3;
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist___setslice__ ( PyObject *  self,
PyObject *  args 
)

Definition at line 15052 of file SyFiPYTHON_wrap.cxx.

References _wrap_symexlist___setslice____SWIG_0(), _wrap_symexlist___setslice____SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                  {
  int argc;
  PyObject *argv[5];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"symexlist___setslice__",0,4,argv))) SWIG_fail;
  --argc;
  if (argc == 3) {
    return _wrap_symexlist___setslice____SWIG_1(self, argc, argv);
  }
  if (argc == 4) {
    return _wrap_symexlist___setslice____SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'symexlist___setslice__'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::__setslice__(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type,std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type,std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > const &)\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::__setslice__(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type,std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_symexlist___setslice____SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 14895 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setslice____SWIG_0(), SWIG_ArgError, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Py_Void(), SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_symexlist___setslice__().

                                                                                                                          {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type arg2 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type arg3 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > *arg4 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  ptrdiff_t val3 ;
  int ecode3 = 0 ;
  int res4 = SWIG_OLDOBJ ;
  
  if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist___setslice__" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "symexlist___setslice__" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type""'");
  } 
  arg2 = static_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type >(val2);
  ecode3 = SWIG_AsVal_ptrdiff_t(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "symexlist___setslice__" "', argument " "3"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type""'");
  } 
  arg3 = static_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type >(val3);
  {
    std::list<std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > *ptr = (std::list<std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > *)0;
    res4 = swig::asptr(swig_obj[3], &ptr);
    if (!SWIG_IsOK(res4)) {
      SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "symexlist___setslice__" "', argument " "4"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "symexlist___setslice__" "', argument " "4"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > const &""'"); 
    }
    arg4 = ptr;
  }
  {
    try {
      try {
        std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setslice____SWIG_0(arg1,arg2,arg3,(std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > const &)*arg4);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  if (SWIG_IsNewObj(res4)) delete arg4;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res4)) delete arg4;
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist___setslice____SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 14981 of file SyFiPYTHON_wrap.cxx.

References std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setslice____SWIG_0(), SWIG_ArgError, SWIG_AsVal_ptrdiff_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, SWIG_Py_Void(), SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_symexlist___setslice__().

                                                                                                                          {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type arg2 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  ptrdiff_t val2 ;
  int ecode2 = 0 ;
  ptrdiff_t val3 ;
  int ecode3 = 0 ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist___setslice__" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  ecode2 = SWIG_AsVal_ptrdiff_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "symexlist___setslice__" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type""'");
  } 
  arg2 = static_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type >(val2);
  ecode3 = SWIG_AsVal_ptrdiff_t(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "symexlist___setslice__" "', argument " "3"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type""'");
  } 
  arg3 = static_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::difference_type >(val3);
  {
    try {
      try {
        std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setslice____SWIG_0(arg1,arg2,arg3);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      catch(std::invalid_argument &_e) {
        SWIG_exception_fail(SWIG_ValueError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_append ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 15708 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg__append(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                            {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int res2 = SWIG_OLDOBJ ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"symexlist_append",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_append" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    std::pair<GiNaC::symbol,GiNaC::ex > *ptr = (std::pair<GiNaC::symbol,GiNaC::ex > *)0;
    res2 = swig::asptr(swig_obj[1], &ptr);
    if (!SWIG_IsOK(res2)) {
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "symexlist_append" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "symexlist_append" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    arg2 = ptr;
  }
  {
    try {
      std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg__append(arg1,(std::pair< GiNaC::symbol,GiNaC::ex > const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  if (SWIG_IsNewObj(res2)) delete arg2;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res2)) delete arg2;
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_assign ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 16887 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), swig::assign(), SWIG_ArgError, SWIG_AsVal_size_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                            {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type arg2 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  size_t val2 ;
  int ecode2 = 0 ;
  int res3 = SWIG_OLDOBJ ;
  PyObject *swig_obj[3] ;
  
  if (!SWIG_Python_UnpackTuple(args,"symexlist_assign",3,3,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_assign" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "symexlist_assign" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type""'");
  } 
  arg2 = static_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type >(val2);
  {
    std::pair<GiNaC::symbol,GiNaC::ex > *ptr = (std::pair<GiNaC::symbol,GiNaC::ex > *)0;
    res3 = swig::asptr(swig_obj[2], &ptr);
    if (!SWIG_IsOK(res3)) {
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "symexlist_assign" "', argument " "3"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "symexlist_assign" "', argument " "3"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    arg3 = ptr;
  }
  {
    try {
      (arg1)->assign(arg2,(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &)*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  if (SWIG_IsNewObj(res3)) delete arg3;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res3)) delete arg3;
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_back ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 16838 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::from(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                          {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_back" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      result = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type *) &((std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *)arg1)->back();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = swig::from(static_cast< std::pair<GiNaC::symbol,GiNaC::ex > >(*result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_begin ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 16116 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                           {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_begin" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      result = (arg1)->begin();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_clear ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 15961 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                           {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_clear" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      (arg1)->clear();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_empty ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 15863 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_bool(), SWIG_IsOK, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                           {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  bool result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_empty" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      result = (bool)((std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *)arg1)->empty();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_bool(static_cast< bool >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_end ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 16166 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                         {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_end" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      result = (arg1)->end();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_erase ( PyObject *  self,
PyObject *  args 
)

Definition at line 16603 of file SyFiPYTHON_wrap.cxx.

References _wrap_symexlist_erase__SWIG_0(), _wrap_symexlist_erase__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                           {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"symexlist_erase",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_symexlist_erase__SWIG_0(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_symexlist_erase__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'symexlist_erase'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::erase(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator)\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::erase(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator,std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_symexlist_erase__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 16465 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_TypeError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_symexlist_erase().

                                                                                                                   {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_erase" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "symexlist_erase" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "symexlist_erase" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator""'");
    }
  }
  {
    try {
      result = (arg1)->erase(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_erase__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 16527 of file SyFiPYTHON_wrap.cxx.

References swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIG_TypeError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_symexlist_erase().

                                                                                                                   {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator arg2 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  swig::SwigPyIterator *iter3 = 0 ;
  int res3 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_erase" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "symexlist_erase" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "symexlist_erase" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator""'");
    }
  }
  res3 = SWIG_ConvertPtr(swig_obj[2], SWIG_as_voidptrptr(&iter3), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res3) || !iter3) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "symexlist_erase" "', argument " "3"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator > *>(iter3);
    if (iter_t) {
      arg3 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "symexlist_erase" "', argument " "3"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator""'");
    }
  }
  {
    try {
      result = (arg1)->erase(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_front ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 16789 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::from(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                           {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_front" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      result = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type *) &((std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *)arg1)->front();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = swig::from(static_cast< std::pair<GiNaC::symbol,GiNaC::ex > >(*result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_get_allocator ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 16067 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                                   {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SwigValueWrapper< std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_get_allocator" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      result = ((std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *)arg1)->get_allocator();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj((new std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::allocator_type(static_cast< const std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::allocator_type& >(result))), SWIGTYPE_p_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_insert ( PyObject *  self,
PyObject *  args 
)

Definition at line 17208 of file SyFiPYTHON_wrap.cxx.

References _wrap_symexlist_insert__SWIG_0(), _wrap_symexlist_insert__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                            {
  int argc;
  PyObject *argv[5];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"symexlist_insert",0,4,argv))) SWIG_fail;
  --argc;
  if (argc == 3) {
    return _wrap_symexlist_insert__SWIG_0(self, argc, argv);
  }
  if (argc == 4) {
    return _wrap_symexlist_insert__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'symexlist_insert'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::insert(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator,std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &)\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::insert(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator,std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type,std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_symexlist_insert__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 17048 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_as_voidptrptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_NewPointerObj, SWIG_OLDOBJ, SWIG_POINTER_OWN, SWIG_TypeError, SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_symexlist_insert().

                                                                                                                    {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator arg2 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  int res3 = SWIG_OLDOBJ ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_insert" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "symexlist_insert" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "symexlist_insert" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator""'");
    }
  }
  {
    std::pair<GiNaC::symbol,GiNaC::ex > *ptr = (std::pair<GiNaC::symbol,GiNaC::ex > *)0;
    res3 = swig::asptr(swig_obj[2], &ptr);
    if (!SWIG_IsOK(res3)) {
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "symexlist_insert" "', argument " "3"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "symexlist_insert" "', argument " "3"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    arg3 = ptr;
  }
  {
    try {
      result = (arg1)->insert(arg2,(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &)*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  if (SWIG_IsNewObj(res3)) delete arg3;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res3)) delete arg3;
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_insert__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 17125 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), swig::SwigPyIterator::descriptor(), swig::SwigPyIterator_T< OutIterator >::get_current(), SWIG_ArgError, SWIG_as_voidptrptr, SWIG_AsVal_size_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Py_Void(), SWIG_TypeError, SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_symexlist_insert().

                                                                                                                    {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator arg2 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type arg3 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type *arg4 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  swig::SwigPyIterator *iter2 = 0 ;
  int res2 ;
  size_t val3 ;
  int ecode3 = 0 ;
  int res4 = SWIG_OLDOBJ ;
  
  if ((nobjs < 4) || (nobjs > 4)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_insert" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], SWIG_as_voidptrptr(&iter2), swig::SwigPyIterator::descriptor(), 0);
  if (!SWIG_IsOK(res2) || !iter2) {
    SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "symexlist_insert" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator""'");
  } else {
    swig::SwigPyIterator_T<std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator > *iter_t = dynamic_cast<swig::SwigPyIterator_T<std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator > *>(iter2);
    if (iter_t) {
      arg2 = iter_t->get_current();
    } else {
      SWIG_exception_fail(SWIG_ArgError(SWIG_TypeError), "in method '" "symexlist_insert" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::iterator""'");
    }
  }
  ecode3 = SWIG_AsVal_size_t(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "symexlist_insert" "', argument " "3"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type""'");
  } 
  arg3 = static_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type >(val3);
  {
    std::pair<GiNaC::symbol,GiNaC::ex > *ptr = (std::pair<GiNaC::symbol,GiNaC::ex > *)0;
    res4 = swig::asptr(swig_obj[3], &ptr);
    if (!SWIG_IsOK(res4)) {
      SWIG_exception_fail(SWIG_ArgError(res4), "in method '" "symexlist_insert" "', argument " "4"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "symexlist_insert" "', argument " "4"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    arg4 = ptr;
  }
  {
    try {
      (arg1)->insert(arg2,arg3,(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &)*arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  if (SWIG_IsNewObj(res4)) delete arg4;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res4)) delete arg4;
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_iterator ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 14569 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg__iterator(), SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, and SWIGTYPE_p_swig__SwigPyIterator.

                                                                                              {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  PyObject **arg2 = (PyObject **) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  swig::SwigPyIterator *result = 0 ;
  
  arg2 = &swig_obj[0];
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_iterator" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      result = (swig::SwigPyIterator *)std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg__iterator(arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_swig__SwigPyIterator, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_pop ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 14767 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::from(), test::result, std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg__pop(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IndexError, SWIG_IsOK, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                         {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_pop" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      try {
        result = std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg__pop(arg1);
      }
      catch(std::out_of_range &_e) {
        SWIG_exception_fail(SWIG_IndexError, (&_e)->what());
      }
      
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = swig::from(static_cast< std::pair<GiNaC::symbol,GiNaC::ex > >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_pop_back ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 16363 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                              {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_pop_back" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      (arg1)->pop_back();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_pop_front ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 17230 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                               {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_pop_front" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      (arg1)->pop_front();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_push_back ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 16727 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                               {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int res2 = SWIG_OLDOBJ ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"symexlist_push_back",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_push_back" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    std::pair<GiNaC::symbol,GiNaC::ex > *ptr = (std::pair<GiNaC::symbol,GiNaC::ex > *)0;
    res2 = swig::asptr(swig_obj[1], &ptr);
    if (!SWIG_IsOK(res2)) {
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "symexlist_push_back" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "symexlist_push_back" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    arg2 = ptr;
  }
  {
    try {
      (arg1)->push_back((std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  if (SWIG_IsNewObj(res2)) delete arg2;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res2)) delete arg2;
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_push_front ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 17278 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                                {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int res2 = SWIG_OLDOBJ ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"symexlist_push_front",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_push_front" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    std::pair<GiNaC::symbol,GiNaC::ex > *ptr = (std::pair<GiNaC::symbol,GiNaC::ex > *)0;
    res2 = swig::asptr(swig_obj[1], &ptr);
    if (!SWIG_IsOK(res2)) {
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "symexlist_push_front" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "symexlist_push_front" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    arg2 = ptr;
  }
  {
    try {
      (arg1)->push_front((std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &)*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  if (SWIG_IsNewObj(res2)) delete arg2;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res2)) delete arg2;
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_rbegin ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 16216 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                            {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::reverse_iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_rbegin" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      result = (arg1)->rbegin();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::reverse_iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_rend ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 16266 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, swig::SwigPyIterator::descriptor(), swig::make_output_iterator(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                          {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::reverse_iterator result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_rend" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      result = (arg1)->rend();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(swig::make_output_iterator(static_cast< const std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::reverse_iterator & >(result)),
    swig::SwigPyIterator::descriptor(),SWIG_POINTER_OWN);
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_resize ( PyObject *  self,
PyObject *  args 
)

Definition at line 17026 of file SyFiPYTHON_wrap.cxx.

References _wrap_symexlist_resize__SWIG_0(), _wrap_symexlist_resize__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                            {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"symexlist_resize",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_symexlist_resize__SWIG_0(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_symexlist_resize__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'symexlist_resize'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::resize(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type)\n"
    "    std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::resize(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type,std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_symexlist_resize__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 16411 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_size_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_symexlist_resize().

                                                                                                                    {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  size_t val2 ;
  int ecode2 = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_resize" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "symexlist_resize" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type""'");
  } 
  arg2 = static_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type >(val2);
  {
    try {
      (arg1)->resize(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_resize__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 16957 of file SyFiPYTHON_wrap.cxx.

References swig::asptr(), SWIG_ArgError, SWIG_AsVal_size_t(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_OLDOBJ, SWIG_Py_Void(), SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

Referenced by _wrap_symexlist_resize().

                                                                                                                    {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type arg2 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type *arg3 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  size_t val2 ;
  int ecode2 = 0 ;
  int res3 = SWIG_OLDOBJ ;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_resize" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  ecode2 = SWIG_AsVal_size_t(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "symexlist_resize" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type""'");
  } 
  arg2 = static_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type >(val2);
  {
    std::pair<GiNaC::symbol,GiNaC::ex > *ptr = (std::pair<GiNaC::symbol,GiNaC::ex > *)0;
    res3 = swig::asptr(swig_obj[2], &ptr);
    if (!SWIG_IsOK(res3)) {
      SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "symexlist_resize" "', argument " "3"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    if (!ptr) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "symexlist_resize" "', argument " "3"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &""'"); 
    }
    arg3 = ptr;
  }
  {
    try {
      (arg1)->resize(arg2,(std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const &)*arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  if (SWIG_IsNewObj(res3)) delete arg3;
  return resultobj;
fail:
  if (SWIG_IsNewObj(res3)) delete arg3;
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_reverse ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 17340 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                             {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_reverse" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      (arg1)->reverse();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_size ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 15912 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_From_size_t(), SWIG_IsOK, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                          {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_size" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  {
    try {
      result = ((std::list< std::pair< GiNaC::symbol,GiNaC::ex > > const *)arg1)->size();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_From_size_t(static_cast< size_t >(result));
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexlist_swap ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 16009 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, and SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t.

                                                                                          {
  PyObject *resultobj = 0;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg1 = (std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *) 0 ;
  std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"symexlist_swap",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexlist_swap" "', argument " "1"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *""'"); 
  }
  arg1 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t,  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "symexlist_swap" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "symexlist_swap" "', argument " "2"" of type '" "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > &""'"); 
  }
  arg2 = reinterpret_cast< std::list< std::pair< GiNaC::symbol,GiNaC::ex > > * >(argp2);
  {
    try {
      (arg1)->swap(*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexpair_first_get ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 14432 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, SWIG_POINTER_OWN, SWIGTYPE_p_GiNaC__symbol, and SWIGTYPE_p_std__pairT_GiNaC__symbol_GiNaC__ex_t.

                                                                                               {
  PyObject *resultobj = 0;
  std::pair< GiNaC::symbol,GiNaC::ex > *arg1 = (std::pair< GiNaC::symbol,GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  GiNaC::symbol result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__pairT_GiNaC__symbol_GiNaC__ex_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexpair_first_get" "', argument " "1"" of type '" "std::pair< GiNaC::symbol,GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::pair< GiNaC::symbol,GiNaC::ex > * >(argp1);
  result =  ((arg1)->first);
  resultobj = SWIG_NewPointerObj((new GiNaC::symbol(static_cast< const GiNaC::symbol& >(result))), SWIGTYPE_p_GiNaC__symbol, SWIG_POINTER_OWN |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexpair_first_set ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 14395 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_ValueError, SWIGTYPE_p_GiNaC__symbol, and SWIGTYPE_p_std__pairT_GiNaC__symbol_GiNaC__ex_t.

                                                                                               {
  PyObject *resultobj = 0;
  std::pair< GiNaC::symbol,GiNaC::ex > *arg1 = (std::pair< GiNaC::symbol,GiNaC::ex > *) 0 ;
  GiNaC::symbol arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 ;
  int res2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"symexpair_first_set",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__pairT_GiNaC__symbol_GiNaC__ex_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexpair_first_set" "', argument " "1"" of type '" "std::pair< GiNaC::symbol,GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::pair< GiNaC::symbol,GiNaC::ex > * >(argp1);
  {
    res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_GiNaC__symbol,  0  | 0);
    if (!SWIG_IsOK(res2)) {
      SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "symexpair_first_set" "', argument " "2"" of type '" "GiNaC::symbol""'"); 
    }  
    if (!argp2) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "symexpair_first_set" "', argument " "2"" of type '" "GiNaC::symbol""'");
    } else {
      GiNaC::symbol * temp = reinterpret_cast< GiNaC::symbol * >(argp2);
      arg2 = *temp;
      if (SWIG_IsNewObj(res2)) delete temp;
    }
  }
  if (arg1) (arg1)->first = arg2;
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexpair_second_get ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 14485 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, ex2type(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_std__pairT_GiNaC__symbol_GiNaC__ex_t.

                                                                                                {
  PyObject *resultobj = 0;
  std::pair< GiNaC::symbol,GiNaC::ex > *arg1 = (std::pair< GiNaC::symbol,GiNaC::ex > *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  GiNaC::ex result;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__pairT_GiNaC__symbol_GiNaC__ex_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexpair_second_get" "', argument " "1"" of type '" "std::pair< GiNaC::symbol,GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::pair< GiNaC::symbol,GiNaC::ex > * >(argp1);
  result =  ((arg1)->second);
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_symexpair_second_set ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 14455 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIGTYPE_p_std__pairT_GiNaC__symbol_GiNaC__ex_t, and type2ex().

                                                                                                {
  PyObject *resultobj = 0;
  std::pair< GiNaC::symbol,GiNaC::ex > *arg1 = (std::pair< GiNaC::symbol,GiNaC::ex > *) 0 ;
  GiNaC::ex arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"symexpair_second_set",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_std__pairT_GiNaC__symbol_GiNaC__ex_t, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "symexpair_second_set" "', argument " "1"" of type '" "std::pair< GiNaC::symbol,GiNaC::ex > *""'"); 
  }
  arg1 = reinterpret_cast< std::pair< GiNaC::symbol,GiNaC::ex > * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  if (arg1) (arg1)->second = arg2;
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_tangent ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 34766 of file SyFiPYTHON_wrap.cxx.

References lst2list(), test::result, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Python_UnpackTuple(), SWIG_ValueError, SWIGTYPE_p_SyFi__Triangle, and SyFi::tangent().

                                                                                   {
  PyObject *resultobj = 0;
  SyFi::Triangle *arg1 = 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  GiNaC::lst result;
  
  if (!SWIG_Python_UnpackTuple(args,"tangent",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__Triangle,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "tangent" "', argument " "1"" of type '" "SyFi::Triangle &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "tangent" "', argument " "1"" of type '" "SyFi::Triangle &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Triangle * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "tangent" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      result = SyFi::tangent(*arg1,arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = lst2list(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_TensorLagrange_set_size ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 36413 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__TensorLagrange.

                                                                                                   {
  PyObject *resultobj = 0;
  SyFi::TensorLagrange *arg1 = (SyFi::TensorLagrange *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"TensorLagrange_set_size",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__TensorLagrange, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "TensorLagrange_set_size" "', argument " "1"" of type '" "SyFi::TensorLagrange *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::TensorLagrange * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "TensorLagrange_set_size" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      (arg1)->set_size(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_TensorP0_set_size ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 38870 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__TensorP0.

                                                                                             {
  PyObject *resultobj = 0;
  SyFi::TensorP0 *arg1 = (SyFi::TensorP0 *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"TensorP0_set_size",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__TensorP0, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "TensorP0_set_size" "', argument " "1"" of type '" "SyFi::TensorP0 *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::TensorP0 * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "TensorP0_set_size" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      (arg1)->set_size(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Tetrahedron_copy ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 31448 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_SyFi__Tetrahedron.

                                                                                            {
  PyObject *resultobj = 0;
  SyFi::Tetrahedron *arg1 = (SyFi::Tetrahedron *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SyFi::Tetrahedron *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Tetrahedron, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Tetrahedron_copy" "', argument " "1"" of type '" "SyFi::Tetrahedron const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Tetrahedron * >(argp1);
  {
    try {
      result = (SyFi::Tetrahedron *)((SyFi::Tetrahedron const *)arg1)->copy();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Tetrahedron, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Tetrahedron_integrate ( PyObject *  self,
PyObject *  args 
)

Definition at line 31426 of file SyFiPYTHON_wrap.cxx.

References _wrap_Tetrahedron_integrate__SWIG_0(), _wrap_Tetrahedron_integrate__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                                 {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"Tetrahedron_integrate",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_Tetrahedron_integrate__SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_Tetrahedron_integrate__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'Tetrahedron_integrate'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Tetrahedron::integrate(GiNaC::ex,SyFi::Repr_format)\n"
    "    SyFi::Tetrahedron::integrate(GiNaC::ex)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_Tetrahedron_integrate__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 31302 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__Tetrahedron, and type2ex().

Referenced by _wrap_Tetrahedron_integrate().

                                                                                                                         {
  PyObject *resultobj = 0;
  SyFi::Tetrahedron *arg1 = (SyFi::Tetrahedron *) 0 ;
  GiNaC::ex arg2 ;
  SyFi::Repr_format arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val3 ;
  int ecode3 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Tetrahedron, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Tetrahedron_integrate" "', argument " "1"" of type '" "SyFi::Tetrahedron *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Tetrahedron * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Tetrahedron_integrate" "', argument " "3"" of type '" "SyFi::Repr_format""'");
  } 
  arg3 = static_cast< SyFi::Repr_format >(val3);
  {
    try {
      result = (arg1)->integrate(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Tetrahedron_integrate__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 31368 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__Tetrahedron, and type2ex().

Referenced by _wrap_Tetrahedron_integrate().

                                                                                                                         {
  PyObject *resultobj = 0;
  SyFi::Tetrahedron *arg1 = (SyFi::Tetrahedron *) 0 ;
  GiNaC::ex arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Tetrahedron, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Tetrahedron_integrate" "', argument " "1"" of type '" "SyFi::Tetrahedron *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Tetrahedron * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (arg1)->integrate(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Tetrahedron_repr ( PyObject *  self,
PyObject *  args 
)

Definition at line 31280 of file SyFiPYTHON_wrap.cxx.

References _wrap_Tetrahedron_repr__SWIG_0(), _wrap_Tetrahedron_repr__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                            {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"Tetrahedron_repr",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_Tetrahedron_repr__SWIG_1(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_Tetrahedron_repr__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'Tetrahedron_repr'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Tetrahedron::repr(SyFi::Repr_format) const\n"
    "    SyFi::Tetrahedron::repr() const\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_Tetrahedron_repr__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 31174 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Tetrahedron.

Referenced by _wrap_Tetrahedron_repr().

                                                                                                                    {
  PyObject *resultobj = 0;
  SyFi::Tetrahedron *arg1 = (SyFi::Tetrahedron *) 0 ;
  SyFi::Repr_format arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Tetrahedron, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Tetrahedron_repr" "', argument " "1"" of type '" "SyFi::Tetrahedron const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Tetrahedron * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Tetrahedron_repr" "', argument " "2"" of type '" "SyFi::Repr_format""'");
  } 
  arg2 = static_cast< SyFi::Repr_format >(val2);
  {
    try {
      result = ((SyFi::Tetrahedron const *)arg1)->repr(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Tetrahedron_repr__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 31231 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::Tetrahedron::repr(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Tetrahedron.

Referenced by _wrap_Tetrahedron_repr().

                                                                                                                    {
  PyObject *resultobj = 0;
  SyFi::Tetrahedron *arg1 = (SyFi::Tetrahedron *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Tetrahedron, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Tetrahedron_repr" "', argument " "1"" of type '" "SyFi::Tetrahedron const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Tetrahedron * >(argp1);
  {
    try {
      result = ((SyFi::Tetrahedron const *)arg1)->repr();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Triangle_copy ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 29349 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, test::result, SWIG_ArgError, SWIG_as_voidptr, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_NewPointerObj, and SWIGTYPE_p_SyFi__Triangle.

                                                                                         {
  PyObject *resultobj = 0;
  SyFi::Triangle *arg1 = (SyFi::Triangle *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  PyObject *swig_obj[1] ;
  SyFi::Triangle *result = 0 ;
  
  if (!args) SWIG_fail;
  swig_obj[0] = args;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Triangle, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Triangle_copy" "', argument " "1"" of type '" "SyFi::Triangle const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Triangle * >(argp1);
  {
    try {
      result = (SyFi::Triangle *)((SyFi::Triangle const *)arg1)->copy();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_SyFi__Triangle, 0 |  0 );
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Triangle_integrate ( PyObject *  self,
PyObject *  args 
)

Definition at line 29327 of file SyFiPYTHON_wrap.cxx.

References _wrap_Triangle_integrate__SWIG_0(), _wrap_Triangle_integrate__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                              {
  int argc;
  PyObject *argv[4];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"Triangle_integrate",0,3,argv))) SWIG_fail;
  --argc;
  if (argc == 2) {
    return _wrap_Triangle_integrate__SWIG_1(self, argc, argv);
  }
  if (argc == 3) {
    return _wrap_Triangle_integrate__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'Triangle_integrate'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Triangle::integrate(GiNaC::ex,SyFi::Repr_format)\n"
    "    SyFi::Triangle::integrate(GiNaC::ex)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_Triangle_integrate__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 29203 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__Triangle, and type2ex().

Referenced by _wrap_Triangle_integrate().

                                                                                                                      {
  PyObject *resultobj = 0;
  SyFi::Triangle *arg1 = (SyFi::Triangle *) 0 ;
  GiNaC::ex arg2 ;
  SyFi::Repr_format arg3 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val3 ;
  int ecode3 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 3) || (nobjs > 3)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Triangle, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Triangle_integrate" "', argument " "1"" of type '" "SyFi::Triangle *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Triangle * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  ecode3 = SWIG_AsVal_int(swig_obj[2], &val3);
  if (!SWIG_IsOK(ecode3)) {
    SWIG_exception_fail(SWIG_ArgError(ecode3), "in method '" "Triangle_integrate" "', argument " "3"" of type '" "SyFi::Repr_format""'");
  } 
  arg3 = static_cast< SyFi::Repr_format >(val3);
  {
    try {
      result = (arg1)->integrate(arg2,arg3);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Triangle_integrate__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 29269 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIGTYPE_p_SyFi__Triangle, and type2ex().

Referenced by _wrap_Triangle_integrate().

                                                                                                                      {
  PyObject *resultobj = 0;
  SyFi::Triangle *arg1 = (SyFi::Triangle *) 0 ;
  GiNaC::ex arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Triangle, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Triangle_integrate" "', argument " "1"" of type '" "SyFi::Triangle *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Triangle * >(argp1);
  {
    ex *tmp = type2ex(swig_obj[1]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg2 = *(tmp); 
    delete tmp; 
  }
  {
    try {
      result = (arg1)->integrate(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Triangle_repr ( PyObject *  self,
PyObject *  args 
)

Definition at line 29181 of file SyFiPYTHON_wrap.cxx.

References _wrap_Triangle_repr__SWIG_0(), _wrap_Triangle_repr__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                         {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"Triangle_repr",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_Triangle_repr__SWIG_1(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_Triangle_repr__SWIG_0(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'Triangle_repr'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::Triangle::repr(SyFi::Repr_format) const\n"
    "    SyFi::Triangle::repr() const\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_Triangle_repr__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 29075 of file SyFiPYTHON_wrap.cxx.

References ex2type(), test::result, SWIG_ArgError, SWIG_AsVal_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Triangle.

Referenced by _wrap_Triangle_repr().

                                                                                                                 {
  PyObject *resultobj = 0;
  SyFi::Triangle *arg1 = (SyFi::Triangle *) 0 ;
  SyFi::Repr_format arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  int val2 ;
  int ecode2 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Triangle, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Triangle_repr" "', argument " "1"" of type '" "SyFi::Triangle const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Triangle * >(argp1);
  ecode2 = SWIG_AsVal_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "Triangle_repr" "', argument " "2"" of type '" "SyFi::Repr_format""'");
  } 
  arg2 = static_cast< SyFi::Repr_format >(val2);
  {
    try {
      result = ((SyFi::Triangle const *)arg1)->repr(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_Triangle_repr__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 29132 of file SyFiPYTHON_wrap.cxx.

References ex2type(), SyFi::Triangle::repr(), test::result, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, and SWIGTYPE_p_SyFi__Triangle.

Referenced by _wrap_Triangle_repr().

                                                                                                                 {
  PyObject *resultobj = 0;
  SyFi::Triangle *arg1 = (SyFi::Triangle *) 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  GiNaC::ex result;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__Triangle, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "Triangle_repr" "', argument " "1"" of type '" "SyFi::Triangle const *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::Triangle * >(argp1);
  {
    try {
      result = ((SyFi::Triangle const *)arg1)->repr();
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  {
    resultobj = ex2type(&(result));
  }
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_usage ( PyObject *  self,
PyObject *  args 
)

Definition at line 41025 of file SyFiPYTHON_wrap.cxx.

References _wrap_usage__SWIG_0(), _wrap_usage__SWIG_1(), SWIG_fail, SWIG_Python_UnpackTuple(), and SWIG_SetErrorMsg.

                                                                 {
  int argc;
  PyObject *argv[3];
  
  if (!(argc = SWIG_Python_UnpackTuple(args,"usage",0,2,argv))) SWIG_fail;
  --argc;
  if (argc == 1) {
    return _wrap_usage__SWIG_0(self, argc, argv);
  }
  if (argc == 2) {
    return _wrap_usage__SWIG_1(self, argc, argv);
  }
  
fail:
  SWIG_SetErrorMsg(PyExc_NotImplementedError,"Wrong number or type of arguments for overloaded function 'usage'.\n"
    "  Possible C/C++ prototypes are:\n"
    "    SyFi::usage(SyFi::FE &)\n"
    "    SyFi::usage(SyFi::FE &,SyFi::FE &)\n");
  return 0;
}
SWIGINTERN PyObject* _wrap_usage__SWIG_0 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 40916 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_ValueError, SWIGTYPE_p_SyFi__FE, and test::usage.

Referenced by _wrap_usage().

                                                                                                         {
  PyObject *resultobj = 0;
  SyFi::FE *arg1 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  
  if ((nobjs < 1) || (nobjs > 1)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__FE,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "usage" "', argument " "1"" of type '" "SyFi::FE &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "usage" "', argument " "1"" of type '" "SyFi::FE &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::FE * >(argp1);
  {
    try {
      SyFi::usage(*arg1);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_usage__SWIG_1 ( PyObject *  SWIGUNUSEDPARMself,
int  nobjs,
PyObject **  swig_obj 
)

Definition at line 40965 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_ValueError, SWIGTYPE_p_SyFi__FE, and test::usage.

Referenced by _wrap_usage().

                                                                                                         {
  PyObject *resultobj = 0;
  SyFi::FE *arg1 = 0 ;
  SyFi::FE *arg2 = 0 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  
  if ((nobjs < 2) || (nobjs > 2)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1, SWIGTYPE_p_SyFi__FE,  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "usage" "', argument " "1"" of type '" "SyFi::FE &""'"); 
  }
  if (!argp1) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "usage" "', argument " "1"" of type '" "SyFi::FE &""'"); 
  }
  arg1 = reinterpret_cast< SyFi::FE * >(argp1);
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_SyFi__FE,  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "usage" "', argument " "2"" of type '" "SyFi::FE &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "usage" "', argument " "2"" of type '" "SyFi::FE &""'"); 
  }
  arg2 = reinterpret_cast< SyFi::FE * >(argp2);
  {
    try {
      SyFi::usage(*arg1,*arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_VectorCrouzeixRaviart_set_size ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 37924 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__VectorCrouzeixRaviart.

                                                                                                          {
  PyObject *resultobj = 0;
  SyFi::VectorCrouzeixRaviart *arg1 = (SyFi::VectorCrouzeixRaviart *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"VectorCrouzeixRaviart_set_size",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__VectorCrouzeixRaviart, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorCrouzeixRaviart_set_size" "', argument " "1"" of type '" "SyFi::VectorCrouzeixRaviart *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::VectorCrouzeixRaviart * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorCrouzeixRaviart_set_size" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      (arg1)->set_size(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_VectorDiscontinuousLagrange_set_element_number ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 39860 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__VectorDiscontinuousLagrange.

                                                                                                                          {
  PyObject *resultobj = 0;
  SyFi::VectorDiscontinuousLagrange *arg1 = (SyFi::VectorDiscontinuousLagrange *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"VectorDiscontinuousLagrange_set_element_number",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__VectorDiscontinuousLagrange, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorDiscontinuousLagrange_set_element_number" "', argument " "1"" of type '" "SyFi::VectorDiscontinuousLagrange *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::VectorDiscontinuousLagrange * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorDiscontinuousLagrange_set_element_number" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      (arg1)->set_element_number(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_VectorLagrange_set_size ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 36056 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__VectorLagrange.

                                                                                                   {
  PyObject *resultobj = 0;
  SyFi::VectorLagrange *arg1 = (SyFi::VectorLagrange *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"VectorLagrange_set_size",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__VectorLagrange, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorLagrange_set_size" "', argument " "1"" of type '" "SyFi::VectorLagrange *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::VectorLagrange * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorLagrange_set_size" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      (arg1)->set_size(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_VectorP0_set_size ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 38513 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), and SWIGTYPE_p_SyFi__VectorP0.

                                                                                             {
  PyObject *resultobj = 0;
  SyFi::VectorP0 *arg1 = (SyFi::VectorP0 *) 0 ;
  unsigned int arg2 ;
  void *argp1 = 0 ;
  int res1 = 0 ;
  unsigned int val2 ;
  int ecode2 = 0 ;
  PyObject *swig_obj[2] ;
  
  if (!SWIG_Python_UnpackTuple(args,"VectorP0_set_size",2,2,swig_obj)) SWIG_fail;
  res1 = SWIG_ConvertPtr(swig_obj[0], &argp1,SWIGTYPE_p_SyFi__VectorP0, 0 |  0 );
  if (!SWIG_IsOK(res1)) {
    SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "VectorP0_set_size" "', argument " "1"" of type '" "SyFi::VectorP0 *""'"); 
  }
  arg1 = reinterpret_cast< SyFi::VectorP0 * >(argp1);
  ecode2 = SWIG_AsVal_unsigned_SS_int(swig_obj[1], &val2);
  if (!SWIG_IsOK(ecode2)) {
    SWIG_exception_fail(SWIG_ArgError(ecode2), "in method '" "VectorP0_set_size" "', argument " "2"" of type '" "unsigned int""'");
  } 
  arg2 = static_cast< unsigned int >(val2);
  {
    try {
      (arg1)->set_size(arg2);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* _wrap_visitor_subst_pow ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 24075 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsPtr_std_string(), SWIG_ConvertPtr, SWIG_exception_fail, SWIG_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_TypeError, SWIG_ValueError, SWIGTYPE_p_GiNaC__exmap, SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t, type2ex(), and SyFi::visitor_subst_pow().

                                                                                             {
  PyObject *resultobj = 0;
  GiNaC::ex arg1 ;
  GiNaC::exmap *arg2 = 0 ;
  SyFi::ex_int_map *arg3 = 0 ;
  std::string arg4 ;
  void *argp2 = 0 ;
  int res2 = 0 ;
  void *argp3 = 0 ;
  int res3 = 0 ;
  PyObject *swig_obj[4] ;
  
  if (!SWIG_Python_UnpackTuple(args,"visitor_subst_pow",4,4,swig_obj)) SWIG_fail;
  {
    ex *tmp = type2ex(swig_obj[0]);
    if (tmp == NULL ) {
      return NULL;
    }
    arg1 = *(tmp); 
    delete tmp; 
  }
  res2 = SWIG_ConvertPtr(swig_obj[1], &argp2, SWIGTYPE_p_GiNaC__exmap,  0 );
  if (!SWIG_IsOK(res2)) {
    SWIG_exception_fail(SWIG_ArgError(res2), "in method '" "visitor_subst_pow" "', argument " "2"" of type '" "GiNaC::exmap &""'"); 
  }
  if (!argp2) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "visitor_subst_pow" "', argument " "2"" of type '" "GiNaC::exmap &""'"); 
  }
  arg2 = reinterpret_cast< GiNaC::exmap * >(argp2);
  res3 = SWIG_ConvertPtr(swig_obj[2], &argp3, SWIGTYPE_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t,  0 );
  if (!SWIG_IsOK(res3)) {
    SWIG_exception_fail(SWIG_ArgError(res3), "in method '" "visitor_subst_pow" "', argument " "3"" of type '" "SyFi::ex_int_map &""'"); 
  }
  if (!argp3) {
    SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in method '" "visitor_subst_pow" "', argument " "3"" of type '" "SyFi::ex_int_map &""'"); 
  }
  arg3 = reinterpret_cast< SyFi::ex_int_map * >(argp3);
  {
    std::string *ptr = (std::string *)0;
    int res = SWIG_AsPtr_std_string(swig_obj[3], &ptr);
    if (!SWIG_IsOK(res) || !ptr) {
      SWIG_exception_fail(SWIG_ArgError((ptr ? res : SWIG_TypeError)), "in method '" "visitor_subst_pow" "', argument " "4"" of type '" "std::string""'"); 
    }
    arg4 = *ptr;
    if (SWIG_IsNewObj(res)) delete ptr;
  }
  {
    try {
      SyFi::visitor_subst_pow(arg1,*arg2,*arg3,arg4);
    }
    
    // all out_of_range subclasses 
    catch (std::out_of_range &e) {
      PyErr_SetString(PyExc_IndexError, const_cast<char*>(e.what()));
      return NULL;
    }
    
    // all logic_error subclasses
    catch (std::logic_error &e) {
      PyErr_SetString(PyExc_StandardError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all runtime_error subclasses
    catch (std::runtime_error &e) {
      PyErr_SetString(PyExc_RuntimeError, const_cast<char*>(e.what()));
      return NULL;
    }
    // all the rest
    catch (std::exception &e) {
      PyErr_SetString(PyExc_Exception, const_cast<char*>(e.what()));
      return NULL;
    }
  }
  resultobj = SWIG_Py_Void();
  return resultobj;
fail:
  return NULL;
}
SWIGINTERN PyObject* ArnoldFalkWintherWeakSymP_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* ArnoldFalkWintherWeakSymP_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* ArnoldFalkWintherWeakSymSigma_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* ArnoldFalkWintherWeakSymSigma_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* ArnoldFalkWintherWeakSymU_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* ArnoldFalkWintherWeakSymU_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Box_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Box_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 32803 of file SyFiPYTHON_wrap.cxx.

References SWIG_NewClientData, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_TypeNewClientData(), and SWIGTYPE_p_SyFi__Box.

                                                                                      {
  PyObject *obj;
  if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
  SWIG_TypeNewClientData(SWIGTYPE_p_SyFi__Box, SWIG_NewClientData(obj));
  return SWIG_Py_Void();
}
SWIGINTERN PyObject* Bubble_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Bubble_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
bool checktype2ex ( PyObject *  input)

Definition at line 3368 of file SyFiPYTHON_wrap.cxx.

                                    {
    //we assume, that everything can be converted to ex. 
    //if you find some counterexample, write test for it first (which fail)
    //and then implement it here.
    return true;
}
SWIGINTERN PyObject* CrouzeixRaviart_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* CrouzeixRaviart_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* DiscontinuousLagrange_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* DiscontinuousLagrange_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Dof_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Dof_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 37390 of file SyFiPYTHON_wrap.cxx.

References SWIG_NewClientData, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_TypeNewClientData(), and SWIGTYPE_p_SyFi__Dof.

                                                                                      {
  PyObject *obj;
  if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
  SWIG_TypeNewClientData(SWIGTYPE_p_SyFi__Dof, SWIG_NewClientData(obj));
  return SWIG_Py_Void();
}
PyObject* ex2type ( const GiNaC::ex *  input)

Definition at line 3383 of file SyFiPYTHON_wrap.cxx.

References SyFi::add(), EX2, lst2list(), and SyFi::mul().

Referenced by _wrap_barycenter(), _wrap_barycenter_line(), _wrap_barycenter_tetrahedron(), _wrap_barycenter_triangle(), _wrap_bernstein(), _wrap_Box_integrate__SWIG_0(), _wrap_Box_integrate__SWIG_1(), _wrap_Box_repr__SWIG_0(), _wrap_Box_repr__SWIG_1(), _wrap_div__SWIG_0(), _wrap_div__SWIG_1(), _wrap_div__SWIG_2(), _wrap_div__SWIG_3(), _wrap_Dof_glob_dof__SWIG_2(), _wrap_exlist_pop(), _wrap_exset___getitem__(), _wrap_extract_symbols(), _wrap_exvector_pop(), _wrap_FE_dof(), _wrap_FE_N(), _wrap_get_symbolic_matrix(), _wrap_get_symbolic_vector(), _wrap_grad__SWIG_0(), _wrap_grad__SWIG_1(), _wrap_homogenous_pol(), _wrap_inner__SWIG_0(), _wrap_inner__SWIG_1(), _wrap_inner__SWIG_2(), _wrap_inner__SWIG_3(), _wrap_lagrange(), _wrap_legendre(), _wrap_Line_a(), _wrap_Line_b(), _wrap_Line_integrate__SWIG_0(), _wrap_Line_integrate__SWIG_1(), _wrap_Line_repr__SWIG_0(), _wrap_Line_repr__SWIG_1(), _wrap_Line_repr__SWIG_2(), _wrap_Line_repr__SWIG_3(), _wrap_lst_to_matrix2(), _wrap_matvec__SWIG_1(), _wrap_pol(), _wrap_polb(), _wrap_Polygon_integrate__SWIG_0(), _wrap_Polygon_integrate__SWIG_1(), _wrap_Polygon_repr__SWIG_0(), _wrap_Polygon_repr__SWIG_1(), _wrap_Polygon_vertex(), _wrap_Rectangle_integrate__SWIG_0(), _wrap_Rectangle_integrate__SWIG_1(), _wrap_Rectangle_repr__SWIG_0(), _wrap_Rectangle_repr__SWIG_1(), _wrap_ReferenceLine_integrate__SWIG_0(), _wrap_ReferenceLine_integrate__SWIG_1(), _wrap_ReferenceLine_repr__SWIG_0(), _wrap_ReferenceLine_repr__SWIG_1(), _wrap_ReferenceTetrahedron_integrate__SWIG_0(), _wrap_ReferenceTetrahedron_integrate__SWIG_1(), _wrap_ReferenceTriangle_integrate__SWIG_0(), _wrap_ReferenceTriangle_integrate__SWIG_1(), _wrap_replace_powers__SWIG_0(), _wrap_replace_powers__SWIG_1(), _wrap_Simplex_integrate__SWIG_0(), _wrap_Simplex_integrate__SWIG_1(), _wrap_Simplex_repr__SWIG_0(), _wrap_Simplex_repr__SWIG_1(), _wrap_SpaceTimeDomain_integrate__SWIG_0(), _wrap_SpaceTimeDomain_integrate__SWIG_1(), _wrap_SpaceTimeDomain_repr__SWIG_0(), _wrap_SpaceTimeDomain_repr__SWIG_1(), _wrap_symexpair_second_get(), _wrap_Tetrahedron_integrate__SWIG_0(), _wrap_Tetrahedron_integrate__SWIG_1(), _wrap_Tetrahedron_repr__SWIG_0(), _wrap_Tetrahedron_repr__SWIG_1(), _wrap_Triangle_integrate__SWIG_0(), _wrap_Triangle_integrate__SWIG_1(), _wrap_Triangle_repr__SWIG_0(), _wrap_Triangle_repr__SWIG_1(), exvector2list(), and lst2list().

                                         {

    GiNaC::ex tmp;
    try {
        tmp = input->evalm();
    } catch(std::exception & e)
    {
        tmp = *input;
    }

    const GiNaC::ex* convert = &tmp;


    EX2(symbol)
    EX2(constant)
    EX2(numeric)

    if (GiNaC::is_a<lst>(*convert)) {
        const GiNaC::lst *l = &GiNaC::ex_to<lst>(*convert);
        return lst2list(l);
    }

    EX2(pseries)
    EX2(su3one)
    EX2(su3t)
    EX2(su3f)
    EX2(su3d)
    EX2(diracone)
    EX2(diracgamma)
    EX2(diracgamma5)
    EX2(diracgammaL)
    EX2(diracgammaR)
    EX2(cliffordunit)
    EX2(tensor)
    EX2(tensdelta)
    EX2(tensmetric)
    EX2(minkmetric)
    EX2(spinmetric)
    EX2(tensepsilon)
    EX2(wildcard)
    EX2(color)
    EX2(clifford)
    EX2(indexed)
    EX2(varidx)
    EX2(spinidx)
    EX2(idx)
    EX2(symmetry)
    EX2(integral)
    EX2(relational)
    EX2(function)
    EX2(add)
    EX2(mul)
    EX2(ncmul)
    EX2(matrix)
    EX2(power)
    // Nothing converted, throw exception
    throw (std::logic_error("Cannot unwrap ex. Fix in ex.i"));
}
SWIGINTERN PyObject* ex_int_map_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* exlist_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* exmap_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* exset_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* ExStats_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* ExStats_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
PyObject* exvector2list ( GiNaC::exvector *  input)

Definition at line 3499 of file SyFiPYTHON_wrap.cxx.

References ex2type().

Referenced by _wrap_coeff(), and _wrap_collect_symbols__SWIG_1().

                                              {
    exvector::const_iterator i = input->begin();
    exvector::const_iterator i_end = input->end();
    PyObject *pylist = PyList_New(0);
    while (i!=i_end) {
        PyObject *item = ex2type(&(*i));
        PyList_Append(pylist, item);
        //is this necessary?
        Py_INCREF(item);
        i++;
    }
    return (pylist);
}
SWIGINTERN PyObject* exvector_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* FE_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 35244 of file SyFiPYTHON_wrap.cxx.

References SWIG_NewClientData, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_TypeNewClientData(), and SWIGTYPE_p_SyFi__FE.

                                                                                     {
  PyObject *obj;
  if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
  SWIG_TypeNewClientData(SWIGTYPE_p_SyFi__FE, SWIG_NewClientData(obj));
  return SWIG_Py_Void();
}
SWIGINTERN PyObject* Hermite_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Hermite_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Lagrange_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Lagrange_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Line_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Line_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 28216 of file SyFiPYTHON_wrap.cxx.

References SWIG_NewClientData, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_TypeNewClientData(), and SWIGTYPE_p_SyFi__Line.

                                                                                       {
  PyObject *obj;
  if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
  SWIG_TypeNewClientData(SWIGTYPE_p_SyFi__Line, SWIG_NewClientData(obj));
  return SWIG_Py_Void();
}
GiNaC::lst * list2lst ( PyObject *  input)

Definition at line 3472 of file SyFiPYTHON_wrap.cxx.

References type2ex().

Referenced by _wrap_check_visitor(), _wrap_cross(), _wrap_div__SWIG_0(), _wrap_div__SWIG_1(), _wrap_lst2string(), _wrap_lst_to_matrix2(), _wrap_matvec__SWIG_0(), and type2ex().

{
    GiNaC::lst *out=new lst();
    if PyList_Check(input) {
        int n = PyList_Size(input);
        PyObject *item;
        GiNaC::ex *tmp;
        for (int i = 0; i<n;i++) {
            item = PyList_GetItem(input, i);
            tmp = type2ex(item);
            if (tmp) {
                out->append(*tmp);
            } else {
                PyErr_SetString(PyExc_ValueError,"Cannot convert type to ex.");
                return NULL;
            }
        }
        return out;
    }
    else {
        PyErr_SetString(PyExc_ValueError,"List expected.");
        delete out;
        return NULL;
    }
}
SWIGINTERN PyObject* MixedFE_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* MixedFE_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Nedelec2Hdiv_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Nedelec2Hdiv_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Nedelec_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Nedelec_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* P0_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* P0_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Definition at line 38211 of file SyFiPYTHON_wrap.cxx.

References SWIG_NewClientData, SWIG_Py_Void(), SWIG_Python_UnpackTuple(), SWIG_TypeNewClientData(), and SWIGTYPE_p_SyFi__P0.

                                                                                     {
  PyObject *obj;
  if (!SWIG_Python_UnpackTuple(args,(char*)"swigregister", 1, 1,&obj)) return NULL;
  SWIG_TypeNewClientData(SWIGTYPE_p_SyFi__P0, SWIG_NewClientData(obj));
  return SWIG_Py_Void();
}
SWIGINTERN PyObject* Polygon_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
static PyObject* PyBool_FromLong ( long  ok) [static]

Definition at line 894 of file SyFiPYTHON_wrap.cxx.

References test::result.

Referenced by SWIG_From_bool(), SwigPyObject_own(), and SwigPyObject_richcompare().

{
  PyObject *result = ok ? Py_True : Py_False;
  Py_INCREF(result);
  return result;
}
SWIGINTERN int PyModule_AddObject ( PyObject *  m,
char *  name,
PyObject *  o 
)

Definition at line 2666 of file SyFiPYTHON_wrap.cxx.

References SWIG_ERROR, and SWIG_OK.

Referenced by SWIG_Python_SetModule().

{
  PyObject *dict;
  if (!PyModule_Check(m)) {
    PyErr_SetString(PyExc_TypeError,
                    "PyModule_AddObject() needs module as first arg");
    return SWIG_ERROR;
  }
  if (!o) {
    PyErr_SetString(PyExc_TypeError,
                    "PyModule_AddObject() needs non-NULL value");
    return SWIG_ERROR;
  }
  
  dict = PyModule_GetDict(m);
  if (dict == NULL) {
    /* Internal error -- modules must have a dict! */
    PyErr_Format(PyExc_SystemError, "module '%s' has no __dict__",
                 PyModule_GetName(m));
    return SWIG_ERROR;
  }
  if (PyDict_SetItemString(dict, name, o))
    return SWIG_ERROR;
  Py_DECREF(o);
  return SWIG_OK;
}
static long PyNumber_AsSsize_t ( PyObject *  x,
void *  SWIGUNUSEDPARMexc 
) [static]

Definition at line 918 of file SyFiPYTHON_wrap.cxx.

References test::result.

{
  long result = 0;
  PyObject *i = PyNumber_Int(x);
  if (i) {
    result = PyInt_AsLong(i);
    Py_DECREF(i);
  }
  return result;
}
static PyObject* PyString_FromFormat ( const char *  fmt,
  ... 
) [static]

Definition at line 841 of file SyFiPYTHON_wrap.cxx.

References run_all::res, and SWIG_PYBUFFER_SIZE.

                                          {
  va_list ap;
  char buf[SWIG_PYBUFFER_SIZE * 2];
  int res;
  va_start(ap, fmt);
  res = vsnprintf(buf, sizeof(buf), fmt, ap);
  va_end(ap);
  return (res < 0 || res >= (int)sizeof(buf)) ? 0 : PyString_FromString(buf);
}
SWIGINTERN PyObject* RaviartThomas_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* RaviartThomas_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Rectangle_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Rectangle_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* ReferenceBox_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* ReferenceBox_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* ReferenceLine_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* ReferenceLine_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* ReferenceRectangle_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* ReferenceRectangle_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* ReferenceTetrahedron_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* ReferenceTetrahedron_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* ReferenceTriangle_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* ReferenceTriangle_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Robust_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Robust_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
void setDigits ( int  a)

Definition at line 3158 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_setDigits().

{
  Digits = a;
}
SWIGINTERN PyObject* Simplex_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Simplex_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* SpaceTimeDomain_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* SpaceTimeDomain_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* SpaceTimeElement_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* SpaceTimeElement_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* StandardFE_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* StandardFE_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN bool std_list_Sl_GiNaC_ex_Sg____bool__ ( std::list< GiNaC::ex > const *  self)

Definition at line 5731 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exlist___bool__().

                                                                                 {
      return !(self->empty());
    }
SWIGINTERN void std_list_Sl_GiNaC_ex_Sg____delitem____SWIG_0 ( std::list< GiNaC::ex > *  self,
std::list< GiNaC::ex >::difference_type  i 
)

Definition at line 5753 of file SyFiPYTHON_wrap.cxx.

References swig::getpos().

Referenced by _wrap_exlist___delitem____SWIG_0().

                                                                                                                          {
      self->erase(swig::getpos(self,i));
    }
SWIGINTERN void std_list_Sl_GiNaC_ex_Sg____delitem____SWIG_1 ( std::list< GiNaC::ex > *  self,
PySliceObject *  slice 
)

Definition at line 5789 of file SyFiPYTHON_wrap.cxx.

References swig::delslice(), SWIG_Error, SWIG_TypeError, and SWIGPY_SLICE_ARG.

Referenced by _wrap_exlist___delitem____SWIG_1().

                                                                                                           {
      Py_ssize_t i, j, step;
      if( !PySlice_Check(slice) ) {
        SWIG_Error(SWIG_TypeError, "Slice object expected.");
        return;
      }
      PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
      std::list<GiNaC::ex,std::allocator< GiNaC::ex > >::difference_type id = i;
      std::list<GiNaC::ex,std::allocator< GiNaC::ex > >::difference_type jd = j;
      swig::delslice(self, id, jd, step);
    }
SWIGINTERN void std_list_Sl_GiNaC_ex_Sg____delslice__ ( std::list< GiNaC::ex > *  self,
std::list< GiNaC::ex >::difference_type  i,
std::list< GiNaC::ex >::difference_type  j 
)

Definition at line 5750 of file SyFiPYTHON_wrap.cxx.

References swig::delslice().

Referenced by _wrap_exlist___delslice__().

                                                                                                                                                       {
      swig::delslice(self, i, j, 1);
    }
SWIGINTERN std::list< GiNaC::ex,std::allocator< GiNaC::ex > >* std_list_Sl_GiNaC_ex_Sg____getitem____SWIG_0 ( std::list< GiNaC::ex > *  self,
PySliceObject *  slice 
)

Definition at line 5756 of file SyFiPYTHON_wrap.cxx.

References swig::getslice(), SWIG_Error, SWIG_TypeError, and SWIGPY_SLICE_ARG.

Referenced by _wrap_exlist___getitem____SWIG_0().

                                                                                                                                                  {
      Py_ssize_t i, j, step;
      if( !PySlice_Check(slice) ) {
        SWIG_Error(SWIG_TypeError, "Slice object expected.");
        return NULL;
      }
      PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
      std::list<GiNaC::ex,std::allocator< GiNaC::ex > >::difference_type id = i;
      std::list<GiNaC::ex,std::allocator< GiNaC::ex > >::difference_type jd = j;
      return swig::getslice(self, id, jd, step);
    }
SWIGINTERN std::list< GiNaC::ex >::value_type const& std_list_Sl_GiNaC_ex_Sg____getitem____SWIG_1 ( std::list< GiNaC::ex > const *  self,
std::list< GiNaC::ex >::difference_type  i 
)

Definition at line 5800 of file SyFiPYTHON_wrap.cxx.

References swig::cgetpos().

Referenced by _wrap_exlist___getitem____SWIG_1().

                                                                                                                                                               {
      return *(swig::cgetpos(self, i));
    }
SWIGINTERN std::list< GiNaC::ex,std::allocator< GiNaC::ex > >* std_list_Sl_GiNaC_ex_Sg____getslice__ ( std::list< GiNaC::ex > *  self,
std::list< GiNaC::ex >::difference_type  i,
std::list< GiNaC::ex >::difference_type  j 
)

Definition at line 5744 of file SyFiPYTHON_wrap.cxx.

References swig::getslice().

Referenced by _wrap_exlist___getslice__().

                                                                                                                                                                                              {
      return swig::getslice(self, i, j, 1);
    }
SWIGINTERN std::list< GiNaC::ex >::size_type std_list_Sl_GiNaC_ex_Sg____len__ ( std::list< GiNaC::ex > const *  self)

Definition at line 5734 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exlist___len__().

                                                                                                       {
      return self->size();
    }
SWIGINTERN bool std_list_Sl_GiNaC_ex_Sg____nonzero__ ( std::list< GiNaC::ex > const *  self)

Definition at line 5728 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exlist___nonzero__().

                                                                                    {
      return !(self->empty());
    }
SWIGINTERN void std_list_Sl_GiNaC_ex_Sg____setitem____SWIG_0 ( std::list< GiNaC::ex > *  self,
PySliceObject *  slice,
std::list< GiNaC::ex, std::allocator< GiNaC::ex > > const &  v 
)

Definition at line 5767 of file SyFiPYTHON_wrap.cxx.

References swig::setslice(), SWIG_Error, SWIG_TypeError, and SWIGPY_SLICE_ARG.

Referenced by _wrap_exlist___setitem____SWIG_0().

                                                                                                                                                               {
      Py_ssize_t i, j, step;
      if( !PySlice_Check(slice) ) {
        SWIG_Error(SWIG_TypeError, "Slice object expected.");
        return;
      }
      PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
      std::list<GiNaC::ex,std::allocator< GiNaC::ex > >::difference_type id = i;
      std::list<GiNaC::ex,std::allocator< GiNaC::ex > >::difference_type jd = j;
      swig::setslice(self, id, jd, step, v);
    }
SWIGINTERN void std_list_Sl_GiNaC_ex_Sg____setitem____SWIG_1 ( std::list< GiNaC::ex > *  self,
PySliceObject *  slice 
)

Definition at line 5778 of file SyFiPYTHON_wrap.cxx.

References swig::delslice(), SWIG_Error, SWIG_TypeError, and SWIGPY_SLICE_ARG.

Referenced by _wrap_exlist___setitem____SWIG_1().

                                                                                                           {
      Py_ssize_t i, j, step;
      if( !PySlice_Check(slice) ) {
        SWIG_Error(SWIG_TypeError, "Slice object expected.");
        return;
      }
      PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
      std::list<GiNaC::ex,std::allocator< GiNaC::ex > >::difference_type id = i;
      std::list<GiNaC::ex,std::allocator< GiNaC::ex > >::difference_type jd = j;
      swig::delslice(self, id, jd, step);
    }
SWIGINTERN void std_list_Sl_GiNaC_ex_Sg____setitem____SWIG_2 ( std::list< GiNaC::ex > *  self,
std::list< GiNaC::ex >::difference_type  i,
std::list< GiNaC::ex >::value_type const &  x 
)

Definition at line 5803 of file SyFiPYTHON_wrap.cxx.

References swig::getpos().

Referenced by _wrap_exlist___setitem____SWIG_2().

                                                                                                                                                                {
      *(swig::getpos(self,i)) = x;
    }
SWIGINTERN void std_list_Sl_GiNaC_ex_Sg____setslice____SWIG_0 ( std::list< GiNaC::ex > *  self,
std::list< GiNaC::ex >::difference_type  i,
std::list< GiNaC::ex >::difference_type  j,
std::list< GiNaC::ex, std::allocator< GiNaC::ex > > const &  v = std::list< GiNaC::ex,std::allocator< GiNaC::ex > >() 
)

Definition at line 5747 of file SyFiPYTHON_wrap.cxx.

References swig::setslice().

Referenced by _wrap_exlist___setslice____SWIG_0(), and _wrap_exlist___setslice____SWIG_1().

                                                                                                                                                                                                                                                                {
      swig::setslice(self, i, j, 1, v);
    }
SWIGINTERN void std_list_Sl_GiNaC_ex_Sg__append ( std::list< GiNaC::ex > *  self,
std::list< GiNaC::ex >::value_type const &  x 
)

Definition at line 5806 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exlist_append().

                                                                                                               {
      self->push_back(x);
    }
SWIGINTERN swig::SwigPyIterator* std_list_Sl_GiNaC_ex_Sg__iterator ( std::list< GiNaC::ex > *  self,
PyObject **  PYTHON_SELF 
)

Definition at line 5725 of file SyFiPYTHON_wrap.cxx.

References swig::make_output_iterator().

Referenced by _wrap_exlist_iterator().

                                                                                                                 {
      return swig::make_output_iterator(self->begin(), self->begin(), self->end(), *PYTHON_SELF);
    }
SWIGINTERN std::list< GiNaC::ex >::value_type std_list_Sl_GiNaC_ex_Sg__pop ( std::list< GiNaC::ex > *  self)

Definition at line 5737 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

Referenced by _wrap_exlist_pop().

                                                                                              {
      if (self->size() == 0)
        throw std::out_of_range("pop from empty container");
      std::list<GiNaC::ex,std::allocator< GiNaC::ex > >::value_type x = self->back();
      self->pop_back();
      return x;
    }
SWIGINTERN bool std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____bool__ ( std::list< std::pair< GiNaC::symbol, GiNaC::ex > > const *  self)

Definition at line 5637 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_symexlist___bool__().

                                                                                                                                        {
      return !(self->empty());
    }
SWIGINTERN void std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____delitem____SWIG_0 ( std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *  self,
std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type  i 
)

Definition at line 5659 of file SyFiPYTHON_wrap.cxx.

References swig::getpos().

Referenced by _wrap_symexlist___delitem____SWIG_0().

                                                                                                                                                                                                        {
      self->erase(swig::getpos(self,i));
    }
SWIGINTERN void std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____delitem____SWIG_1 ( std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *  self,
PySliceObject *  slice 
)

Definition at line 5695 of file SyFiPYTHON_wrap.cxx.

References swig::delslice(), SWIG_Error, SWIG_TypeError, and SWIGPY_SLICE_ARG.

Referenced by _wrap_symexlist___delitem____SWIG_1().

                                                                                                                                                                  {
      Py_ssize_t i, j, step;
      if( !PySlice_Check(slice) ) {
        SWIG_Error(SWIG_TypeError, "Slice object expected.");
        return;
      }
      PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
      std::list<std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > >::difference_type id = i;
      std::list<std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > >::difference_type jd = j;
      swig::delslice(self, id, jd, step);
    }
SWIGINTERN void std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____delslice__ ( std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *  self,
std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type  i,
std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type  j 
)

Definition at line 5656 of file SyFiPYTHON_wrap.cxx.

References swig::delslice().

Referenced by _wrap_symexlist___delslice__().

                                                                                                                                                                                                                                                            {
      swig::delslice(self, i, j, 1);
    }
SWIGINTERN std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > >* std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____getitem____SWIG_0 ( std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *  self,
PySliceObject *  slice 
)

Definition at line 5662 of file SyFiPYTHON_wrap.cxx.

References swig::getslice(), SWIG_Error, SWIG_TypeError, and SWIGPY_SLICE_ARG.

Referenced by _wrap_symexlist___getitem____SWIG_0().

                                                                                                                                                                                                                                                       {
      Py_ssize_t i, j, step;
      if( !PySlice_Check(slice) ) {
        SWIG_Error(SWIG_TypeError, "Slice object expected.");
        return NULL;
      }
      PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
      std::list<std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > >::difference_type id = i;
      std::list<std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > >::difference_type jd = j;
      return swig::getslice(self, id, jd, step);
    }
SWIGINTERN std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type const& std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____getitem____SWIG_1 ( std::list< std::pair< GiNaC::symbol, GiNaC::ex > > const *  self,
std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type  i 
)

Definition at line 5706 of file SyFiPYTHON_wrap.cxx.

References swig::cgetpos().

Referenced by _wrap_symexlist___getitem____SWIG_1().

                                                                                                                                                                                                                                                                    {
      return *(swig::cgetpos(self, i));
    }
SWIGINTERN std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > >* std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____getslice__ ( std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *  self,
std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type  i,
std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type  j 
)

Definition at line 5650 of file SyFiPYTHON_wrap.cxx.

References swig::getslice().

Referenced by _wrap_symexlist___getslice__().

                                                                                                                                                                                                                                                                                                                                                 {
      return swig::getslice(self, i, j, 1);
    }
SWIGINTERN std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::size_type std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____len__ ( std::list< std::pair< GiNaC::symbol, GiNaC::ex > > const *  self)

Definition at line 5640 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_symexlist___len__().

                                                                                                                                                                                     {
      return self->size();
    }
SWIGINTERN bool std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____nonzero__ ( std::list< std::pair< GiNaC::symbol, GiNaC::ex > > const *  self)

Definition at line 5634 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_symexlist___nonzero__().

                                                                                                                                           {
      return !(self->empty());
    }
SWIGINTERN void std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setitem____SWIG_0 ( std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *  self,
PySliceObject *  slice,
std::list< std::pair< GiNaC::symbol, GiNaC::ex >, std::allocator< std::pair< GiNaC::symbol, GiNaC::ex > > > const &  v 
)

Definition at line 5673 of file SyFiPYTHON_wrap.cxx.

References swig::setslice(), SWIG_Error, SWIG_TypeError, and SWIGPY_SLICE_ARG.

Referenced by _wrap_symexlist___setitem____SWIG_0().

                                                                                                                                                                                                                                                                    {
      Py_ssize_t i, j, step;
      if( !PySlice_Check(slice) ) {
        SWIG_Error(SWIG_TypeError, "Slice object expected.");
        return;
      }
      PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
      std::list<std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > >::difference_type id = i;
      std::list<std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > >::difference_type jd = j;
      swig::setslice(self, id, jd, step, v);
    }
SWIGINTERN void std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setitem____SWIG_1 ( std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *  self,
PySliceObject *  slice 
)

Definition at line 5684 of file SyFiPYTHON_wrap.cxx.

References swig::delslice(), SWIG_Error, SWIG_TypeError, and SWIGPY_SLICE_ARG.

Referenced by _wrap_symexlist___setitem____SWIG_1().

                                                                                                                                                                  {
      Py_ssize_t i, j, step;
      if( !PySlice_Check(slice) ) {
        SWIG_Error(SWIG_TypeError, "Slice object expected.");
        return;
      }
      PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
      std::list<std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > >::difference_type id = i;
      std::list<std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > >::difference_type jd = j;
      swig::delslice(self, id, jd, step);
    }
SWIGINTERN void std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setitem____SWIG_2 ( std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *  self,
std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type  i,
std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::value_type const &  x 
)

Definition at line 5709 of file SyFiPYTHON_wrap.cxx.

References swig::getpos().

Referenced by _wrap_symexlist___setitem____SWIG_2().

                                                                                                                                                                                                                                                                     {
      *(swig::getpos(self,i)) = x;
    }
SWIGINTERN void std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg____setslice____SWIG_0 ( std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *  self,
std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type  i,
std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::difference_type  j,
std::list< std::pair< GiNaC::symbol, GiNaC::ex >, std::allocator< std::pair< GiNaC::symbol, GiNaC::ex > > > const &  v = std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > >() 
)

Definition at line 5653 of file SyFiPYTHON_wrap.cxx.

References swig::setslice().

Referenced by _wrap_symexlist___setslice____SWIG_0(), and _wrap_symexlist___setslice____SWIG_1().

                                                                                                                                                                                                                                                                                                                                                                                                                                                                 {
      swig::setslice(self, i, j, 1, v);
    }
SWIGINTERN void std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg__append ( std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *  self,
std::list< std::pair< GiNaC::symbol, GiNaC::ex > >::value_type const &  x 
)

Definition at line 5712 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_symexlist_append().

                                                                                                                                                                                             {
      self->push_back(x);
    }
SWIGINTERN swig::SwigPyIterator* std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg__iterator ( std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *  self,
PyObject **  PYTHON_SELF 
)

Definition at line 5631 of file SyFiPYTHON_wrap.cxx.

References swig::make_output_iterator().

Referenced by _wrap_symexlist_iterator().

                                                                                                                                                                        {
      return swig::make_output_iterator(self->begin(), self->begin(), self->end(), *PYTHON_SELF);
    }
SWIGINTERN std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::value_type std_list_Sl_std_pair_Sl_GiNaC_symbol_Sc_GiNaC_ex_Sg__Sg__pop ( std::list< std::pair< GiNaC::symbol, GiNaC::ex > > *  self)

Definition at line 5643 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

Referenced by _wrap_symexlist_pop().

                                                                                                                                                                            {
      if (self->size() == 0)
        throw std::out_of_range("pop from empty container");
      std::list<std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > >::value_type x = self->back();
      self->pop_back();
      return x;
    }
SWIGINTERN bool std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____bool__ ( std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > const *  self)

Definition at line 5348 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exmap___bool__().

                                                                                                                                       {
      return !(self->empty());
    }
SWIGINTERN bool std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____contains__ ( std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *  self,
std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less >::key_type const &  key 
)

Definition at line 5426 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exmap___contains__().

                                                                                                                                                                                                  {
      return self->find(key) != self->end();
    }
SWIGINTERN void std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____delitem__ ( std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *  self,
std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less >::key_type const &  key 
)

Definition at line 5361 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exmap___delitem__().

                                                                                                                                                                                                 {
      std::map<GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > >::iterator i = self->find(key);
      if (i != self->end())
        self->erase(i);
      else
        throw std::out_of_range("key not found");
    }
SWIGINTERN std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::mapped_type const& std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____getitem__ ( std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *  self,
std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less >::key_type const &  key 
)

Definition at line 5354 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exmap___getitem__().

                                                                                                                                                                                                                                                        {
      std::map<GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > >::const_iterator i = self->find(key);
      if (i != self->end())
        return i->second;
      else
        throw std::out_of_range("key not found");
    }
SWIGINTERN std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::size_type std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____len__ ( std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > const *  self)

Definition at line 5351 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exmap___len__().

                                                                                                                                                                                    {
      return self->size();
    }
SWIGINTERN bool std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____nonzero__ ( std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > const *  self)

Definition at line 5345 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exmap___nonzero__().

                                                                                                                                          {
      return !(self->empty());
    }
SWIGINTERN void std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____setitem____SWIG_0 ( std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *  self,
std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less >::key_type const &  key 
)

Definition at line 5435 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exmap___setitem____SWIG_0().

                                                                                                                                                                                                         {
      self->erase(key);
    }
SWIGINTERN void std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____setitem____SWIG_1 ( std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *  self,
std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less >::key_type const &  key,
std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less >::mapped_type const &  x 
)

Definition at line 5438 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

Referenced by _wrap_exmap___setitem____SWIG_1().

                                                                                                                                                                                                                                                                       {
      (*self)[key] = x;
    }
SWIGINTERN PyObject* std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__asdict ( std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *  self)
SWIGINTERN bool std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__has_key ( std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > const *  self,
std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less >::key_type const &  key 
)

Definition at line 5368 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exmap_has_key().

                                                                                                                                                                                                   {
      std::map<GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > >::const_iterator i = self->find(key);
      return i != self->end();
    }
SWIGINTERN PyObject* std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__items ( std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *  self)

Definition at line 5408 of file SyFiPYTHON_wrap.cxx.

References swig::from(), SWIG_PYTHON_THREAD_BEGIN_BLOCK, and SWIG_PYTHON_THREAD_END_BLOCK.

Referenced by _wrap_exmap_items().

                                                                                                                                   {
      std::map<GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > >::size_type size = self->size();
      int pysize = (size <= (std::map<GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > >::size_type) INT_MAX) ? (int) size : -1;
      SWIG_PYTHON_THREAD_BEGIN_BLOCK;
      if (pysize < 0) {
        PyErr_SetString(PyExc_OverflowError,
                        "map size not valid in python");
        SWIG_PYTHON_THREAD_END_BLOCK;
        return NULL;
      }    
      PyObject* itemList = PyList_New(pysize);
      std::map<GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > >::const_iterator i = self->begin();
      for (int j = 0; j < pysize; ++i, ++j) {
        PyList_SET_ITEM(itemList, j, swig::from(*i));
      }
      SWIG_PYTHON_THREAD_END_BLOCK;
      return itemList;
    }
SWIGINTERN swig::SwigPyIterator* std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__iterator ( std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *  self,
PyObject **  PYTHON_SELF 
)

Definition at line 5342 of file SyFiPYTHON_wrap.cxx.

References swig::make_output_iterator().

Referenced by _wrap_exmap_iterator().

                                                                                                                                                                       {
      return swig::make_output_iterator(self->begin(), self->begin(), self->end(), *PYTHON_SELF);
    }
SWIGINTERN swig::SwigPyIterator* std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__key_iterator ( std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *  self,
PyObject **  PYTHON_SELF 
)

Definition at line 5429 of file SyFiPYTHON_wrap.cxx.

References swig::make_output_key_iterator().

Referenced by _wrap_exmap_key_iterator().

                                                                                                                                                                           {
      return swig::make_output_key_iterator(self->begin(), self->begin(), self->end(), *PYTHON_SELF);
    }
SWIGINTERN PyObject* std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__keys ( std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *  self)

Definition at line 5372 of file SyFiPYTHON_wrap.cxx.

References swig::from(), SWIG_PYTHON_THREAD_BEGIN_BLOCK, and SWIG_PYTHON_THREAD_END_BLOCK.

Referenced by _wrap_exmap_keys().

                                                                                                                                  {
      std::map<GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > >::size_type size = self->size();
      int pysize = (size <= (std::map<GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > >::size_type) INT_MAX) ? (int) size : -1;
      SWIG_PYTHON_THREAD_BEGIN_BLOCK;
      if (pysize < 0) {
        PyErr_SetString(PyExc_OverflowError,
                        "map size not valid in python");
        SWIG_PYTHON_THREAD_END_BLOCK;
        return NULL;
      }
      PyObject* keyList = PyList_New(pysize);
      std::map<GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > >::const_iterator i = self->begin();
      for (int j = 0; j < pysize; ++i, ++j) {
        PyList_SET_ITEM(keyList, j, swig::from(i->first));
      }
      SWIG_PYTHON_THREAD_END_BLOCK;
      return keyList;
    }
SWIGINTERN swig::SwigPyIterator* std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__value_iterator ( std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *  self,
PyObject **  PYTHON_SELF 
)

Definition at line 5432 of file SyFiPYTHON_wrap.cxx.

References swig::make_output_value_iterator().

Referenced by _wrap_exmap_value_iterator().

                                                                                                                                                                             {
      return swig::make_output_value_iterator(self->begin(), self->begin(), self->end(), *PYTHON_SELF);
    }
SWIGINTERN PyObject* std_map_Sl_GiNaC_ex_Sc_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__values ( std::map< GiNaC::ex, GiNaC::ex, GiNaC::ex_is_less > *  self)

Definition at line 5390 of file SyFiPYTHON_wrap.cxx.

References swig::from(), SWIG_PYTHON_THREAD_BEGIN_BLOCK, and SWIG_PYTHON_THREAD_END_BLOCK.

Referenced by _wrap_exmap_values().

                                                                                                                                    {
      std::map<GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > >::size_type size = self->size();
      int pysize = (size <= (std::map<GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > >::size_type) INT_MAX) ? (int) size : -1;
      SWIG_PYTHON_THREAD_BEGIN_BLOCK;
      if (pysize < 0) {
        PyErr_SetString(PyExc_OverflowError,
                        "map size not valid in python");
        SWIG_PYTHON_THREAD_END_BLOCK;
        return NULL;
      }
      PyObject* valList = PyList_New(pysize);
      std::map<GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > >::const_iterator i = self->begin();
      for (int j = 0; j < pysize; ++i, ++j) {
        PyList_SET_ITEM(valList, j, swig::from(i->second));
      }
      SWIG_PYTHON_THREAD_END_BLOCK;
      return valList;
    }
SWIGINTERN bool std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____bool__ ( std::map< GiNaC::ex, int, GiNaC::ex_is_less > const *  self)

Definition at line 5490 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_ex_int_map___bool__().

                                                                                                                              {
      return !(self->empty());
    }
SWIGINTERN bool std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____contains__ ( std::map< GiNaC::ex, int, GiNaC::ex_is_less > *  self,
std::map< GiNaC::ex, int, GiNaC::ex_is_less >::key_type const &  key 
)

Definition at line 5568 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_ex_int_map___contains__().

                                                                                                                                                                                     {
      return self->find(key) != self->end();
    }
SWIGINTERN void std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____delitem__ ( std::map< GiNaC::ex, int, GiNaC::ex_is_less > *  self,
std::map< GiNaC::ex, int, GiNaC::ex_is_less >::key_type const &  key 
)

Definition at line 5503 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_ex_int_map___delitem__().

                                                                                                                                                                                    {
      std::map<GiNaC::ex,int,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,int > > >::iterator i = self->find(key);
      if (i != self->end())
        self->erase(i);
      else
        throw std::out_of_range("key not found");
    }
SWIGINTERN std::map< GiNaC::ex,int,GiNaC::ex_is_less >::mapped_type const& std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____getitem__ ( std::map< GiNaC::ex, int, GiNaC::ex_is_less > *  self,
std::map< GiNaC::ex, int, GiNaC::ex_is_less >::key_type const &  key 
)

Definition at line 5496 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_ex_int_map___getitem__().

                                                                                                                                                                                                                                       {
      std::map<GiNaC::ex,int,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,int > > >::const_iterator i = self->find(key);
      if (i != self->end())
        return i->second;
      else
        throw std::out_of_range("key not found");
    }
SWIGINTERN std::map< GiNaC::ex,int,GiNaC::ex_is_less >::size_type std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____len__ ( std::map< GiNaC::ex, int, GiNaC::ex_is_less > const *  self)

Definition at line 5493 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_ex_int_map___len__().

                                                                                                                                                                       {
      return self->size();
    }
SWIGINTERN bool std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____nonzero__ ( std::map< GiNaC::ex, int, GiNaC::ex_is_less > const *  self)

Definition at line 5487 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_ex_int_map___nonzero__().

                                                                                                                                 {
      return !(self->empty());
    }
SWIGINTERN void std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____setitem____SWIG_0 ( std::map< GiNaC::ex, int, GiNaC::ex_is_less > *  self,
std::map< GiNaC::ex, int, GiNaC::ex_is_less >::key_type const &  key 
)

Definition at line 5577 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_ex_int_map___setitem____SWIG_0().

                                                                                                                                                                                            {
      self->erase(key);
    }
SWIGINTERN void std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg____setitem____SWIG_1 ( std::map< GiNaC::ex, int, GiNaC::ex_is_less > *  self,
std::map< GiNaC::ex, int, GiNaC::ex_is_less >::key_type const &  key,
std::map< GiNaC::ex, int, GiNaC::ex_is_less >::mapped_type const &  x 
)

Definition at line 5580 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

Referenced by _wrap_ex_int_map___setitem____SWIG_1().

                                                                                                                                                                                                                                                      {
      (*self)[key] = x;
    }
SWIGINTERN PyObject* std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__asdict ( std::map< GiNaC::ex, int, GiNaC::ex_is_less > *  self)
SWIGINTERN bool std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__has_key ( std::map< GiNaC::ex, int, GiNaC::ex_is_less > const *  self,
std::map< GiNaC::ex, int, GiNaC::ex_is_less >::key_type const &  key 
)

Definition at line 5510 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_ex_int_map_has_key().

                                                                                                                                                                                      {
      std::map<GiNaC::ex,int,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,int > > >::const_iterator i = self->find(key);
      return i != self->end();
    }
SWIGINTERN PyObject* std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__items ( std::map< GiNaC::ex, int, GiNaC::ex_is_less > *  self)

Definition at line 5550 of file SyFiPYTHON_wrap.cxx.

References swig::from(), SWIG_PYTHON_THREAD_BEGIN_BLOCK, and SWIG_PYTHON_THREAD_END_BLOCK.

Referenced by _wrap_ex_int_map_items().

                                                                                                                          {
      std::map<GiNaC::ex,int,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,int > > >::size_type size = self->size();
      int pysize = (size <= (std::map<GiNaC::ex,int,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,int > > >::size_type) INT_MAX) ? (int) size : -1;
      SWIG_PYTHON_THREAD_BEGIN_BLOCK;
      if (pysize < 0) {
        PyErr_SetString(PyExc_OverflowError,
                        "map size not valid in python");
        SWIG_PYTHON_THREAD_END_BLOCK;
        return NULL;
      }    
      PyObject* itemList = PyList_New(pysize);
      std::map<GiNaC::ex,int,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,int > > >::const_iterator i = self->begin();
      for (int j = 0; j < pysize; ++i, ++j) {
        PyList_SET_ITEM(itemList, j, swig::from(*i));
      }
      SWIG_PYTHON_THREAD_END_BLOCK;
      return itemList;
    }
SWIGINTERN swig::SwigPyIterator* std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__iterator ( std::map< GiNaC::ex, int, GiNaC::ex_is_less > *  self,
PyObject **  PYTHON_SELF 
)

Definition at line 5484 of file SyFiPYTHON_wrap.cxx.

References swig::make_output_iterator().

Referenced by _wrap_ex_int_map_iterator().

                                                                                                                                                              {
      return swig::make_output_iterator(self->begin(), self->begin(), self->end(), *PYTHON_SELF);
    }
SWIGINTERN swig::SwigPyIterator* std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__key_iterator ( std::map< GiNaC::ex, int, GiNaC::ex_is_less > *  self,
PyObject **  PYTHON_SELF 
)

Definition at line 5571 of file SyFiPYTHON_wrap.cxx.

References swig::make_output_key_iterator().

Referenced by _wrap_ex_int_map_key_iterator().

                                                                                                                                                                  {
      return swig::make_output_key_iterator(self->begin(), self->begin(), self->end(), *PYTHON_SELF);
    }
SWIGINTERN PyObject* std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__keys ( std::map< GiNaC::ex, int, GiNaC::ex_is_less > *  self)

Definition at line 5514 of file SyFiPYTHON_wrap.cxx.

References swig::from(), SWIG_PYTHON_THREAD_BEGIN_BLOCK, and SWIG_PYTHON_THREAD_END_BLOCK.

Referenced by _wrap_ex_int_map_keys().

                                                                                                                         {
      std::map<GiNaC::ex,int,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,int > > >::size_type size = self->size();
      int pysize = (size <= (std::map<GiNaC::ex,int,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,int > > >::size_type) INT_MAX) ? (int) size : -1;
      SWIG_PYTHON_THREAD_BEGIN_BLOCK;
      if (pysize < 0) {
        PyErr_SetString(PyExc_OverflowError,
                        "map size not valid in python");
        SWIG_PYTHON_THREAD_END_BLOCK;
        return NULL;
      }
      PyObject* keyList = PyList_New(pysize);
      std::map<GiNaC::ex,int,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,int > > >::const_iterator i = self->begin();
      for (int j = 0; j < pysize; ++i, ++j) {
        PyList_SET_ITEM(keyList, j, swig::from(i->first));
      }
      SWIG_PYTHON_THREAD_END_BLOCK;
      return keyList;
    }
SWIGINTERN swig::SwigPyIterator* std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__value_iterator ( std::map< GiNaC::ex, int, GiNaC::ex_is_less > *  self,
PyObject **  PYTHON_SELF 
)

Definition at line 5574 of file SyFiPYTHON_wrap.cxx.

References swig::make_output_value_iterator().

Referenced by _wrap_ex_int_map_value_iterator().

                                                                                                                                                                    {
      return swig::make_output_value_iterator(self->begin(), self->begin(), self->end(), *PYTHON_SELF);
    }
SWIGINTERN PyObject* std_map_Sl_GiNaC_ex_Sc_int_Sc_GiNaC_ex_is_less_Sg__values ( std::map< GiNaC::ex, int, GiNaC::ex_is_less > *  self)

Definition at line 5532 of file SyFiPYTHON_wrap.cxx.

References swig::from(), SWIG_PYTHON_THREAD_BEGIN_BLOCK, and SWIG_PYTHON_THREAD_END_BLOCK.

Referenced by _wrap_ex_int_map_values().

                                                                                                                           {
      std::map<GiNaC::ex,int,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,int > > >::size_type size = self->size();
      int pysize = (size <= (std::map<GiNaC::ex,int,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,int > > >::size_type) INT_MAX) ? (int) size : -1;
      SWIG_PYTHON_THREAD_BEGIN_BLOCK;
      if (pysize < 0) {
        PyErr_SetString(PyExc_OverflowError,
                        "map size not valid in python");
        SWIG_PYTHON_THREAD_END_BLOCK;
        return NULL;
      }
      PyObject* valList = PyList_New(pysize);
      std::map<GiNaC::ex,int,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,int > > >::const_iterator i = self->begin();
      for (int j = 0; j < pysize; ++i, ++j) {
        PyList_SET_ITEM(valList, j, swig::from(i->second));
      }
      SWIG_PYTHON_THREAD_END_BLOCK;
      return valList;
    }
SWIGINTERN bool std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____bool__ ( std::set< GiNaC::ex, GiNaC::ex_is_less > const *  self)

Definition at line 5853 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exset___bool__().

                                                                                                                   {
      return !(self->empty());
    }
SWIGINTERN bool std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____contains__ ( std::set< GiNaC::ex, GiNaC::ex_is_less > *  self,
std::set< GiNaC::ex, GiNaC::ex_is_less >::value_type  x 
)

Definition at line 5862 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exset___contains__().

                                                                                                                                                               {
       return self->find(x) != self->end();
     }
SWIGINTERN std::set< GiNaC::ex,GiNaC::ex_is_less >::value_type std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____getitem__ ( std::set< GiNaC::ex, GiNaC::ex_is_less > const *  self,
std::set< GiNaC::ex, GiNaC::ex_is_less >::difference_type  i 
)

Definition at line 5865 of file SyFiPYTHON_wrap.cxx.

References swig::cgetpos().

Referenced by _wrap_exset___getitem__().

                                                                                                                                                                                                                {
       return *(swig::cgetpos(self, i));
     }
SWIGINTERN std::set< GiNaC::ex,GiNaC::ex_is_less >::size_type std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____len__ ( std::set< GiNaC::ex, GiNaC::ex_is_less > const *  self)

Definition at line 5856 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exset___len__().

                                                                                                                                                        {
      return self->size();
    }
SWIGINTERN bool std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg____nonzero__ ( std::set< GiNaC::ex, GiNaC::ex_is_less > const *  self)

Definition at line 5850 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exset___nonzero__().

                                                                                                                      {
      return !(self->empty());
    }
SWIGINTERN void std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__add ( std::set< GiNaC::ex, GiNaC::ex_is_less > *  self,
std::set< GiNaC::ex, GiNaC::ex_is_less >::value_type  x 
)

Definition at line 5868 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exset_add().

                                                                                                                                                      {
       self->insert(x);
     }
SWIGINTERN void std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__append ( std::set< GiNaC::ex, GiNaC::ex_is_less > *  self,
std::set< GiNaC::ex, GiNaC::ex_is_less >::value_type  x 
)

Definition at line 5859 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exset_append().

                                                                                                                                                         {
       self->insert(x);
     }
SWIGINTERN void std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__discard ( std::set< GiNaC::ex, GiNaC::ex_is_less > *  self,
std::set< GiNaC::ex, GiNaC::ex_is_less >::value_type  x 
)

Definition at line 5871 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exset_discard().

                                                                                                                                                          {
       self->erase(x);
     }
SWIGINTERN swig::SwigPyIterator* std_set_Sl_GiNaC_ex_Sc_GiNaC_ex_is_less_Sg__iterator ( std::set< GiNaC::ex, GiNaC::ex_is_less > *  self,
PyObject **  PYTHON_SELF 
)

Definition at line 5847 of file SyFiPYTHON_wrap.cxx.

References swig::make_output_iterator().

Referenced by _wrap_exset_iterator().

                                                                                                                                                   {
      return swig::make_output_iterator(self->begin(), self->begin(), self->end(), *PYTHON_SELF);
    }
SWIGINTERN bool std_vector_Sl_GiNaC_ex_Sg____bool__ ( std::vector< GiNaC::ex > const *  self)

Definition at line 4942 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exvector___bool__().

                                                                                     {
      return !(self->empty());
    }
SWIGINTERN void std_vector_Sl_GiNaC_ex_Sg____delitem____SWIG_0 ( std::vector< GiNaC::ex > *  self,
std::vector< GiNaC::ex >::difference_type  i 
)

Definition at line 4979 of file SyFiPYTHON_wrap.cxx.

References swig::getpos().

Referenced by _wrap_exvector___delitem____SWIG_0().

                                                                                                                                {
      self->erase(swig::getpos(self,i));
    }
SWIGINTERN void std_vector_Sl_GiNaC_ex_Sg____delitem____SWIG_1 ( std::vector< GiNaC::ex > *  self,
PySliceObject *  slice 
)

Definition at line 5015 of file SyFiPYTHON_wrap.cxx.

References swig::delslice(), SWIG_Error, SWIG_TypeError, and SWIGPY_SLICE_ARG.

Referenced by _wrap_exvector___delitem____SWIG_1().

                                                                                                               {
      Py_ssize_t i, j, step;
      if( !PySlice_Check(slice) ) {
        SWIG_Error(SWIG_TypeError, "Slice object expected.");
        return;
      }
      PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
      std::vector<GiNaC::ex,std::allocator< GiNaC::ex > >::difference_type id = i;
      std::vector<GiNaC::ex,std::allocator< GiNaC::ex > >::difference_type jd = j;
      swig::delslice(self, id, jd, step);
    }
SWIGINTERN void std_vector_Sl_GiNaC_ex_Sg____delslice__ ( std::vector< GiNaC::ex > *  self,
std::vector< GiNaC::ex >::difference_type  i,
std::vector< GiNaC::ex >::difference_type  j 
)

Definition at line 4976 of file SyFiPYTHON_wrap.cxx.

References swig::delslice().

Referenced by _wrap_exvector___delslice__().

                                                                                                                                                               {
      swig::delslice(self, i, j, 1);
    }
SWIGINTERN std::vector< GiNaC::ex,std::allocator< GiNaC::ex > >* std_vector_Sl_GiNaC_ex_Sg____getitem____SWIG_0 ( std::vector< GiNaC::ex > *  self,
PySliceObject *  slice 
)

Definition at line 4982 of file SyFiPYTHON_wrap.cxx.

References swig::getslice(), SWIG_Error, SWIG_TypeError, and SWIGPY_SLICE_ARG.

Referenced by _wrap_exvector___getitem____SWIG_0().

                                                                                                                                                        {
      Py_ssize_t i, j, step;
      if( !PySlice_Check(slice) ) {
        SWIG_Error(SWIG_TypeError, "Slice object expected.");
        return NULL;
      }
      PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
      std::vector<GiNaC::ex,std::allocator< GiNaC::ex > >::difference_type id = i;
      std::vector<GiNaC::ex,std::allocator< GiNaC::ex > >::difference_type jd = j;
      return swig::getslice(self, id, jd, step);
    }
SWIGINTERN std::vector< GiNaC::ex >::value_type const& std_vector_Sl_GiNaC_ex_Sg____getitem____SWIG_1 ( std::vector< GiNaC::ex > const *  self,
std::vector< GiNaC::ex >::difference_type  i 
)

Definition at line 5026 of file SyFiPYTHON_wrap.cxx.

References swig::cgetpos().

Referenced by _wrap_exvector___getitem____SWIG_1().

                                                                                                                                                                       {
      return *(swig::cgetpos(self, i));
    }
SWIGINTERN std::vector< GiNaC::ex,std::allocator< GiNaC::ex > >* std_vector_Sl_GiNaC_ex_Sg____getslice__ ( std::vector< GiNaC::ex > *  self,
std::vector< GiNaC::ex >::difference_type  i,
std::vector< GiNaC::ex >::difference_type  j 
)

Definition at line 4970 of file SyFiPYTHON_wrap.cxx.

References swig::getslice().

Referenced by _wrap_exvector___getslice__().

                                                                                                                                                                                                        {
      return swig::getslice(self, i, j, 1);
    }
SWIGINTERN std::vector< GiNaC::ex >::size_type std_vector_Sl_GiNaC_ex_Sg____len__ ( std::vector< GiNaC::ex > const *  self)

Definition at line 4945 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exvector___len__().

                                                                                                             {
      return self->size();
    }
SWIGINTERN bool std_vector_Sl_GiNaC_ex_Sg____nonzero__ ( std::vector< GiNaC::ex > const *  self)

Definition at line 4939 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exvector___nonzero__().

                                                                                        {
      return !(self->empty());
    }
SWIGINTERN void std_vector_Sl_GiNaC_ex_Sg____setitem____SWIG_0 ( std::vector< GiNaC::ex > *  self,
PySliceObject *  slice,
std::vector< GiNaC::ex, std::allocator< GiNaC::ex > > const &  v 
)

Definition at line 4993 of file SyFiPYTHON_wrap.cxx.

References swig::setslice(), SWIG_Error, SWIG_TypeError, and SWIGPY_SLICE_ARG.

Referenced by _wrap_exvector___setitem____SWIG_0().

                                                                                                                                                                     {
      Py_ssize_t i, j, step;
      if( !PySlice_Check(slice) ) {
        SWIG_Error(SWIG_TypeError, "Slice object expected.");
        return;
      }
      PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
      std::vector<GiNaC::ex,std::allocator< GiNaC::ex > >::difference_type id = i;
      std::vector<GiNaC::ex,std::allocator< GiNaC::ex > >::difference_type jd = j;
      swig::setslice(self, id, jd, step, v);
    }
SWIGINTERN void std_vector_Sl_GiNaC_ex_Sg____setitem____SWIG_1 ( std::vector< GiNaC::ex > *  self,
PySliceObject *  slice 
)

Definition at line 5004 of file SyFiPYTHON_wrap.cxx.

References swig::delslice(), SWIG_Error, SWIG_TypeError, and SWIGPY_SLICE_ARG.

Referenced by _wrap_exvector___setitem____SWIG_1().

                                                                                                               {
      Py_ssize_t i, j, step;
      if( !PySlice_Check(slice) ) {
        SWIG_Error(SWIG_TypeError, "Slice object expected.");
        return;
      }
      PySlice_GetIndices(SWIGPY_SLICE_ARG(slice), (Py_ssize_t)self->size(), &i, &j, &step);
      std::vector<GiNaC::ex,std::allocator< GiNaC::ex > >::difference_type id = i;
      std::vector<GiNaC::ex,std::allocator< GiNaC::ex > >::difference_type jd = j;
      swig::delslice(self, id, jd, step);
    }
SWIGINTERN void std_vector_Sl_GiNaC_ex_Sg____setitem____SWIG_2 ( std::vector< GiNaC::ex > *  self,
std::vector< GiNaC::ex >::difference_type  i,
std::vector< GiNaC::ex >::value_type const &  x 
)

Definition at line 5029 of file SyFiPYTHON_wrap.cxx.

References swig::getpos().

Referenced by _wrap_exvector___setitem____SWIG_2().

                                                                                                                                                                        {
      *(swig::getpos(self,i)) = x;
    }
SWIGINTERN void std_vector_Sl_GiNaC_ex_Sg____setslice____SWIG_0 ( std::vector< GiNaC::ex > *  self,
std::vector< GiNaC::ex >::difference_type  i,
std::vector< GiNaC::ex >::difference_type  j,
std::vector< GiNaC::ex, std::allocator< GiNaC::ex > > const &  v = std::vector< GiNaC::ex,std::allocator< GiNaC::ex > >() 
)

Definition at line 4973 of file SyFiPYTHON_wrap.cxx.

References swig::setslice().

Referenced by _wrap_exvector___setslice____SWIG_0(), and _wrap_exvector___setslice____SWIG_1().

                                                                                                                                                                                                                                                                            {
      swig::setslice(self, i, j, 1, v);
    }
SWIGINTERN void std_vector_Sl_GiNaC_ex_Sg__append ( std::vector< GiNaC::ex > *  self,
std::vector< GiNaC::ex >::value_type const &  x 
)

Definition at line 5032 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_exvector_append().

                                                                                                                     {
      self->push_back(x);
    }
SWIGINTERN swig::SwigPyIterator* std_vector_Sl_GiNaC_ex_Sg__iterator ( std::vector< GiNaC::ex > *  self,
PyObject **  PYTHON_SELF 
)

Definition at line 4936 of file SyFiPYTHON_wrap.cxx.

References swig::make_output_iterator().

Referenced by _wrap_exvector_iterator().

                                                                                                                     {
      return swig::make_output_iterator(self->begin(), self->begin(), self->end(), *PYTHON_SELF);
    }
SWIGINTERN std::vector< GiNaC::ex >::value_type std_vector_Sl_GiNaC_ex_Sg__pop ( std::vector< GiNaC::ex > *  self)

Definition at line 4963 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

Referenced by _wrap_exvector_pop().

                                                                                                    {
      if (self->size() == 0)
        throw std::out_of_range("pop from empty container");
      std::vector<GiNaC::ex,std::allocator< GiNaC::ex > >::value_type x = self->back();
      self->pop_back();
      return x;
    }
SWIGINTERN int SWIG_AsCharPtrAndSize ( PyObject *  obj,
char **  cptr,
size_t *  psize,
int *  alloc 
)

Definition at line 5890 of file SyFiPYTHON_wrap.cxx.

References PyString_AsStringAndSize, SWIG_ConvertPtr, SWIG_NEWOBJ, SWIG_OK, SWIG_OLDOBJ, SWIG_pchar_descriptor(), SWIG_Python_str_AsChar(), SWIG_RuntimeError, and SWIG_TypeError.

Referenced by SWIG_AsPtr_std_string(), and Swig_var_version_micro_set().

{
#if PY_VERSION_HEX>=0x03000000
  if (PyUnicode_Check(obj))
#else  
  if (PyString_Check(obj))
#endif
  {
    char *cstr; Py_ssize_t len;
#if PY_VERSION_HEX>=0x03000000
    if (!alloc && cptr) {
        /* We can't allow converting without allocation, since the internal
           representation of string in Python 3 is UCS-2/UCS-4 but we require
           a UTF-8 representation.
           TODO(bhy) More detailed explanation */
        return SWIG_RuntimeError;
    }
    obj = PyUnicode_AsUTF8String(obj);
    PyBytes_AsStringAndSize(obj, &cstr, &len);
    if(alloc) *alloc = SWIG_NEWOBJ;
#else
    PyString_AsStringAndSize(obj, &cstr, &len);
#endif
    if (cptr) {
      if (alloc) {
        /* 
           In python the user should not be able to modify the inner
           string representation. To warranty that, if you define
           SWIG_PYTHON_SAFE_CSTRINGS, a new/copy of the python string
           buffer is always returned.

           The default behavior is just to return the pointer value,
           so, be careful.
        */ 
#if defined(SWIG_PYTHON_SAFE_CSTRINGS)
        if (*alloc != SWIG_OLDOBJ) 
#else
        if (*alloc == SWIG_NEWOBJ) 
#endif
          {
            *cptr = reinterpret_cast< char* >(memcpy((new char[len + 1]), cstr, sizeof(char)*(len + 1)));
            *alloc = SWIG_NEWOBJ;
          }
        else {
          *cptr = cstr;
          *alloc = SWIG_OLDOBJ;
        }
      } else {
        #if PY_VERSION_HEX>=0x03000000
        assert(0); /* Should never reach here in Python 3 */
        #endif
        *cptr = SWIG_Python_str_AsChar(obj);
      }
    }
    if (psize) *psize = len + 1;
#if PY_VERSION_HEX>=0x03000000
    Py_XDECREF(obj);
#endif
    return SWIG_OK;
  } else {
    swig_type_info* pchar_descriptor = SWIG_pchar_descriptor();
    if (pchar_descriptor) {
      void* vptr = 0;
      if (SWIG_ConvertPtr(obj, &vptr, pchar_descriptor, 0) == SWIG_OK) {
        if (cptr) *cptr = (char *) vptr;
        if (psize) *psize = vptr ? (strlen((char *)vptr) + 1) : 0;
        if (alloc) *alloc = SWIG_OLDOBJ;
        return SWIG_OK;
      }
    }
  }
  return SWIG_TypeError;
}
SWIGINTERN int SWIG_AsPtr_std_string ( PyObject *  obj,
std::string **  val 
)

Definition at line 6017 of file SyFiPYTHON_wrap.cxx.

References run_all::res, SWIG_AsCharPtrAndSize(), SWIG_ConvertPtr, SWIG_ERROR, SWIG_IsOK, SWIG_NEWOBJ, SWIG_OLDOBJ, and SWIG_TypeQuery.

Referenced by _wrap_bernstein(), _wrap_bernsteinv(), _wrap_compare(), _wrap_compare_archives__SWIG_0(), _wrap_compare_archives__SWIG_1(), _wrap_EQUAL_OR_DIE(), _wrap_get_symbol(), _wrap_get_symbolic_matrix(), _wrap_get_symbolic_vector(), _wrap_homogenous_pol(), _wrap_homogenous_polv(), _wrap_istr__SWIG_0(), _wrap_istr__SWIG_1(), _wrap_isymb__SWIG_0(), _wrap_isymb__SWIG_1(), _wrap_lagrange(), _wrap_lagrangev(), _wrap_legendre(), _wrap_legendrev(), _wrap_new_Box__SWIG_0(), _wrap_new_Box__SWIG_2(), _wrap_new_Line__SWIG_0(), _wrap_new_Line__SWIG_2(), _wrap_new_Rectangle__SWIG_2(), _wrap_new_Rectangle__SWIG_4(), _wrap_new_ReferenceBox__SWIG_0(), _wrap_new_ReferenceLine__SWIG_0(), _wrap_new_ReferenceRectangle__SWIG_0(), _wrap_new_ReferenceTetrahedron__SWIG_0(), _wrap_new_ReferenceTriangle__SWIG_0(), _wrap_new_Simplex__SWIG_0(), _wrap_new_Tetrahedron__SWIG_0(), _wrap_new_Triangle__SWIG_2(), _wrap_pol(), _wrap_polb(), _wrap_polv(), _wrap_replace_powers__SWIG_0(), _wrap_symbol_exists(), and _wrap_visitor_subst_pow().

{
  char* buf = 0 ; size_t size = 0; int alloc = SWIG_OLDOBJ;
  if (SWIG_IsOK((SWIG_AsCharPtrAndSize(obj, &buf, &size, &alloc)))) {
    if (buf) {
      if (val) *val = new std::string(buf, size - 1);
      if (alloc == SWIG_NEWOBJ) delete[] buf;
      return SWIG_NEWOBJ;
    } else {
      if (val) *val = 0;
      return SWIG_OLDOBJ;
    }
  } else {
    static int init = 0;
    static swig_type_info* descriptor = 0;
    if (!init) {
      descriptor = SWIG_TypeQuery("std::string" " *");
      init = 1;
    }
    if (descriptor) {
      std::string *vptr;
      int res = SWIG_ConvertPtr(obj, (void**)&vptr, descriptor, 0);
      if (SWIG_IsOK(res) && val) *val = vptr;
      return res;
    }
  }
  return SWIG_ERROR;
}
SWIGINTERN int SWIG_AsVal_bool ( PyObject *  obj,
bool *  val 
)

Definition at line 6048 of file SyFiPYTHON_wrap.cxx.

References SWIG_ERROR, and SWIG_OK.

Referenced by _wrap_inner__SWIG_0(), _wrap_new_Dof__SWIG_0(), _wrap_new_Dof__SWIG_1(), _wrap_new_RaviartThomas__SWIG_1(), _wrap_new_Robust__SWIG_1(), _wrap_RaviartThomas_pointwise_set(), and _wrap_Robust_pointwise_set().

{
  int r = PyObject_IsTrue(obj);
  if (r == -1)
    return SWIG_ERROR;
  if (val) *val = r ? true : false;
  return SWIG_OK;
}
SWIGINTERN int SWIG_AsVal_double ( PyObject *  obj,
double *  val 
)

Definition at line 3175 of file SyFiPYTHON_wrap.cxx.

References run_all::res, SWIG_AddCast, SWIG_OK, SWIG_TypeError, and test_syfi::debug::v.

Referenced by SWIG_AsVal_long(), and SWIG_AsVal_unsigned_SS_long().

{
  int res = SWIG_TypeError;
  if (PyFloat_Check(obj)) {
    if (val) *val = PyFloat_AsDouble(obj);
    return SWIG_OK;
  } else if (PyInt_Check(obj)) {
    if (val) *val = PyInt_AsLong(obj);
    return SWIG_OK;
  } else if (PyLong_Check(obj)) {
    double v = PyLong_AsDouble(obj);
    if (!PyErr_Occurred()) {
      if (val) *val = v;
      return SWIG_OK;
    } else {
      PyErr_Clear();
    }
  }
#ifdef SWIG_PYTHON_CAST_MODE
  {
    int dispatch = 0;
    double d = PyFloat_AsDouble(obj);
    if (!PyErr_Occurred()) {
      if (val) *val = d;
      return SWIG_AddCast(SWIG_OK);
    } else {
      PyErr_Clear();
    }
    if (!dispatch) {
      long v = PyLong_AsLong(obj);
      if (!PyErr_Occurred()) {
        if (val) *val = v;
        return SWIG_AddCast(SWIG_AddCast(SWIG_OK));
      } else {
        PyErr_Clear();
      }
    }
  }
#endif
  return res;
}
SWIGINTERN int SWIG_AsVal_int ( PyObject *  obj,
int *  val 
)

Definition at line 3294 of file SyFiPYTHON_wrap.cxx.

References run_all::res, SWIG_AsVal_long(), SWIG_IsOK, SWIG_OverflowError, and test_syfi::debug::v.

Referenced by _wrap_Box_integrate__SWIG_0(), _wrap_Box_repr__SWIG_0(), _wrap_ex_int_map___setitem____SWIG_1(), _wrap_ExStats_adds_set(), _wrap_ExStats_flops_set(), _wrap_ExStats_functions_set(), _wrap_ExStats_muls_set(), _wrap_ExStats_pows_set(), _wrap_get_symbolic_matrix(), _wrap_get_symbolic_vector(), _wrap_int2string(), _wrap_istr__SWIG_0(), _wrap_istr__SWIG_1(), _wrap_isymb__SWIG_0(), _wrap_isymb__SWIG_1(), _wrap_Line_integrate__SWIG_0(), _wrap_Line_repr(), _wrap_Line_repr__SWIG_0(), _wrap_Line_repr__SWIG_2(), _wrap_new_ArnoldFalkWintherWeakSymP__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymSigma__SWIG_1(), _wrap_new_ArnoldFalkWintherWeakSymU__SWIG_1(), _wrap_new_Hermite__SWIG_1(), _wrap_new_Nedelec__SWIG_1(), _wrap_new_RaviartThomas__SWIG_1(), _wrap_new_RaviartThomas__SWIG_2(), _wrap_Polygon_integrate__SWIG_0(), _wrap_Polygon_repr__SWIG_0(), _wrap_Rectangle_integrate__SWIG_0(), _wrap_Rectangle_repr__SWIG_0(), _wrap_ReferenceLine_integrate__SWIG_0(), _wrap_ReferenceLine_repr__SWIG_0(), _wrap_ReferenceTetrahedron_integrate__SWIG_0(), _wrap_ReferenceTriangle_integrate__SWIG_0(), _wrap_setDigits(), _wrap_Simplex_integrate__SWIG_0(), _wrap_Simplex_repr__SWIG_0(), _wrap_SpaceTimeDomain_integrate__SWIG_0(), _wrap_SpaceTimeDomain_repr__SWIG_0(), _wrap_Tetrahedron_integrate__SWIG_0(), _wrap_Tetrahedron_repr__SWIG_0(), _wrap_Triangle_integrate__SWIG_0(), _wrap_Triangle_repr__SWIG_0(), and swig::traits_asval< int >::asval().

{
  long v;
  int res = SWIG_AsVal_long (obj, &v);
  if (SWIG_IsOK(res)) {
    if ((v < INT_MIN || v > INT_MAX)) {
      return SWIG_OverflowError;
    } else {
      if (val) *val = static_cast< int >(v);
    }
  }  
  return res;
}
SWIGINTERN int SWIG_AsVal_long ( PyObject *  obj,
long *  val 
)

Definition at line 3255 of file SyFiPYTHON_wrap.cxx.

References run_all::res, SWIG_AddCast, SWIG_AsVal_double(), SWIG_CanCastAsInteger(), SWIG_IsOK, SWIG_OK, SWIG_TypeError, and test_syfi::debug::v.

Referenced by SWIG_AsVal_int(), and SWIG_AsVal_ptrdiff_t().

{
  if (PyInt_Check(obj)) {
    if (val) *val = PyInt_AsLong(obj);
    return SWIG_OK;
  } else if (PyLong_Check(obj)) {
    long v = PyLong_AsLong(obj);
    if (!PyErr_Occurred()) {
      if (val) *val = v;
      return SWIG_OK;
    } else {
      PyErr_Clear();
    }
  }
#ifdef SWIG_PYTHON_CAST_MODE
  {
    int dispatch = 0;
    long v = PyInt_AsLong(obj);
    if (!PyErr_Occurred()) {
      if (val) *val = v;
      return SWIG_AddCast(SWIG_OK);
    } else {
      PyErr_Clear();
    }
    if (!dispatch) {
      double d;
      int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d));
      if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, LONG_MIN, LONG_MAX)) {
        if (val) *val = (long)(d);
        return res;
      }
    }
  }
#endif
  return SWIG_TypeError;
}
SWIGINTERN int SWIG_AsVal_unsigned_SS_int ( PyObject *  obj,
unsigned int *  val 
)

Definition at line 5994 of file SyFiPYTHON_wrap.cxx.

References run_all::res, SWIG_AsVal_unsigned_SS_long(), SWIG_IsOK, SWIG_OverflowError, and test_syfi::debug::v.

Referenced by _wrap_bernstein(), _wrap_bernsteinv(), _wrap_bezier_ordinates__SWIG_0(), _wrap_bezier_ordinates__SWIG_1(), _wrap_bezier_ordinates__SWIG_2(), _wrap_dirac(), _wrap_DiscontinuousLagrange_set_element_number(), _wrap_Dof_glob2loc(), _wrap_Dof_glob_dof(), _wrap_Dof_glob_dof__SWIG_0(), _wrap_Dof_glob_dof__SWIG_2(), _wrap_Dof_insert_dof(), _wrap_FE_dof(), _wrap_FE_N(), _wrap_homogenous_pol(), _wrap_homogenous_polv(), _wrap_initSyFi(), _wrap_interior_coordinates__SWIG_0(), _wrap_interior_coordinates__SWIG_1(), _wrap_interior_coordinates__SWIG_2(), _wrap_lagrange(), _wrap_lagrangev(), _wrap_legendre(), _wrap_legendrev(), _wrap_MixedFE_get(), _wrap_new_Bubble__SWIG_1(), _wrap_new_CrouzeixRaviart__SWIG_1(), _wrap_new_DiscontinuousLagrange__SWIG_1(), _wrap_new_Lagrange__SWIG_1(), _wrap_new_Nedelec2Hdiv__SWIG_1(), _wrap_new_P0__SWIG_1(), _wrap_new_Robust__SWIG_1(), _wrap_new_Robust__SWIG_2(), _wrap_new_SpaceTimeElement__SWIG_1(), _wrap_new_StandardFE__SWIG_1(), _wrap_new_TensorLagrange__SWIG_1(), _wrap_new_TensorLagrange__SWIG_2(), _wrap_new_TensorP0__SWIG_1(), _wrap_new_TensorP0__SWIG_2(), _wrap_new_VectorCrouzeixRaviart__SWIG_1(), _wrap_new_VectorCrouzeixRaviart__SWIG_2(), _wrap_new_VectorDiscontinuousLagrange__SWIG_1(), _wrap_new_VectorLagrange__SWIG_1(), _wrap_new_VectorLagrange__SWIG_2(), _wrap_new_VectorP0__SWIG_1(), _wrap_new_VectorP0__SWIG_2(), _wrap_normal__SWIG_0(), _wrap_normal__SWIG_1(), _wrap_pol(), _wrap_polb(), _wrap_polv(), _wrap_Polygon_line(), _wrap_Polygon_rectangle(), _wrap_Polygon_triangle(), _wrap_Polygon_vertex(), _wrap_Simplex_sub_simplex(), _wrap_SpaceTimeElement_set_order_in_time(), _wrap_StandardFE_set_order(), _wrap_tangent(), _wrap_TensorLagrange_set_size(), _wrap_TensorP0_set_size(), _wrap_VectorCrouzeixRaviart_set_size(), _wrap_VectorDiscontinuousLagrange_set_element_number(), _wrap_VectorLagrange_set_size(), _wrap_VectorP0_set_size(), and Swig_var_nsd_set().

{
  unsigned long v;
  int res = SWIG_AsVal_unsigned_SS_long (obj, &v);
  if (SWIG_IsOK(res)) {
    if ((v > UINT_MAX)) {
      return SWIG_OverflowError;
    } else {
      if (val) *val = static_cast< unsigned int >(v);
    }
  }  
  return res;
}
SWIGINTERN int SWIG_AsVal_unsigned_SS_long ( PyObject *  obj,
unsigned long *  val 
)

Definition at line 3705 of file SyFiPYTHON_wrap.cxx.

References run_all::res, SWIG_AddCast, SWIG_AsVal_double(), SWIG_CanCastAsInteger(), SWIG_IsOK, SWIG_OK, SWIG_OverflowError, SWIG_TypeError, and test_syfi::debug::v.

Referenced by SWIG_AsVal_size_t(), and SWIG_AsVal_unsigned_SS_int().

{
  if (PyInt_Check(obj)) {
    long v = PyInt_AsLong(obj);
    if (v >= 0) {
      if (val) *val = v;
      return SWIG_OK;
    } else {
      return SWIG_OverflowError;
    }
  } else if (PyLong_Check(obj)) {
    unsigned long v = PyLong_AsUnsignedLong(obj);
    if (!PyErr_Occurred()) {
      if (val) *val = v;
      return SWIG_OK;
    } else {
      PyErr_Clear();
    }
  }
#ifdef SWIG_PYTHON_CAST_MODE
  {
    int dispatch = 0;
    unsigned long v = PyLong_AsUnsignedLong(obj);
    if (!PyErr_Occurred()) {
      if (val) *val = v;
      return SWIG_AddCast(SWIG_OK);
    } else {
      PyErr_Clear();
    }
    if (!dispatch) {
      double d;
      int res = SWIG_AddCast(SWIG_AsVal_double (obj,&d));
      if (SWIG_IsOK(res) && SWIG_CanCastAsInteger(&d, 0, ULONG_MAX)) {
        if (val) *val = (unsigned long)(d);
        return res;
      }
    }
  }
#endif
  return SWIG_TypeError;
}
SWIGINTERNINLINE int SWIG_CanCastAsInteger ( double *  d,
double  min,
double  max 
)

Definition at line 3225 of file SyFiPYTHON_wrap.cxx.

References SyFi::x.

Referenced by SWIG_AsVal_long(), and SWIG_AsVal_unsigned_SS_long().

                                                         {
  double x = *d;
  if ((min <= x && x <= max)) {
   double fx = floor(x);
   double cx = ceil(x);
   double rd =  ((x - fx) < 0.5) ? fx : cx; /* simple rint */
   if ((errno == EDOM) || (errno == ERANGE)) {
     errno = 0;
   } else {
     double summ, reps, diff;
     if (rd < x) {
       diff = x - rd;
     } else if (rd > x) {
       diff = rd - x;
     } else {
       return 1;
     }
     summ = rd + x;
     reps = diff/summ;
     if (reps < 8*DBL_EPSILON) {
       *d = rd;
       return 1;
     }
   }
  }
  return 0;
}
SWIGINTERNINLINE PyObject* SWIG_From_ptrdiff_t ( ptrdiff_t  value)

Definition at line 3762 of file SyFiPYTHON_wrap.cxx.

References SWIG_From_long.

Referenced by _wrap_SwigPyIterator___sub____SWIG_1(), and _wrap_SwigPyIterator_distance().

{    
  return SWIG_From_long  (static_cast< long >(value));
}
SWIGINTERNINLINE PyObject* SWIG_From_std_string ( const std::string &  s)
SWIGINTERNINLINE PyObject* SWIG_From_unsigned_SS_long ( unsigned long  value)

Definition at line 4950 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_From_size_t().

{
  return (value > LONG_MAX) ?
    PyLong_FromUnsignedLong(value) : PyLong_FromLong(static_cast< long >(value)); 
}
SWIGINTERNINLINE PyObject* SWIG_FromCharPtr ( const char *  cptr)

Definition at line 5987 of file SyFiPYTHON_wrap.cxx.

References SWIG_FromCharPtrAndSize().

Referenced by Swig_var_version_micro_get().

{ 
  return SWIG_FromCharPtrAndSize(cptr, (cptr ? strlen(cptr) : 0));
}
SWIGINTERNINLINE PyObject* SWIG_FromCharPtrAndSize ( const char *  carray,
size_t  size 
)

Definition at line 5966 of file SyFiPYTHON_wrap.cxx.

References SWIG_InternalNewPointerObj, SWIG_pchar_descriptor(), and SWIG_Py_Void().

Referenced by SWIG_From_std_string(), and SWIG_FromCharPtr().

{
  if (carray) {
    if (size > INT_MAX) {
      swig_type_info* pchar_descriptor = SWIG_pchar_descriptor();
      return pchar_descriptor ? 
        SWIG_InternalNewPointerObj(const_cast< char * >(carray), pchar_descriptor, 0) : SWIG_Py_Void();
    } else {
#if PY_VERSION_HEX >= 0x03000000
      return PyUnicode_FromStringAndSize(carray, static_cast< int >(size));
#else
      return PyString_FromStringAndSize(carray, static_cast< int >(size));
#endif
    }
  } else {
    return SWIG_Py_Void();
  }
}
SWIGINTERN PyObject* SWIG_globals ( void  )

Definition at line 45662 of file SyFiPYTHON_wrap.cxx.

References SWIG_newvarlink.

Referenced by SWIG_init().

                     {
    static PyObject *_SWIG_globals = 0; 
    if (!_SWIG_globals) _SWIG_globals = SWIG_newvarlink();  
    return _SWIG_globals;
  }
SWIGEXPORT void SWIG_init ( void  )

Definition at line 45760 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::clientdata, swig_const_info::name, SwigPyClientData::pytype, SyFi::SUBS_NOT_PERFORMED, SyFi::SUBS_PERFORMED, SWIG_addvarlink, swig_const_table, SWIG_From_int(), SWIG_globals(), SWIG_InitializeModule(), SWIG_InstallConstants, SWIG_MangledTypeQuery, SWIG_name, SWIG_Python_FixMethods(), SWIG_Python_SetConstant(), swig_type_initial, Swig_var_DUMMY_get(), Swig_var_DUMMY_set(), Swig_var_infinity_get(), Swig_var_infinity_set(), Swig_var_nsd_get(), Swig_var_nsd_set(), Swig_var_p_get(), Swig_var_p_set(), Swig_var_t_get(), Swig_var_t_set(), Swig_var_version_major_get(), Swig_var_version_major_set(), Swig_var_version_micro_get(), Swig_var_version_micro_set(), Swig_var_version_minor_get(), Swig_var_version_minor_set(), Swig_var_x_get(), Swig_var_x_set(), Swig_var_y_get(), Swig_var_y_set(), Swig_var_z_get(), Swig_var_z_set(), SwigPyObject_own(), SwigPyObject_type(), and SwigPyObject_TypeOnce().

                {
  PyObject *m, *d, *md;
#if PY_VERSION_HEX >= 0x03000000
  static struct PyModuleDef SWIG_module = {
# if PY_VERSION_HEX >= 0x03020000
    PyModuleDef_HEAD_INIT,
# else
    {
      PyObject_HEAD_INIT(NULL)
      NULL, /* m_init */
      0,    /* m_index */
      NULL, /* m_copy */
    },
# endif
    (char *) SWIG_name,
    NULL,
    -1,
    SwigMethods,
    NULL,
    NULL,
    NULL,
    NULL
  };
#endif
  
#if defined(SWIGPYTHON_BUILTIN)
  static SwigPyClientData SwigPyObject_clientdata = {
    0, 0, 0, 0, 0, 0, 0
  };
  static PyGetSetDef this_getset_def = {
    (char *)"this", &SwigPyBuiltin_ThisClosure, NULL, NULL, NULL
  };
  static SwigPyGetSet thisown_getset_closure = {
    (PyCFunction) SwigPyObject_own,
    (PyCFunction) SwigPyObject_own
  };
  static PyGetSetDef thisown_getset_def = {
    (char *)"thisown", SwigPyBuiltin_GetterClosure, SwigPyBuiltin_SetterClosure, NULL, &thisown_getset_closure
  };
  PyObject *metatype_args;
  PyTypeObject *builtin_pytype;
  int builtin_base_count;
  swig_type_info *builtin_basetype;
  PyObject *tuple;
  PyGetSetDescrObject *static_getset;
  PyTypeObject *metatype;
  SwigPyClientData *cd;
  PyObject *public_interface, *public_symbol;
  PyObject *this_descr;
  PyObject *thisown_descr;
  int i;
  
  (void)builtin_pytype;
  (void)builtin_base_count;
  (void)builtin_basetype;
  (void)tuple;
  (void)static_getset;
  
  /* metatype is used to implement static member variables. */
  metatype_args = Py_BuildValue("(s(O){})", "SwigPyObjectType", &PyType_Type);
  assert(metatype_args);
  metatype = (PyTypeObject *) PyType_Type.tp_call((PyObject *) &PyType_Type, metatype_args, NULL);
  assert(metatype);
  Py_DECREF(metatype_args);
  metatype->tp_setattro = (setattrofunc) &SwigPyObjectType_setattro;
  assert(PyType_Ready(metatype) >= 0);
#endif
  
  /* Fix SwigMethods to carry the callback ptrs when needed */
  SWIG_Python_FixMethods(SwigMethods, swig_const_table, swig_types, swig_type_initial);
  
#if PY_VERSION_HEX >= 0x03000000
  m = PyModule_Create(&SWIG_module);
#else
  m = Py_InitModule((char *) SWIG_name, SwigMethods);
#endif
  md = d = PyModule_GetDict(m);
  (void)md;
  
  SWIG_InitializeModule(0);
  
#ifdef SWIGPYTHON_BUILTIN
  SwigPyObject_stype = SWIG_MangledTypeQuery("_p_SwigPyObject");
  assert(SwigPyObject_stype);
  cd = (SwigPyClientData*) SwigPyObject_stype->clientdata;
  if (!cd) {
    SwigPyObject_stype->clientdata = &SwigPyObject_clientdata;
    SwigPyObject_clientdata.pytype = SwigPyObject_TypeOnce();
  } else if (SwigPyObject_TypeOnce()->tp_basicsize != cd->pytype->tp_basicsize) {
    PyErr_SetString(PyExc_RuntimeError, "Import error: attempted to load two incompatible swig-generated modules.");
# if PY_VERSION_HEX >= 0x03000000
    return NULL;
# else
    return;
# endif
  }
  
  /* All objects have a 'this' attribute */
  this_descr = PyDescr_NewGetSet(SwigPyObject_type(), &this_getset_def);
  (void)this_descr;
  
  /* All objects have a 'thisown' attribute */
  thisown_descr = PyDescr_NewGetSet(SwigPyObject_type(), &thisown_getset_def);
  (void)thisown_descr;
  
  public_interface = PyList_New(0);
  public_symbol = 0;
  (void)public_symbol;
  
  PyDict_SetItemString(md, "__all__", public_interface);
  Py_DECREF(public_interface);
  for (i = 0; SwigMethods[i].ml_name != NULL; ++i)
  SwigPyBuiltin_AddPublicSymbol(public_interface, SwigMethods[i].ml_name);
  for (i = 0; swig_const_table[i].name != 0; ++i)
  SwigPyBuiltin_AddPublicSymbol(public_interface, swig_const_table[i].name);
#endif
  
  SWIG_InstallConstants(d,swig_const_table);
  
  SWIG_Python_SetConstant(d, "GINACLIB_MAJOR_VERSION",SWIG_From_int(static_cast< int >(1)));
  SWIG_Python_SetConstant(d, "GINACLIB_MINOR_VERSION",SWIG_From_int(static_cast< int >(6)));
  SWIG_Python_SetConstant(d, "GINACLIB_MICRO_VERSION",SWIG_From_int(static_cast< int >(2)));
  PyDict_SetItemString(md,(char*)"cvar", SWIG_globals());
  SWIG_addvarlink(SWIG_globals(),(char*)"version_major",Swig_var_version_major_get, Swig_var_version_major_set);
  SWIG_addvarlink(SWIG_globals(),(char*)"version_minor",Swig_var_version_minor_get, Swig_var_version_minor_set);
  SWIG_addvarlink(SWIG_globals(),(char*)"version_micro",Swig_var_version_micro_get, Swig_var_version_micro_set);
  SWIG_addvarlink(SWIG_globals(),(char*)"nsd",Swig_var_nsd_get, Swig_var_nsd_set);
  SWIG_addvarlink(SWIG_globals(),(char*)"x",Swig_var_x_get, Swig_var_x_set);
  SWIG_addvarlink(SWIG_globals(),(char*)"y",Swig_var_y_get, Swig_var_y_set);
  SWIG_addvarlink(SWIG_globals(),(char*)"z",Swig_var_z_get, Swig_var_z_set);
  SWIG_addvarlink(SWIG_globals(),(char*)"t",Swig_var_t_get, Swig_var_t_set);
  SWIG_addvarlink(SWIG_globals(),(char*)"p",Swig_var_p_get, Swig_var_p_set);
  SWIG_addvarlink(SWIG_globals(),(char*)"infinity",Swig_var_infinity_get, Swig_var_infinity_set);
  SWIG_addvarlink(SWIG_globals(),(char*)"DUMMY",Swig_var_DUMMY_get, Swig_var_DUMMY_set);
  SWIG_Python_SetConstant(d, "SUBS_PERFORMED",SWIG_From_int(static_cast< int >(SyFi::SUBS_PERFORMED)));
  SWIG_Python_SetConstant(d, "SUBS_NOT_PERFORMED",SWIG_From_int(static_cast< int >(SyFi::SUBS_NOT_PERFORMED)));
#if PY_VERSION_HEX >= 0x03000000
  return m;
#else
  return;
#endif
}
SWIGRUNTIME void SWIG_InitializeModule ( void *  clientdata)

Definition at line 45259 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::cast, swig_module_info::cast_initial, swig_type_info::clientdata, swig_type_info::name, swig_cast_info::next, swig_module_info::next, swig_cast_info::prev, swig_module_info::size, swig_cast_initial, SWIG_GetModule, SWIG_MangledTypeQueryModule(), swig_module, SWIG_SetModule, swig_type_initial, SWIG_TypeCheck(), swig_cast_info::type, swig_module_info::type_initial, and swig_module_info::types.

Referenced by SWIG_init().

                                        {
  size_t i;
  swig_module_info *module_head, *iter;
  int found, init;
  (void *)clientdata;
  
  /* check to see if the circular list has been setup, if not, set it up */
  if (swig_module.next==0) {
    /* Initialize the swig_module */
    swig_module.type_initial = swig_type_initial;
    swig_module.cast_initial = swig_cast_initial;
    swig_module.next = &swig_module;
    init = 1;
  } else {
    init = 0;
  }
  
  /* Try and load any already created modules */
  module_head = SWIG_GetModule(clientdata);
  if (!module_head) {
    /* This is the first module loaded for this interpreter */
    /* so set the swig module into the interpreter */
    SWIG_SetModule(clientdata, &swig_module);
    module_head = &swig_module;
  } else {
    /* the interpreter has loaded a SWIG module, but has it loaded this one? */
    found=0;
    iter=module_head;
    do {
      if (iter==&swig_module) {
        found=1;
        break;
      }
      iter=iter->next;
    } while (iter!= module_head);
    
    /* if the is found in the list, then all is done and we may leave */
    if (found) return;
    /* otherwise we must add out module into the list */
    swig_module.next = module_head->next;
    module_head->next = &swig_module;
  }
  
  /* When multiple interpeters are used, a module could have already been initialized in
       a different interpreter, but not yet have a pointer in this interpreter.
       In this case, we do not want to continue adding types... everything should be
       set up already */
  if (init == 0) return;
  
  /* Now work on filling in swig_module.types */
#ifdef SWIGRUNTIME_DEBUG
  printf("SWIG_InitializeModule: size %d\n", swig_module.size);
#endif
  for (i = 0; i < swig_module.size; ++i) {
    swig_type_info *type = 0;
    swig_type_info *ret;
    swig_cast_info *cast;
    
#ifdef SWIGRUNTIME_DEBUG
    printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
#endif
    
    /* if there is another module already loaded */
    if (swig_module.next != &swig_module) {
      type = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, swig_module.type_initial[i]->name);
    }
    if (type) {
      /* Overwrite clientdata field */
#ifdef SWIGRUNTIME_DEBUG
      printf("SWIG_InitializeModule: found type %s\n", type->name);
#endif
      if (swig_module.type_initial[i]->clientdata) {
        type->clientdata = swig_module.type_initial[i]->clientdata;
#ifdef SWIGRUNTIME_DEBUG
        printf("SWIG_InitializeModule: found and overwrite type %s \n", type->name);
#endif
      }
    } else {
      type = swig_module.type_initial[i];
    }
    
    /* Insert casting types */
    cast = swig_module.cast_initial[i];
    while (cast->type) {
      /* Don't need to add information already in the list */
      ret = 0;
#ifdef SWIGRUNTIME_DEBUG
      printf("SWIG_InitializeModule: look cast %s\n", cast->type->name);
#endif
      if (swig_module.next != &swig_module) {
        ret = SWIG_MangledTypeQueryModule(swig_module.next, &swig_module, cast->type->name);
#ifdef SWIGRUNTIME_DEBUG
        if (ret) printf("SWIG_InitializeModule: found cast %s\n", ret->name);
#endif
      }
      if (ret) {
        if (type == swig_module.type_initial[i]) {
#ifdef SWIGRUNTIME_DEBUG
          printf("SWIG_InitializeModule: skip old type %s\n", ret->name);
#endif
          cast->type = ret;
          ret = 0;
        } else {
          /* Check for casting already in the list */
          swig_cast_info *ocast = SWIG_TypeCheck(ret->name, type);
#ifdef SWIGRUNTIME_DEBUG
          if (ocast) printf("SWIG_InitializeModule: skip old cast %s\n", ret->name);
#endif
          if (!ocast) ret = 0;
        }
      }
      
      if (!ret) {
#ifdef SWIGRUNTIME_DEBUG
        printf("SWIG_InitializeModule: adding cast %s\n", cast->type->name);
#endif
        if (type->cast) {
          type->cast->prev = cast;
          cast->next = type->cast;
        }
        type->cast = cast;
      }
      cast++;
    }
    /* Set entry in modules->types array equal to the type */
    swig_module.types[i] = type;
  }
  swig_module.types[i] = 0;
  
#ifdef SWIGRUNTIME_DEBUG
  printf("**** SWIG_InitializeModule: Cast List ******\n");
  for (i = 0; i < swig_module.size; ++i) {
    int j = 0;
    swig_cast_info *cast = swig_module.cast_initial[i];
    printf("SWIG_InitializeModule: type %d %s\n", i, swig_module.type_initial[i]->name);
    while (cast->type) {
      printf("SWIG_InitializeModule: cast type %s\n", cast->type->name);
      cast++;
      ++j;
    }
    printf("---- Total casts: %d\n",j);
  }
  printf("**** SWIG_InitializeModule: Cast List ******\n");
#endif
}

Definition at line 563 of file SyFiPYTHON_wrap.cxx.

References SyFi::compare(), swig_type_info::name, swig_module_info::next, swig_module_info::size, and swig_module_info::types.

Referenced by SWIG_InitializeModule(), and SWIG_TypeQueryModule().

                                              {
  swig_module_info *iter = start;
  do {
    if (iter->size) {
      register size_t l = 0;
      register size_t r = iter->size - 1;
      do {
        /* since l+r >= 0, we can (>> 1) instead (/ 2) */
        register size_t i = (l + r) >> 1; 
        const char *iname = iter->types[i]->name;
        if (iname) {
          register int compare = strcmp(name, iname);
          if (compare == 0) {       
            return iter->types[i];
          } else if (compare < 0) {
            if (i) {
              r = i - 1;
            } else {
              break;
            }
          } else if (compare > 0) {
            l = i + 1;
          }
        } else {
          break; /* should never happen */
        }
      } while (l <= r);
    }
    iter = iter->next;
  } while (iter != end);
  return 0;
}
SWIGRUNTIME char* SWIG_PackData ( char *  c,
void *  ptr,
size_t  sz 
)

Definition at line 637 of file SyFiPYTHON_wrap.cxx.

References test_syfi::debug::c.

Referenced by SWIG_PackDataName(), and SWIG_PackVoidPtr().

                                             {
  static const char hex[17] = "0123456789abcdef";
  register const unsigned char *u = (unsigned char *) ptr;
  register const unsigned char *eu =  u + sz;
  for (; u != eu; ++u) {
    register unsigned char uu = *u;
    *(c++) = hex[(uu & 0xf0) >> 4];
    *(c++) = hex[uu & 0xf];
  }
  return c;
}
SWIGRUNTIME char* SWIG_PackDataName ( char *  buff,
void *  ptr,
size_t  sz,
const char *  name,
size_t  bsz 
)

Definition at line 705 of file SyFiPYTHON_wrap.cxx.

References SWIG_PackData().

Referenced by SwigPyPacked_print(), SwigPyPacked_repr(), and SwigPyPacked_str().

                                                                                  {
  char *r = buff;
  size_t lname = (name ? strlen(name) : 0);
  if ((2*sz + 2 + lname) > bsz) return 0;
  *(r++) = '_';
  r = SWIG_PackData(r,ptr,sz);
  if (lname) {
    strncpy(r,name,lname+1);
  } else {
    *r = 0;
  }
  return buff;
}
SWIGRUNTIME char* SWIG_PackVoidPtr ( char *  buff,
void *  ptr,
const char *  name,
size_t  bsz 
)

Definition at line 681 of file SyFiPYTHON_wrap.cxx.

References SWIG_PackData().

Referenced by SWIG_Python_FixMethods(), and SwigPyObject_str().

                                                                      {
  char *r = buff;
  if ((2*sizeof(void *) + 2) > bsz) return 0;
  *(r++) = '_';
  r = SWIG_PackData(r,&ptr,sizeof(void *));
  if (strlen(name) + 1 > (bsz - (r - buff))) return 0;
  strcpy(r,name);
  return buff;
}

Definition at line 5877 of file SyFiPYTHON_wrap.cxx.

References test_sfc::test_cache::info(), and SWIG_TypeQuery.

Referenced by SWIG_AsCharPtrAndSize(), and SWIG_FromCharPtrAndSize().

{
  static int init = 0;
  static swig_type_info* info = 0;
  if (!init) {
    info = SWIG_TypeQuery("_p_char");
    init = 1;
  }
  return info;
}

Definition at line 45411 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::cast, swig_type_info::clientdata, swig_cast_info::converter, swig_cast_info::next, swig_module_info::size, SWIG_TypeClientData(), swig_cast_info::type, and swig_module_info::types.

                               {
  size_t i;
  swig_cast_info *equiv;
  static int init_run = 0;
  
  if (init_run) return;
  init_run = 1;
  
  for (i = 0; i < swig_module.size; i++) {
    if (swig_module.types[i]->clientdata) {
      equiv = swig_module.types[i]->cast;
      while (equiv) {
        if (!equiv->converter) {
          if (equiv->type && !equiv->type->clientdata)
          SWIG_TypeClientData(equiv->type, swig_module.types[i]->clientdata);
        }
        equiv = equiv->next;
      }
    }
  }
}
SWIGRUNTIMEINLINE PyObject* SWIG_Py_Void ( void  )

Definition at line 1429 of file SyFiPYTHON_wrap.cxx.

Referenced by _wrap_check_visitor(), _wrap_collect_symbols__SWIG_0(), _wrap_compute_mixed_Poisson_element_matrix(), _wrap_compute_Poisson_element_matrix(), _wrap_compute_Stokes_element_matrix(), _wrap_delete_ArnoldFalkWintherWeakSymP(), _wrap_delete_ArnoldFalkWintherWeakSymSigma(), _wrap_delete_ArnoldFalkWintherWeakSymU(), _wrap_delete_Box(), _wrap_delete_Bubble(), _wrap_delete_CrouzeixRaviart(), _wrap_delete_DiscontinuousLagrange(), _wrap_delete_Dof(), _wrap_delete_ex_int_map(), _wrap_delete_exlist(), _wrap_delete_exmap(), _wrap_delete_exset(), _wrap_delete_ExStats(), _wrap_delete_exvector(), _wrap_delete_FE(), _wrap_delete_Hermite(), _wrap_delete_Lagrange(), _wrap_delete_Line(), _wrap_delete_MixedFE(), _wrap_delete_Nedelec(), _wrap_delete_Nedelec2Hdiv(), _wrap_delete_P0(), _wrap_delete_Polygon(), _wrap_delete_RaviartThomas(), _wrap_delete_Rectangle(), _wrap_delete_ReferenceBox(), _wrap_delete_ReferenceLine(), _wrap_delete_ReferenceRectangle(), _wrap_delete_ReferenceTetrahedron(), _wrap_delete_ReferenceTriangle(), _wrap_delete_Robust(), _wrap_delete_Simplex(), _wrap_delete_SpaceTimeDomain(), _wrap_delete_SpaceTimeElement(), _wrap_delete_StandardFE(), _wrap_delete_SwigPyIterator(), _wrap_delete_symexlist(), _wrap_delete_symexpair(), _wrap_delete_TensorLagrange(), _wrap_delete_TensorP0(), _wrap_delete_Tetrahedron(), _wrap_delete_Triangle(), _wrap_delete_VectorCrouzeixRaviart(), _wrap_delete_VectorDiscontinuousLagrange(), _wrap_delete_VectorLagrange(), _wrap_delete_VectorP0(), _wrap_DiscontinuousLagrange_set_element_number(), _wrap_Dof_clear(), _wrap_EQUAL_OR_DIE(), _wrap_ex_int_map___delitem__(), _wrap_ex_int_map___setitem____SWIG_0(), _wrap_ex_int_map___setitem____SWIG_1(), _wrap_ex_int_map_clear(), _wrap_ex_int_map_erase__SWIG_1(), _wrap_ex_int_map_erase__SWIG_2(), _wrap_ex_int_map_swap(), _wrap_exlist___delitem____SWIG_0(), _wrap_exlist___delitem____SWIG_1(), _wrap_exlist___delslice__(), _wrap_exlist___setitem____SWIG_0(), _wrap_exlist___setitem____SWIG_1(), _wrap_exlist___setitem____SWIG_2(), _wrap_exlist___setslice____SWIG_0(), _wrap_exlist___setslice____SWIG_1(), _wrap_exlist_append(), _wrap_exlist_assign(), _wrap_exlist_clear(), _wrap_exlist_insert__SWIG_1(), _wrap_exlist_pop_back(), _wrap_exlist_pop_front(), _wrap_exlist_push_back(), _wrap_exlist_push_front(), _wrap_exlist_resize__SWIG_0(), _wrap_exlist_resize__SWIG_1(), _wrap_exlist_reverse(), _wrap_exlist_swap(), _wrap_exmap___delitem__(), _wrap_exmap___setitem____SWIG_0(), _wrap_exmap___setitem____SWIG_1(), _wrap_exmap_clear(), _wrap_exmap_erase__SWIG_1(), _wrap_exmap_erase__SWIG_2(), _wrap_exmap_swap(), _wrap_exset_add(), _wrap_exset_append(), _wrap_exset_clear(), _wrap_exset_discard(), _wrap_exset_erase__SWIG_1(), _wrap_exset_erase__SWIG_2(), _wrap_exset_swap(), _wrap_ExStats_adds_set(), _wrap_ExStats_flops_set(), _wrap_ExStats_functions_set(), _wrap_ExStats_muls_set(), _wrap_ExStats_pows_set(), _wrap_exvector___delitem____SWIG_0(), _wrap_exvector___delitem____SWIG_1(), _wrap_exvector___delslice__(), _wrap_exvector___setitem____SWIG_0(), _wrap_exvector___setitem____SWIG_1(), _wrap_exvector___setitem____SWIG_2(), _wrap_exvector___setslice____SWIG_0(), _wrap_exvector___setslice____SWIG_1(), _wrap_exvector_append(), _wrap_exvector_assign(), _wrap_exvector_clear(), _wrap_exvector_insert__SWIG_1(), _wrap_exvector_pop_back(), _wrap_exvector_push_back(), _wrap_exvector_reserve(), _wrap_exvector_resize__SWIG_0(), _wrap_exvector_resize__SWIG_1(), _wrap_exvector_swap(), _wrap_FE_compute_basis_functions(), _wrap_FE_set_polygon(), _wrap_initSyFi(), _wrap_matrix_from_equations(), _wrap_MixedFE_append(), _wrap_MixedFE_mfe_set(), _wrap_Nedelec2Hdiv_dof_repr_set(), _wrap_RaviartThomas_dof_repr_set(), _wrap_RaviartThomas_pointwise_set(), _wrap_Robust_compute_basis_functions_old(), _wrap_Robust_dof_repr_set(), _wrap_Robust_pointwise_set(), _wrap_setDigits(), _wrap_SpaceTimeElement_set_order_in_time(), _wrap_SpaceTimeElement_set_spatial_element(), _wrap_SpaceTimeElement_set_time_domain(), _wrap_StandardFE_set_order(), _wrap_SwigPyIterator___add__(), _wrap_SwigPyIterator___iadd__(), _wrap_SwigPyIterator___isub__(), _wrap_SwigPyIterator___next__(), _wrap_SwigPyIterator___sub____SWIG_0(), _wrap_SwigPyIterator_advance(), _wrap_SwigPyIterator_decr__SWIG_0(), _wrap_SwigPyIterator_decr__SWIG_1(), _wrap_SwigPyIterator_incr__SWIG_0(), _wrap_SwigPyIterator_incr__SWIG_1(), _wrap_SwigPyIterator_next(), _wrap_SwigPyIterator_previous(), _wrap_SwigPyIterator_value(), _wrap_symexlist___delitem____SWIG_0(), _wrap_symexlist___delitem____SWIG_1(), _wrap_symexlist___delslice__(), _wrap_symexlist___setitem____SWIG_0(), _wrap_symexlist___setitem____SWIG_1(), _wrap_symexlist___setitem____SWIG_2(), _wrap_symexlist___setslice____SWIG_0(), _wrap_symexlist___setslice____SWIG_1(), _wrap_symexlist_append(), _wrap_symexlist_assign(), _wrap_symexlist_clear(), _wrap_symexlist_insert__SWIG_1(), _wrap_symexlist_pop_back(), _wrap_symexlist_pop_front(), _wrap_symexlist_push_back(), _wrap_symexlist_push_front(), _wrap_symexlist_resize__SWIG_0(), _wrap_symexlist_resize__SWIG_1(), _wrap_symexlist_reverse(), _wrap_symexlist_swap(), _wrap_symexpair_first_set(), _wrap_symexpair_second_set(), _wrap_TensorLagrange_set_size(), _wrap_TensorP0_set_size(), _wrap_usage__SWIG_0(), _wrap_usage__SWIG_1(), _wrap_VectorCrouzeixRaviart_set_size(), _wrap_VectorDiscontinuousLagrange_set_element_number(), _wrap_VectorLagrange_set_size(), _wrap_VectorP0_set_size(), _wrap_visitor_subst_pow(), ArnoldFalkWintherWeakSymP_swigregister(), ArnoldFalkWintherWeakSymSigma_swigregister(), ArnoldFalkWintherWeakSymU_swigregister(), Box_swigregister(), Bubble_swigregister(), CrouzeixRaviart_swigregister(), DiscontinuousLagrange_swigregister(), Dof_swigregister(), ex_int_map_swigregister(), exlist_swigregister(), exmap_swigregister(), exset_swigregister(), ExStats_swigregister(), exvector_swigregister(), FE_swigregister(), Hermite_swigregister(), Lagrange_swigregister(), Line_swigregister(), MixedFE_swigregister(), Nedelec2Hdiv_swigregister(), Nedelec_swigregister(), P0_swigregister(), Polygon_swigregister(), RaviartThomas_swigregister(), Rectangle_swigregister(), ReferenceBox_swigregister(), ReferenceLine_swigregister(), ReferenceRectangle_swigregister(), ReferenceTetrahedron_swigregister(), ReferenceTriangle_swigregister(), Robust_swigregister(), Simplex_swigregister(), SpaceTimeDomain_swigregister(), SpaceTimeElement_swigregister(), StandardFE_swigregister(), SWIG_FromCharPtrAndSize(), SWIG_Python_InitShadowInstance(), SWIG_Python_NewPackedObj(), SWIG_Python_NewPointerObj(), SwigPyIterator_swigregister(), SwigPyObject_acquire(), SwigPyObject_append(), SwigPyObject_disown(), SwigPyObject_next(), symexlist_swigregister(), symexpair_swigregister(), TensorLagrange_swigregister(), TensorP0_swigregister(), Tetrahedron_swigregister(), Triangle_swigregister(), VectorCrouzeixRaviart_swigregister(), VectorDiscontinuousLagrange_swigregister(), VectorLagrange_swigregister(), and VectorP0_swigregister().

{
  PyObject *none = Py_None;
  Py_INCREF(none);
  return none;
}
SWIGRUNTIME PyObject* SWIG_PyInstanceMethod_New ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  SWIGUNUSEDPARMfunc 
)

Definition at line 1143 of file SyFiPYTHON_wrap.cxx.

{
  return NULL;
}
SWIGRUNTIME int SWIG_Python_AcquirePtr ( PyObject *  obj,
int  own 
)

Definition at line 2294 of file SyFiPYTHON_wrap.cxx.

References SwigPyObject::own, SWIG_POINTER_OWN, and SWIG_Python_GetSwigThis().

                                               {
  if (own == SWIG_POINTER_OWN) {
    SwigPyObject *sobj = SWIG_Python_GetSwigThis(obj);
    if (sobj) {
      int oldown = sobj->own;
      sobj->own = own;
      return oldown;
    }
  }
  return 0;
}
SWIGRUNTIME int SWIG_Python_AddErrMesg ( const char *  mesg,
int  infront 
)

Definition at line 2790 of file SyFiPYTHON_wrap.cxx.

References SWIG_Python_str_AsChar(), and SWIG_Python_str_DelForPy3.

Referenced by SWIG_Python_ArgFail().

{  
  if (PyErr_Occurred()) {
    PyObject *type = 0;
    PyObject *value = 0;
    PyObject *traceback = 0;
    PyErr_Fetch(&type, &value, &traceback);
    if (value) {
      char *tmp;
      PyObject *old_str = PyObject_Str(value);
      Py_XINCREF(type);
      PyErr_Clear();
      if (infront) {
        PyErr_Format(type, "%s %s", mesg, tmp = SWIG_Python_str_AsChar(old_str));
      } else {
        PyErr_Format(type, "%s %s", tmp = SWIG_Python_str_AsChar(old_str), mesg);
      }
      SWIG_Python_str_DelForPy3(tmp);
      Py_DECREF(old_str);
    }
    return 1;
  } else {
    return 0;
  }
}
SWIGRUNTIME void SWIG_Python_AddErrorMsg ( const char *  mesg)

Definition at line 1017 of file SyFiPYTHON_wrap.cxx.

References SWIG_Python_str_AsChar(), and SWIG_Python_str_DelForPy3.

Referenced by swig::SwigPySequence_Ref< T >::operator T().

{
  PyObject *type = 0;
  PyObject *value = 0;
  PyObject *traceback = 0;

  if (PyErr_Occurred()) PyErr_Fetch(&type, &value, &traceback);
  if (value) {
    char *tmp;
    PyObject *old_str = PyObject_Str(value);
    PyErr_Clear();
    Py_XINCREF(type);

    PyErr_Format(type, "%s %s", tmp = SWIG_Python_str_AsChar(old_str), mesg);
    SWIG_Python_str_DelForPy3(tmp);
    Py_DECREF(old_str);
    Py_DECREF(value);
  } else {
    PyErr_SetString(PyExc_RuntimeError, mesg);
  }
}
SWIGINTERN void SWIG_Python_addvarlink ( PyObject *  p,
char *  name,
PyObject *(*)(void)  get_attr,
int(*)(PyObject *p)  set_attr 
)

Definition at line 45645 of file SyFiPYTHON_wrap.cxx.

References swig_globalvar::get_attr, swig_globalvar::name, swig_globalvar::next, swig_globalvar::set_attr, and swig_varlinkobject::vars.

                                                                                                             {
    swig_varlinkobject *v = (swig_varlinkobject *) p;
    swig_globalvar *gv = (swig_globalvar *) malloc(sizeof(swig_globalvar));
    if (gv) {
      size_t size = strlen(name)+1;
      gv->name = (char *)malloc(size);
      if (gv->name) {
        strncpy(gv->name,name,size);
        gv->get_attr = get_attr;
        gv->set_attr = set_attr;
        gv->next = v->vars;
      }
    }
    v->vars = gv;
  }
SWIGINTERN PyObject* SWIG_Python_AppendOutput ( PyObject *  result,
PyObject *  obj 
)

Definition at line 1273 of file SyFiPYTHON_wrap.cxx.

References test::result.

                                                          {
#if !defined(SWIG_PYTHON_OUTPUT_TUPLE)
  if (!result) {
    result = obj;
  } else if (result == Py_None) {
    Py_DECREF(result);
    result = obj;
  } else {
    if (!PyList_Check(result)) {
      PyObject *o2 = result;
      result = PyList_New(1);
      PyList_SetItem(result, 0, o2);
    }
    PyList_Append(result,obj);
    Py_DECREF(obj);
  }
  return result;
#else
  PyObject*   o2;
  PyObject*   o3;
  if (!result) {
    result = obj;
  } else if (result == Py_None) {
    Py_DECREF(result);
    result = obj;
  } else {
    if (!PyTuple_Check(result)) {
      o2 = result;
      result = PyTuple_New(1);
      PyTuple_SET_ITEM(result, 0, o2);
    }
    o3 = PyTuple_New(1);
    PyTuple_SET_ITEM(o3, 0, obj);
    o2 = result;
    result = PySequence_Concat(o2, o3);
    Py_DECREF(o2);
    Py_DECREF(o3);
  }
  return result;
#endif
}
SWIGRUNTIME int SWIG_Python_ArgFail ( int  argnum)

Definition at line 2817 of file SyFiPYTHON_wrap.cxx.

References PyOS_snprintf, and SWIG_Python_AddErrMesg().

Referenced by SWIG_Python_MustGetPtr().

{
  if (PyErr_Occurred()) {
    /* add information about failing argument */
    char mesg[256];
    PyOS_snprintf(mesg, sizeof(mesg), "argument number %d:", argnum);
    return SWIG_Python_AddErrMesg(mesg, 1);
  } else {
    return 0;
  }
}
SWIGRUNTIME int SWIG_Python_ConvertFunctionPtr ( PyObject *  obj,
void **  ptr,
swig_type_info ty 
)

Definition at line 2406 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::name, SWIG_ConvertPtr, SWIG_ERROR, SWIG_OK, SWIG_TypeCast(), SWIG_TypeCheck(), and SWIG_UnpackVoidPtr().

                                                                              {
  if (!PyCFunction_Check(obj)) {
    return SWIG_ConvertPtr(obj, ptr, ty, 0);
  } else {
    void *vptr = 0;
    
    /* here we get the method pointer for callbacks */
    const char *doc = (((PyCFunctionObject *)obj) -> m_ml -> ml_doc);
    const char *desc = doc ? strstr(doc, "swig_ptr: ") : 0;
    if (desc)
      desc = ty ? SWIG_UnpackVoidPtr(desc + 10, &vptr, ty->name) : 0;
    if (!desc) 
      return SWIG_ERROR;
    if (ty) {
      swig_cast_info *tc = SWIG_TypeCheck(desc,ty);
      if (tc) {
        int newmemory = 0;
        *ptr = SWIG_TypeCast(tc,vptr,&newmemory);
        assert(!newmemory); /* newmemory handling not yet implemented */
      } else {
        return SWIG_ERROR;
      }
    } else {
      *ptr = vptr;
    }
    return SWIG_OK;
  }
}
SWIGRUNTIME int SWIG_Python_ConvertPacked ( PyObject *  obj,
void *  ptr,
size_t  sz,
swig_type_info ty 
)

Definition at line 2438 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::name, SWIG_ERROR, SWIG_OK, SWIG_TypeCheck(), and SwigPyPacked_UnpackData().

                                                                                   {
  swig_type_info *to = SwigPyPacked_UnpackData(obj, ptr, sz);
  if (!to) return SWIG_ERROR;
  if (ty) {
    if (to != ty) {
      /* check type cast? */
      swig_cast_info *tc = SWIG_TypeCheck(to->name,ty);
      if (!tc) return SWIG_ERROR;
    }
  }
  return SWIG_OK;
}  
SWIGRUNTIME int SWIG_Python_ConvertPtrAndOwn ( PyObject *  obj,
void **  ptr,
swig_type_info ty,
int  flags,
int *  own 
)

Definition at line 2309 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::clientdata, SwigPyClientData::implicitconv, SwigPyClientData::klass, swig_type_info::name, SwigPyObject::next, SwigPyObject::own, SwigPyObject::ptr, run_all::res, SWIG_AddCast, SWIG_AddNewMask, SWIG_CAST_NEW_MEMORY, SWIG_ERROR, SWIG_IsOK, SWIG_OK, SWIG_POINTER_DISOWN, SWIG_POINTER_IMPLICIT_CONV, SWIG_Python_CallFunctor, SWIG_Python_GetSwigThis(), SWIG_TypeCast(), SWIG_TypeCheck(), and SwigPyObject::ty.

                                                                                                 {
  int res;
  SwigPyObject *sobj;

  if (!obj)
    return SWIG_ERROR;
  if (obj == Py_None) {
    if (ptr)
      *ptr = 0;
    return SWIG_OK;
  }

  res = SWIG_ERROR;

  sobj = SWIG_Python_GetSwigThis(obj);
  if (own)
    *own = 0;
  while (sobj) {
    void *vptr = sobj->ptr;
    if (ty) {
      swig_type_info *to = sobj->ty;
      if (to == ty) {
        /* no type cast needed */
        if (ptr) *ptr = vptr;
        break;
      } else {
        swig_cast_info *tc = SWIG_TypeCheck(to->name,ty);
        if (!tc) {
          sobj = (SwigPyObject *)sobj->next;
        } else {
          if (ptr) {
            int newmemory = 0;
            *ptr = SWIG_TypeCast(tc,vptr,&newmemory);
            if (newmemory == SWIG_CAST_NEW_MEMORY) {
              assert(own); /* badly formed typemap which will lead to a memory leak - it must set and use own to delete *ptr */
              if (own)
                *own = *own | SWIG_CAST_NEW_MEMORY;
            }
          }
          break;
        }
      }
    } else {
      if (ptr) *ptr = vptr;
      break;
    }
  }
  if (sobj) {
    if (own)
      *own = *own | sobj->own;
    if (flags & SWIG_POINTER_DISOWN) {
      sobj->own = 0;
    }
    res = SWIG_OK;
  } else {
    if (flags & SWIG_POINTER_IMPLICIT_CONV) {
      SwigPyClientData *data = ty ? (SwigPyClientData *) ty->clientdata : 0;
      if (data && !data->implicitconv) {
        PyObject *klass = data->klass;
        if (klass) {
          PyObject *impconv;
          data->implicitconv = 1; /* avoid recursion and call 'explicit' constructors*/
          impconv = SWIG_Python_CallFunctor(klass, obj);
          data->implicitconv = 0;
          if (PyErr_Occurred()) {
            PyErr_Clear();
            impconv = 0;
          }
          if (impconv) {
            SwigPyObject *iobj = SWIG_Python_GetSwigThis(impconv);
            if (iobj) {
              void *vptr;
              res = SWIG_Python_ConvertPtrAndOwn((PyObject*)iobj, &vptr, ty, 0, 0);
              if (SWIG_IsOK(res)) {
                if (ptr) {
                  *ptr = vptr;
                  /* transfer the ownership to 'ptr' */
                  iobj->own = 0;
                  res = SWIG_AddCast(res);
                  res = SWIG_AddNewMask(res);
                } else {
                  res = SWIG_AddCast(res);                  
                }
              }
            }
            Py_DECREF(impconv);
          }
        }
      }
    }
  }
  return res;
}
SWIGRUNTIME void SWIG_Python_DestroyModule ( void *  vptr)

Definition at line 2698 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::clientdata, swig_type_info::owndata, swig_module_info::size, swig_module, SWIG_This(), SwigPyClientData_Del(), and swig_module_info::types.

Referenced by SWIG_Python_SetModule().

{
#ifdef SWIGPY_USE_CAPSULE
  swig_module_info *swig_module = (swig_module_info *) PyCapsule_GetPointer(obj, SWIGPY_CAPSULE_NAME);
#else
  swig_module_info *swig_module = (swig_module_info *) vptr;
#endif
  swig_type_info **types = swig_module->types;
  size_t i;
  for (i =0; i < swig_module->size; ++i) {
    swig_type_info *ty = types[i];
    if (ty->owndata) {
      SwigPyClientData *data = (SwigPyClientData *) ty->clientdata;
      if (data) SwigPyClientData_Del(data);
    }
  }
  Py_DECREF(SWIG_This());
  swig_this = NULL;
}
SWIGRUNTIME PyObject* SWIG_Python_ErrorType ( int  code)

Definition at line 973 of file SyFiPYTHON_wrap.cxx.

References SWIG_AttributeError, SWIG_DivisionByZero, SWIG_IndexError, SWIG_IOError, SWIG_MemoryError, SWIG_OverflowError, SWIG_RuntimeError, SWIG_SyntaxError, SWIG_SystemError, SWIG_TypeError, and SWIG_ValueError.

                                {
  PyObject* type = 0;
  switch(code) {
  case SWIG_MemoryError:
    type = PyExc_MemoryError;
    break;
  case SWIG_IOError:
    type = PyExc_IOError;
    break;
  case SWIG_RuntimeError:
    type = PyExc_RuntimeError;
    break;
  case SWIG_IndexError:
    type = PyExc_IndexError;
    break;
  case SWIG_TypeError:
    type = PyExc_TypeError;
    break;
  case SWIG_DivisionByZero:
    type = PyExc_ZeroDivisionError;
    break;
  case SWIG_OverflowError:
    type = PyExc_OverflowError;
    break;
  case SWIG_SyntaxError:
    type = PyExc_SyntaxError;
    break;
  case SWIG_ValueError:
    type = PyExc_ValueError;
    break;
  case SWIG_SystemError:
    type = PyExc_SystemError;
    break;
  case SWIG_AttributeError:
    type = PyExc_AttributeError;
    break;
  default:
    type = PyExc_RuntimeError;
  }
  return type;
}

Definition at line 1456 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::clientdata, and SwigPyClientData::klass.

                                                {
  SwigPyClientData *data = desc ? (SwigPyClientData *) desc->clientdata : 0;
  PyObject *klass = data ? data->klass : 0;
  return (klass ? klass : PyExc_RuntimeError);
}
SWIGINTERN void SWIG_Python_FixMethods ( PyMethodDef *  methods,
swig_const_info const_table,
swig_type_info **  types,
swig_type_info **  types_initial 
)

Definition at line 45701 of file SyFiPYTHON_wrap.cxx.

References test_syfi::debug::c, swig_type_info::name, swig_const_info::ptype, swig_const_info::pvalue, SWIG_PackVoidPtr(), SWIG_PY_POINTER, and swig_const_info::type.

Referenced by SWIG_init().

                                    {
    size_t i;
    for (i = 0; methods[i].ml_name; ++i) {
      const char *c = methods[i].ml_doc;
      if (c && (c = strstr(c, "swig_ptr: "))) {
        int j;
        swig_const_info *ci = 0;
        const char *name = c + 10;
        for (j = 0; const_table[j].type; ++j) {
          if (strncmp(const_table[j].name, name, 
              strlen(const_table[j].name)) == 0) {
            ci = &(const_table[j]);
            break;
          }
        }
        if (ci) {
          void *ptr = (ci->type == SWIG_PY_POINTER) ? ci->pvalue : 0;
          if (ptr) {
            size_t shift = (ci->ptype) - types;
            swig_type_info *ty = types_initial[shift];
            size_t ldoc = (c - methods[i].ml_doc);
            size_t lptr = strlen(ty->name)+2*sizeof(void*)+2;
            char *ndoc = (char*)malloc(ldoc + lptr + 10);
            if (ndoc) {
              char *buff = ndoc;
              strncpy(buff, methods[i].ml_doc, ldoc);
              buff += ldoc;
              strncpy(buff, "swig_ptr: ", 10);
              buff += 10;
              SWIG_PackVoidPtr(buff, ptr, ty->name, lptr);
              methods[i].ml_doc = ndoc;
            }
          }
        }
      }
    }
  } 

Definition at line 2640 of file SyFiPYTHON_wrap.cxx.

References SWIG_RUNTIME_VERSION, and SWIG_TYPE_TABLE_NAME.

Referenced by SWIG_Python_TypeQuery().

                            {
  static void *type_pointer = (void *)0;
  /* first check if module already created */
  if (!type_pointer) {
#ifdef SWIG_LINK_RUNTIME
    type_pointer = SWIG_ReturnGlobalTypeList((void *)0);
#else
# ifdef SWIGPY_USE_CAPSULE
    type_pointer = PyCapsule_Import(SWIGPY_CAPSULE_NAME, 0);
# else
    type_pointer = PyCObject_Import((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION,
                                    (char*)"type_pointer" SWIG_TYPE_TABLE_NAME);
# endif
    if (PyErr_Occurred()) {
      PyErr_Clear();
      type_pointer = (void *)0;
    }
#endif
  }
  return (swig_module_info *) type_pointer;
}

Definition at line 2228 of file SyFiPYTHON_wrap.cxx.

References SWIG_This(), and SwigPyObject_Check().

Referenced by swig::traits_asptr_stdseq< Seq, T >::asptr(), SWIG_Python_AcquirePtr(), SWIG_Python_ConvertPtrAndOwn(), and SWIG_Python_InitShadowInstance().

{
  PyObject *obj;

  if (SwigPyObject_Check(pyobj))
    return (SwigPyObject *) pyobj;

#ifdef SWIGPYTHON_BUILTIN
  (void)obj;
# ifdef PyWeakref_CheckProxy
  if (PyWeakref_CheckProxy(pyobj)) {
    pyobj = PyWeakref_GET_OBJECT(pyobj);
    if (pyobj && SwigPyObject_Check(pyobj))
      return (SwigPyObject*) pyobj;
  }
# endif
  return NULL;
#else

  obj = 0;

#if (!defined(SWIG_PYTHON_SLOW_GETSET_THIS) && (PY_VERSION_HEX >= 0x02030000))
  if (PyInstance_Check(pyobj)) {
    obj = _PyInstance_Lookup(pyobj, SWIG_This());      
  } else {
    PyObject **dictptr = _PyObject_GetDictPtr(pyobj);
    if (dictptr != NULL) {
      PyObject *dict = *dictptr;
      obj = dict ? PyDict_GetItem(dict, SWIG_This()) : 0;
    } else {
#ifdef PyWeakref_CheckProxy
      if (PyWeakref_CheckProxy(pyobj)) {
        PyObject *wobj = PyWeakref_GET_OBJECT(pyobj);
        return wobj ? SWIG_Python_GetSwigThis(wobj) : 0;
      }
#endif
      obj = PyObject_GetAttr(pyobj,SWIG_This());
      if (obj) {
        Py_DECREF(obj);
      } else {
        if (PyErr_Occurred()) PyErr_Clear();
        return 0;
      }
    }
  }
#else
  obj = PyObject_GetAttr(pyobj,SWIG_This());
  if (obj) {
    Py_DECREF(obj);
  } else {
    if (PyErr_Occurred()) PyErr_Clear();
    return 0;
  }
#endif
  if (obj && !SwigPyObject_Check(obj)) {
    /* a PyObject is called 'this', try to get the 'real this'
       SwigPyObject from it */ 
    return SWIG_Python_GetSwigThis(obj);
  }
  return (SwigPyObject *)obj;
#endif
}
SWIGINTERN PyObject* SWIG_Python_InitShadowInstance ( PyObject *  args)

Definition at line 2558 of file SyFiPYTHON_wrap.cxx.

References SWIG_Py_Void(), SWIG_Python_GetSwigThis(), SWIG_Python_SetSwigThis(), SWIG_Python_UnpackTuple(), and SwigPyObject_append().

Referenced by ArnoldFalkWintherWeakSymP_swiginit(), ArnoldFalkWintherWeakSymSigma_swiginit(), ArnoldFalkWintherWeakSymU_swiginit(), Box_swiginit(), Bubble_swiginit(), CrouzeixRaviart_swiginit(), DiscontinuousLagrange_swiginit(), Dof_swiginit(), ex_int_map_swiginit(), exlist_swiginit(), exmap_swiginit(), exset_swiginit(), ExStats_swiginit(), exvector_swiginit(), Hermite_swiginit(), Lagrange_swiginit(), Line_swiginit(), MixedFE_swiginit(), Nedelec2Hdiv_swiginit(), Nedelec_swiginit(), P0_swiginit(), RaviartThomas_swiginit(), Rectangle_swiginit(), ReferenceBox_swiginit(), ReferenceLine_swiginit(), ReferenceRectangle_swiginit(), ReferenceTetrahedron_swiginit(), ReferenceTriangle_swiginit(), Robust_swiginit(), Simplex_swiginit(), SpaceTimeDomain_swiginit(), SpaceTimeElement_swiginit(), StandardFE_swiginit(), symexlist_swiginit(), symexpair_swiginit(), TensorLagrange_swiginit(), TensorP0_swiginit(), Tetrahedron_swiginit(), Triangle_swiginit(), VectorCrouzeixRaviart_swiginit(), VectorDiscontinuousLagrange_swiginit(), VectorLagrange_swiginit(), and VectorP0_swiginit().

                                               {
  PyObject *obj[2];
  if (!SWIG_Python_UnpackTuple(args, "swiginit", 2, 2, obj)) {
    return NULL;
  } else {
    SwigPyObject *sthis = SWIG_Python_GetSwigThis(obj[0]);
    if (sthis) {
      SwigPyObject_append((PyObject*) sthis, obj[1]);
    } else {
      SWIG_Python_SetSwigThis(obj[0], obj[1]);
    }
    return SWIG_Py_Void();
  }
}
SWIGINTERN void SWIG_Python_InstallConstants ( PyObject *  d,
swig_const_info  constants[] 
)

Definition at line 45674 of file SyFiPYTHON_wrap.cxx.

References SWIG_InternalNewPointerObj, SWIG_NewPackedObj, SWIG_PY_BINARY, SWIG_PY_POINTER, and swig_const_info::type.

                                                                         {
    PyObject *obj = 0;
    size_t i;
    for (i = 0; constants[i].type; ++i) {
      switch(constants[i].type) {
      case SWIG_PY_POINTER:
        obj = SWIG_InternalNewPointerObj(constants[i].pvalue, *(constants[i]).ptype,0);
        break;
      case SWIG_PY_BINARY:
        obj = SWIG_NewPackedObj(constants[i].pvalue, constants[i].lvalue, *(constants[i].ptype));
        break;
      default:
        obj = 0;
        break;
      }
      if (obj) {
        PyDict_SetItemString(d, constants[i].name, obj);
        Py_DECREF(obj);
      }
    }
  }
SWIGRUNTIME void* SWIG_Python_MustGetPtr ( PyObject *  obj,
swig_type_info ty,
int   SWIGUNUSEDPARMargnum,
int  flags 
)

Definition at line 2877 of file SyFiPYTHON_wrap.cxx.

References test::result, SWIG_Python_ArgFail(), SWIG_Python_ConvertPtr, SWIG_Python_TypeError(), and SWIG_TypePrettyName().

                                                                                                 {
  void *result;
  if (SWIG_Python_ConvertPtr(obj, &result, ty, flags) == -1) {
    PyErr_Clear();
#if SWIG_POINTER_EXCEPTION
    if (flags) {
      SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj);
      SWIG_Python_ArgFail(argnum);
    }
#endif
  }
  return result;
}
SWIGRUNTIMEINLINE PyObject* SWIG_Python_NewPackedObj ( void *  ptr,
size_t  sz,
swig_type_info type 
)

Definition at line 2627 of file SyFiPYTHON_wrap.cxx.

References SWIG_Py_Void(), and SwigPyPacked_New().

                                                                     {
  return ptr ? SwigPyPacked_New((void *) ptr, sz, type) : SWIG_Py_Void();
}
SWIGRUNTIME PyObject* SWIG_Python_NewPointerObj ( PyObject *  self,
void *  ptr,
swig_type_info type,
int  flags 
)

Definition at line 2576 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::clientdata, SwigPyObject::next, SwigPyObject::own, SwigPyObject::ptr, SwigPyClientData::pytype, SWIG_BUILTIN_TP_INIT, SWIG_POINTER_NOSHADOW, SWIG_POINTER_OWN, SWIG_Py_Void(), SWIG_Python_NewShadowInstance(), SwigPyObject_New(), and SwigPyObject::ty.

                                                                                      {
  SwigPyClientData *clientdata;
  PyObject * robj;
  int own;

  if (!ptr)
    return SWIG_Py_Void();

  clientdata = type ? (SwigPyClientData *)(type->clientdata) : 0;
  own = (flags & SWIG_POINTER_OWN) ? SWIG_POINTER_OWN : 0;
  if (clientdata && clientdata->pytype) {
    SwigPyObject *newobj;
    if (flags & SWIG_BUILTIN_TP_INIT) {
      newobj = (SwigPyObject*) self;
      if (newobj->ptr) {
        PyObject *next_self = clientdata->pytype->tp_alloc(clientdata->pytype, 0);
        while (newobj->next)
          newobj = (SwigPyObject *) newobj->next;
        newobj->next = next_self;
        newobj = (SwigPyObject *)next_self;
      }
    } else {
      newobj = PyObject_New(SwigPyObject, clientdata->pytype);
    }
    if (newobj) {
      newobj->ptr = ptr;
      newobj->ty = type;
      newobj->own = own;
      newobj->next = 0;
#ifdef SWIGPYTHON_BUILTIN
      newobj->dict = 0;
#endif
      return (PyObject*) newobj;
    }
    return SWIG_Py_Void();
  }

  assert(!(flags & SWIG_BUILTIN_TP_INIT));

  robj = SwigPyObject_New(ptr, type, own);
  if (robj && clientdata && !(flags & SWIG_POINTER_NOSHADOW)) {
    PyObject *inst = SWIG_Python_NewShadowInstance(clientdata, robj);
    Py_DECREF(robj);
    robj = inst;
  }
  return robj;
}
SWIGRUNTIME PyObject* SWIG_Python_NewShadowInstance ( SwigPyClientData data,
PyObject *  swig_this 
)

Definition at line 2461 of file SyFiPYTHON_wrap.cxx.

References SwigPyClientData::newargs, SwigPyClientData::newraw, Py_TYPE, and SWIG_This().

Referenced by SWIG_Python_NewPointerObj().

{
#if (PY_VERSION_HEX >= 0x02020000)
  PyObject *inst = 0;
  PyObject *newraw = data->newraw;
  if (newraw) {
    inst = PyObject_Call(newraw, data->newargs, NULL);
    if (inst) {
#if !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
      PyObject **dictptr = _PyObject_GetDictPtr(inst);
      if (dictptr != NULL) {
        PyObject *dict = *dictptr;
        if (dict == NULL) {
          dict = PyDict_New();
          *dictptr = dict;
          PyDict_SetItem(dict, SWIG_This(), swig_this);
        }
      }
#else
      PyObject *key = SWIG_This();
      PyObject_SetAttr(inst, key, swig_this);
#endif
    }
  } else {
#if PY_VERSION_HEX >= 0x03000000
    inst = PyBaseObject_Type.tp_new((PyTypeObject*) data->newargs, Py_None, Py_None);
    if (inst) {
      PyObject_SetAttr(inst, SWIG_This(), swig_this);
      Py_TYPE(inst)->tp_flags &= ~Py_TPFLAGS_VALID_VERSION_TAG;
    }
#else
    PyObject *dict = PyDict_New();
    if (dict) {
      PyDict_SetItem(dict, SWIG_This(), swig_this);
      inst = PyInstance_NewRaw(data->newargs, dict);
      Py_DECREF(dict);
    }
#endif
  }
  return inst;
#else
#if (PY_VERSION_HEX >= 0x02010000)
  PyObject *inst = 0;
  PyObject *dict = PyDict_New();
  if (dict) {
    PyDict_SetItem(dict, SWIG_This(), swig_this);
    inst = PyInstance_NewRaw(data->newargs, dict);
    Py_DECREF(dict);
  }
  return (PyObject *) inst;
#else
  PyInstanceObject *inst = PyObject_NEW(PyInstanceObject, &PyInstance_Type);
  if (inst == NULL) {
    return NULL;
  }
  inst->in_class = (PyClassObject *)data->newargs;
  Py_INCREF(inst->in_class);
  inst->in_dict = PyDict_New();
  if (inst->in_dict == NULL) {
    Py_DECREF(inst);
    return NULL;
  }
#ifdef Py_TPFLAGS_HAVE_WEAKREFS
  inst->in_weakreflist = NULL;
#endif
#ifdef Py_TPFLAGS_GC
  PyObject_GC_Init(inst);
#endif
  PyDict_SetItem(inst->in_dict, SWIG_This(), swig_this);
  return (PyObject *) inst;
#endif
#endif
}
SWIGINTERN PyObject* SWIG_Python_newvarlink ( void  )

Definition at line 45636 of file SyFiPYTHON_wrap.cxx.

References test::result, swig_varlink_type(), and swig_varlinkobject::vars.

                               {
    swig_varlinkobject *result = PyObject_NEW(swig_varlinkobject, swig_varlink_type());
    if (result) {
      result->vars = 0;
    }
    return ((PyObject*) result);
  }
SWIGINTERN void SWIG_Python_SetConstant ( PyObject *  d,
const char *  name,
PyObject *  obj 
)

Definition at line 1259 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_init().

                                                                      {   
#if PY_VERSION_HEX < 0x02030000
  PyDict_SetItemString(d, (char *)name, obj);
#else
  PyDict_SetItemString(d, name, obj);
#endif
  Py_DECREF(obj);                            
}
SWIGINTERN void SWIG_Python_SetErrorMsg ( PyObject *  errtype,
const char *  msg 
)
SWIGINTERN void SWIG_Python_SetErrorObj ( PyObject *  errtype,
PyObject *  obj 
)

Definition at line 1217 of file SyFiPYTHON_wrap.cxx.

References SWIG_PYTHON_THREAD_BEGIN_BLOCK, and SWIG_PYTHON_THREAD_END_BLOCK.

                                                          {
  SWIG_PYTHON_THREAD_BEGIN_BLOCK; 
  PyErr_SetObject(errtype, obj);
  Py_DECREF(obj);
  SWIG_PYTHON_THREAD_END_BLOCK;
}

Definition at line 2720 of file SyFiPYTHON_wrap.cxx.

References PyModule_AddObject(), SWIG_Python_DestroyModule(), SWIG_RUNTIME_VERSION, and SWIG_TYPE_TABLE_NAME.

                                                     {
#if PY_VERSION_HEX >= 0x03000000
 /* Add a dummy module object into sys.modules */
  PyObject *module = PyImport_AddModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION);
#else
  static PyMethodDef swig_empty_runtime_method_table[] = { {NULL, NULL, 0, NULL} }; /* Sentinel */
  PyObject *module = Py_InitModule((char*)"swig_runtime_data" SWIG_RUNTIME_VERSION, swig_empty_runtime_method_table);
#endif
#ifdef SWIGPY_USE_CAPSULE
  PyObject *pointer = PyCapsule_New((void *) swig_module, SWIGPY_CAPSULE_NAME, SWIG_Python_DestroyModule);
  if (pointer && module) {
    PyModule_AddObject(module, (char*)"type_pointer_capsule" SWIG_TYPE_TABLE_NAME, pointer);
  } else {
    Py_XDECREF(pointer);
  }
#else
  PyObject *pointer = PyCObject_FromVoidPtr((void *) swig_module, SWIG_Python_DestroyModule);
  if (pointer && module) {
    PyModule_AddObject(module, (char*)"type_pointer" SWIG_TYPE_TABLE_NAME, pointer);
  } else {
    Py_XDECREF(pointer);
  }
#endif
}
SWIGRUNTIME void SWIG_Python_SetSwigThis ( PyObject *  inst,
PyObject *  swig_this 
)

Definition at line 2536 of file SyFiPYTHON_wrap.cxx.

References SWIG_This().

Referenced by SWIG_Python_InitShadowInstance().

{
 PyObject *dict;
#if (PY_VERSION_HEX >= 0x02020000) && !defined(SWIG_PYTHON_SLOW_GETSET_THIS)
 PyObject **dictptr = _PyObject_GetDictPtr(inst);
 if (dictptr != NULL) {
   dict = *dictptr;
   if (dict == NULL) {
     dict = PyDict_New();
     *dictptr = dict;
   }
   PyDict_SetItem(dict, SWIG_This(), swig_this);
   return;
 }
#endif
 dict = PyObject_GetAttrString(inst, (char*)"__dict__");
 PyDict_SetItem(dict, SWIG_This(), swig_this);
 Py_DECREF(dict);
} 
SWIGINTERN char* SWIG_Python_str_AsChar ( PyObject *  str)

Definition at line 790 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_AsCharPtrAndSize(), SWIG_Python_AddErrMesg(), SWIG_Python_AddErrorMsg(), SWIG_Python_TypeError(), swig_varlink_print(), and SwigPyObject_print().

{
#if PY_VERSION_HEX >= 0x03000000
  char *cstr;
  char *newstr;
  Py_ssize_t len;
  str = PyUnicode_AsUTF8String(str);
  PyBytes_AsStringAndSize(str, &cstr, &len);
  newstr = (char *) malloc(len+1);
  memcpy(newstr, cstr, len+1);
  Py_XDECREF(str);
  return newstr;
#else
  return PyString_AsString(str);
#endif
}
SWIGINTERN PyObject* SWIG_Python_str_FromChar ( const char *  c)

Definition at line 815 of file SyFiPYTHON_wrap.cxx.

Referenced by _SWIG_This(), SWIG_Python_TypeQuery(), SwigPyObject_format(), SwigPyObject_str(), and SwigPyPacked_str().

{
#if PY_VERSION_HEX >= 0x03000000
  return PyUnicode_FromString(c); 
#else
  return PyString_FromString(c);
#endif
}
SWIGRUNTIME PyObject* SWIG_Python_TypeCache ( void  )

Definition at line 2747 of file SyFiPYTHON_wrap.cxx.

References SWIG_STATIC_POINTER.

Referenced by SWIG_Python_TypeQuery().

                            {
  static PyObject *SWIG_STATIC_POINTER(cache) = PyDict_New();
  return cache;
}
SWIGRUNTIME void SWIG_Python_TypeError ( const char *  type,
PyObject *  obj 
)

Definition at line 2838 of file SyFiPYTHON_wrap.cxx.

References SWIG_Python_str_AsChar(), SWIG_Python_str_DelForPy3, SwigPyObject_Check(), and SwigPyObject_GetDesc().

Referenced by SWIG_Python_MustGetPtr().

{
  if (type) {
#if defined(SWIG_COBJECT_TYPES)
    if (obj && SwigPyObject_Check(obj)) {
      const char *otype = (const char *) SwigPyObject_GetDesc(obj);
      if (otype) {
        PyErr_Format(PyExc_TypeError, "a '%s' is expected, 'SwigPyObject(%s)' is received",
                     type, otype);
        return;
      }
    } else 
#endif      
    {
      const char *otype = (obj ? obj->ob_type->tp_name : 0); 
      if (otype) {
        PyObject *str = PyObject_Str(obj);
        const char *cstr = str ? SWIG_Python_str_AsChar(str) : 0;
        if (cstr) {
          PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s(%s)' is received",
                       type, otype, cstr);
          SWIG_Python_str_DelForPy3(cstr);
        } else {
          PyErr_Format(PyExc_TypeError, "a '%s' is expected, '%s' is received",
                       type, otype);
        }
        Py_XDECREF(str);
        return;
      }
    }   
    PyErr_Format(PyExc_TypeError, "a '%s' is expected", type);
  } else {
    PyErr_Format(PyExc_TypeError, "unexpected type is received");
  }
}

Definition at line 2753 of file SyFiPYTHON_wrap.cxx.

References swig_module, SWIG_Python_GetModule(), SWIG_Python_str_FromChar(), SWIG_Python_TypeCache(), and SWIG_TypeQueryModule().

{
  PyObject *cache = SWIG_Python_TypeCache();
  PyObject *key = SWIG_Python_str_FromChar(type); 
  PyObject *obj = PyDict_GetItem(cache, key);
  swig_type_info *descriptor;
  if (obj) {
#ifdef SWIGPY_USE_CAPSULE
    descriptor = (swig_type_info *) PyCapsule_GetPointer(obj, NULL);
#else
    descriptor = (swig_type_info *) PyCObject_AsVoidPtr(obj);
#endif
  } else {
    swig_module_info *swig_module = SWIG_Python_GetModule();
    descriptor = SWIG_TypeQueryModule(swig_module, swig_module, type);
    if (descriptor) {
#ifdef SWIGPY_USE_CAPSULE
      obj = PyCapsule_New((void*) descriptor, NULL, NULL);
#else
      obj = PyCObject_FromVoidPtr(descriptor, NULL);
#endif
      PyDict_SetItem(cache, key, obj);
      Py_DECREF(obj);
    }
  }
  Py_DECREF(key);
  return descriptor;
}
SWIGINTERN int SWIG_Python_UnpackTuple ( PyObject *  args,
const char *  name,
Py_ssize_t  min,
Py_ssize_t  max,
PyObject **  objs 
)

Definition at line 1318 of file SyFiPYTHON_wrap.cxx.

References regenerate::args.

Referenced by _wrap_barycenter_line(), _wrap_barycenter_tetrahedron(), _wrap_barycenter_triangle(), _wrap_bernstein(), _wrap_bernsteinv(), _wrap_bezier_ordinates(), _wrap_Box_integrate(), _wrap_Box_repr(), _wrap_check_visitor(), _wrap_coeffs(), _wrap_collect_symbols(), _wrap_compare(), _wrap_compare_archives(), _wrap_compute_mixed_Poisson_element_matrix(), _wrap_compute_Poisson_element_matrix(), _wrap_compute_Stokes_element_matrix(), _wrap_cross(), _wrap_dirac(), _wrap_DiscontinuousLagrange_set_element_number(), _wrap_div(), _wrap_Dof_glob2loc(), _wrap_Dof_glob_dof(), _wrap_Dof_insert_dof(), _wrap_EQUAL_OR_DIE(), _wrap_equations2matrix(), _wrap_ex_int_map___contains__(), _wrap_ex_int_map___delitem__(), _wrap_ex_int_map___getitem__(), _wrap_ex_int_map___setitem__(), _wrap_ex_int_map_count(), _wrap_ex_int_map_erase(), _wrap_ex_int_map_find(), _wrap_ex_int_map_has_key(), _wrap_ex_int_map_lower_bound(), _wrap_ex_int_map_swap(), _wrap_ex_int_map_upper_bound(), _wrap_exlist___delitem__(), _wrap_exlist___delslice__(), _wrap_exlist___getitem__(), _wrap_exlist___getslice__(), _wrap_exlist___setitem__(), _wrap_exlist___setslice__(), _wrap_exlist_append(), _wrap_exlist_assign(), _wrap_exlist_erase(), _wrap_exlist_insert(), _wrap_exlist_push_back(), _wrap_exlist_push_front(), _wrap_exlist_resize(), _wrap_exlist_swap(), _wrap_exmap___contains__(), _wrap_exmap___delitem__(), _wrap_exmap___getitem__(), _wrap_exmap___setitem__(), _wrap_exmap_count(), _wrap_exmap_erase(), _wrap_exmap_find(), _wrap_exmap_has_key(), _wrap_exmap_lower_bound(), _wrap_exmap_swap(), _wrap_exmap_upper_bound(), _wrap_exset___contains__(), _wrap_exset___getitem__(), _wrap_exset_add(), _wrap_exset_append(), _wrap_exset_count(), _wrap_exset_discard(), _wrap_exset_equal_range(), _wrap_exset_erase(), _wrap_exset_find(), _wrap_exset_insert(), _wrap_exset_lower_bound(), _wrap_exset_swap(), _wrap_exset_upper_bound(), _wrap_ExStats___iadd__(), _wrap_ExStats_adds_set(), _wrap_ExStats_flops_set(), _wrap_ExStats_functions_set(), _wrap_ExStats_muls_set(), _wrap_ExStats_pows_set(), _wrap_exvector___delitem__(), _wrap_exvector___delslice__(), _wrap_exvector___getitem__(), _wrap_exvector___getslice__(), _wrap_exvector___setitem__(), _wrap_exvector___setslice__(), _wrap_exvector_append(), _wrap_exvector_assign(), _wrap_exvector_erase(), _wrap_exvector_insert(), _wrap_exvector_push_back(), _wrap_exvector_reserve(), _wrap_exvector_resize(), _wrap_exvector_swap(), _wrap_FE_dof(), _wrap_FE_N(), _wrap_FE_set_polygon(), _wrap_find(), _wrap_get_symbolic_matrix(), _wrap_get_symbolic_vector(), _wrap_grad(), _wrap_homogenous_pol(), _wrap_homogenous_polv(), _wrap_inner(), _wrap_interior_coordinates(), _wrap_istr(), _wrap_isymb(), _wrap_lagrange(), _wrap_lagrangev(), _wrap_legendre(), _wrap_legendrev(), _wrap_Line_integrate(), _wrap_Line_repr(), _wrap_lst_equals(), _wrap_matrix_from_equations(), _wrap_matvec(), _wrap_MixedFE_append(), _wrap_MixedFE_get(), _wrap_MixedFE_mfe_set(), _wrap_Nedelec2Hdiv_dof_repr_set(), _wrap_new_ArnoldFalkWintherWeakSymP(), _wrap_new_ArnoldFalkWintherWeakSymSigma(), _wrap_new_ArnoldFalkWintherWeakSymU(), _wrap_new_Box(), _wrap_new_Bubble(), _wrap_new_CrouzeixRaviart(), _wrap_new_DiscontinuousLagrange(), _wrap_new_Dof(), _wrap_new_ex_int_map(), _wrap_new_exlist(), _wrap_new_exmap(), _wrap_new_exset(), _wrap_new_ExStats(), _wrap_new_exvector(), _wrap_new_Hermite(), _wrap_new_Lagrange(), _wrap_new_Line(), _wrap_new_MixedFE(), _wrap_new_Nedelec(), _wrap_new_Nedelec2Hdiv(), _wrap_new_P0(), _wrap_new_RaviartThomas(), _wrap_new_Rectangle(), _wrap_new_ReferenceBox(), _wrap_new_ReferenceLine(), _wrap_new_ReferenceRectangle(), _wrap_new_ReferenceTetrahedron(), _wrap_new_ReferenceTriangle(), _wrap_new_Robust(), _wrap_new_Simplex(), _wrap_new_SpaceTimeDomain(), _wrap_new_SpaceTimeElement(), _wrap_new_StandardFE(), _wrap_new_symexlist(), _wrap_new_symexpair(), _wrap_new_TensorLagrange(), _wrap_new_TensorP0(), _wrap_new_Tetrahedron(), _wrap_new_Triangle(), _wrap_new_VectorCrouzeixRaviart(), _wrap_new_VectorDiscontinuousLagrange(), _wrap_new_VectorLagrange(), _wrap_new_VectorP0(), _wrap_normal(), _wrap_pol(), _wrap_pol2basisandcoeff(), _wrap_polb(), _wrap_polv(), _wrap_Polygon_integrate(), _wrap_Polygon_line(), _wrap_Polygon_rectangle(), _wrap_Polygon_repr(), _wrap_Polygon_triangle(), _wrap_Polygon_vertex(), _wrap_RaviartThomas_dof_repr_set(), _wrap_RaviartThomas_pointwise_set(), _wrap_Rectangle_integrate(), _wrap_Rectangle_repr(), _wrap_ReferenceLine_integrate(), _wrap_ReferenceLine_repr(), _wrap_ReferenceTetrahedron_integrate(), _wrap_ReferenceTriangle_integrate(), _wrap_replace_powers(), _wrap_Robust_dof_repr_set(), _wrap_Robust_pointwise_set(), _wrap_Simplex_integrate(), _wrap_Simplex_repr(), _wrap_Simplex_sub_simplex(), _wrap_SpaceTimeDomain_integrate(), _wrap_SpaceTimeDomain_repr(), _wrap_SpaceTimeElement_set_order_in_time(), _wrap_SpaceTimeElement_set_spatial_element(), _wrap_SpaceTimeElement_set_time_domain(), _wrap_StandardFE_set_order(), _wrap_SwigPyIterator___add__(), _wrap_SwigPyIterator___eq__(), _wrap_SwigPyIterator___iadd__(), _wrap_SwigPyIterator___isub__(), _wrap_SwigPyIterator___ne__(), _wrap_SwigPyIterator___sub__(), _wrap_SwigPyIterator_advance(), _wrap_SwigPyIterator_decr(), _wrap_SwigPyIterator_distance(), _wrap_SwigPyIterator_equal(), _wrap_SwigPyIterator_incr(), _wrap_symexlist___delitem__(), _wrap_symexlist___delslice__(), _wrap_symexlist___getitem__(), _wrap_symexlist___getslice__(), _wrap_symexlist___setitem__(), _wrap_symexlist___setslice__(), _wrap_symexlist_append(), _wrap_symexlist_assign(), _wrap_symexlist_erase(), _wrap_symexlist_insert(), _wrap_symexlist_push_back(), _wrap_symexlist_push_front(), _wrap_symexlist_resize(), _wrap_symexlist_swap(), _wrap_symexpair_first_set(), _wrap_symexpair_second_set(), _wrap_tangent(), _wrap_TensorLagrange_set_size(), _wrap_TensorP0_set_size(), _wrap_Tetrahedron_integrate(), _wrap_Tetrahedron_repr(), _wrap_Triangle_integrate(), _wrap_Triangle_repr(), _wrap_usage(), _wrap_VectorCrouzeixRaviart_set_size(), _wrap_VectorDiscontinuousLagrange_set_element_number(), _wrap_VectorLagrange_set_size(), _wrap_VectorP0_set_size(), _wrap_visitor_subst_pow(), ArnoldFalkWintherWeakSymP_swigregister(), ArnoldFalkWintherWeakSymSigma_swigregister(), ArnoldFalkWintherWeakSymU_swigregister(), Box_swigregister(), Bubble_swigregister(), CrouzeixRaviart_swigregister(), DiscontinuousLagrange_swigregister(), Dof_swigregister(), ex_int_map_swigregister(), exlist_swigregister(), exmap_swigregister(), exset_swigregister(), ExStats_swigregister(), exvector_swigregister(), FE_swigregister(), Hermite_swigregister(), Lagrange_swigregister(), Line_swigregister(), MixedFE_swigregister(), Nedelec2Hdiv_swigregister(), Nedelec_swigregister(), P0_swigregister(), Polygon_swigregister(), RaviartThomas_swigregister(), Rectangle_swigregister(), ReferenceBox_swigregister(), ReferenceLine_swigregister(), ReferenceRectangle_swigregister(), ReferenceTetrahedron_swigregister(), ReferenceTriangle_swigregister(), Robust_swigregister(), Simplex_swigregister(), SpaceTimeDomain_swigregister(), SpaceTimeElement_swigregister(), StandardFE_swigregister(), SWIG_Python_InitShadowInstance(), SwigPyIterator_swigregister(), symexlist_swigregister(), symexpair_swigregister(), TensorLagrange_swigregister(), TensorP0_swigregister(), Tetrahedron_swigregister(), Triangle_swigregister(), VectorCrouzeixRaviart_swigregister(), VectorDiscontinuousLagrange_swigregister(), VectorLagrange_swigregister(), and VectorP0_swigregister().

{
  if (!args) {
    if (!min && !max) {
      return 1;
    } else {
      PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got none", 
                   name, (min == max ? "" : "at least "), (int)min);
      return 0;
    }
  }  
  if (!PyTuple_Check(args)) {
    if (min <= 1 && max >= 1) {
      register int i;
      objs[0] = args;
      for (i = 1; i < max; ++i) {
        objs[i] = 0;
      }
      return 2;
    }
    PyErr_SetString(PyExc_SystemError, "UnpackTuple() argument list is not a tuple");
    return 0;
  } else {
    register Py_ssize_t l = PyTuple_GET_SIZE(args);
    if (l < min) {
      PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d", 
                   name, (min == max ? "" : "at least "), (int)min, (int)l);
      return 0;
    } else if (l > max) {
      PyErr_Format(PyExc_TypeError, "%s expected %s%d arguments, got %d", 
                   name, (min == max ? "" : "at most "), (int)max, (int)l);
      return 0;
    } else {
      register int i;
      for (i = 0; i < l; ++i) {
        objs[i] = PyTuple_GET_ITEM(args, i);
      }
      for (; l < max; ++l) {
        objs[l] = 0;
      }
      return i + 1;
    }    
  }
}
SWIGRUNTIMEINLINE void* SWIG_TypeCast ( swig_cast_info ty,
void *  ptr,
int *  newmemory 
)

Definition at line 481 of file SyFiPYTHON_wrap.cxx.

References swig_cast_info::converter.

Referenced by SWIG_Python_ConvertFunctionPtr(), and SWIG_Python_ConvertPtrAndOwn().

                                                             {
  return ((!ty) || (!ty->converter)) ? ptr : (*ty->converter)(ptr, newmemory);
}
SWIGRUNTIME swig_cast_info* SWIG_TypeCheck ( const char *  c,
swig_type_info ty 
)

Definition at line 427 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::cast, swig_type_info::name, swig_cast_info::next, swig_cast_info::prev, and swig_cast_info::type.

Referenced by SWIG_InitializeModule(), SWIG_Python_ConvertFunctionPtr(), SWIG_Python_ConvertPacked(), and SWIG_Python_ConvertPtrAndOwn().

                                                  {
  if (ty) {
    swig_cast_info *iter = ty->cast;
    while (iter) {
      if (strcmp(iter->type->name, c) == 0) {
        if (iter == ty->cast)
          return iter;
        /* Move iter to the top of the linked list */
        iter->prev->next = iter->next;
        if (iter->next)
          iter->next->prev = iter->prev;
        iter->next = ty->cast;
        iter->prev = 0;
        if (ty->cast) ty->cast->prev = iter;
        ty->cast = iter;
        return iter;
      }
      iter = iter->next;
    }
  }
  return 0;
}

Definition at line 454 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::cast, swig_cast_info::next, swig_cast_info::prev, and swig_cast_info::type.

                                                               {
  if (ty) {
    swig_cast_info *iter = ty->cast;
    while (iter) {
      if (iter->type == from) {
        if (iter == ty->cast)
          return iter;
        /* Move iter to the top of the linked list */
        iter->prev->next = iter->next;
        if (iter->next)
          iter->next->prev = iter->prev;
        iter->next = ty->cast;
        iter->prev = 0;
        if (ty->cast) ty->cast->prev = iter;
        ty->cast = iter;
        return iter;
      }
      iter = iter->next;
    }
  }
  return 0;
}
SWIGRUNTIME void SWIG_TypeClientData ( swig_type_info ti,
void *  clientdata 
)

Definition at line 533 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::cast, swig_type_info::clientdata, swig_module_info::clientdata, swig_cast_info::converter, swig_cast_info::next, and swig_cast_info::type.

Referenced by SWIG_PropagateClientData(), and SWIG_TypeNewClientData().

                                                          {
  swig_cast_info *cast = ti->cast;
  /* if (ti->clientdata == clientdata) return; */
  ti->clientdata = clientdata;
  
  while (cast) {
    if (!cast->converter) {
      swig_type_info *tc = cast->type;
      if (!tc->clientdata) {
        SWIG_TypeClientData(tc, clientdata);
      }
    }    
    cast = cast->next;
  }
}
SWIGRUNTIME int SWIG_TypeCompare ( const char *  nb,
const char *  tb 
)

Definition at line 408 of file SyFiPYTHON_wrap.cxx.

References SWIG_TypeNameComp().

                                                 {
  int equiv = 0;
  const char* te = tb + strlen(tb);
  const char* ne = nb;
  while (!equiv && *ne) {
    for (nb = ne; *ne; ++ne) {
      if (*ne == '|') break;
    }
    equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0;
    if (*ne) ++ne;
  }
  return equiv;
}

Definition at line 489 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::dcast.

                                                     {
  swig_type_info *lastty = ty;
  if (!ty || !ty->dcast) return ty;
  while (ty && (ty->dcast)) {
    ty = (*ty->dcast)(ptr);
    if (ty) lastty = ty;
  }
  return lastty;
}
SWIGRUNTIME int SWIG_TypeEquiv ( const char *  nb,
const char *  tb 
)

Definition at line 389 of file SyFiPYTHON_wrap.cxx.

References SWIG_TypeNameComp().

Referenced by SWIG_TypeQueryModule().

                                               {
  int equiv = 0;
  const char* te = tb + strlen(tb);
  const char* ne = nb;
  while (!equiv && *ne) {
    for (nb = ne; *ne; ++ne) {
      if (*ne == '|') break;
    }
    equiv = (SWIG_TypeNameComp(nb, ne, tb, te) == 0) ? 1 : 0;
    if (*ne) ++ne;
  }
  return equiv;
}
SWIGRUNTIMEINLINE const char* SWIG_TypeName ( const swig_type_info ty)

Definition at line 503 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::name.

                                        {
  return ty->name;
}
SWIGRUNTIME int SWIG_TypeNameComp ( const char *  f1,
const char *  l1,
const char *  f2,
const char *  l2 
)

Definition at line 374 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_TypeCompare(), and SWIG_TypeEquiv().

                                                  {
  for (;(f1 != l1) && (f2 != l2); ++f1, ++f2) {
    while ((*f1 == ' ') && (f1 != l1)) ++f1;
    while ((*f2 == ' ') && (f2 != l2)) ++f2;
    if (*f1 != *f2) return (*f1 > *f2) ? 1 : -1;
  }
  return (int)((l1 - f1) - (l2 - f2));
}
SWIGRUNTIME void SWIG_TypeNewClientData ( swig_type_info ti,
void *  clientdata 
)
SWIGRUNTIME const char* SWIG_TypePrettyName ( const swig_type_info type)

Definition at line 512 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::name, and swig_type_info::str.

Referenced by SWIG_Python_MustGetPtr(), SwigPyObject_dealloc(), and SwigPyObject_repr().

                                                {
  /* The "str" field contains the equivalent pretty names of the
     type, separated by vertical-bar characters.  We choose
     to print the last name, as it is often (?) the most
     specific. */
  if (!type) return NULL;
  if (type->str != NULL) {
    const char *last_name = type->str;
    const char *s;
    for (s = type->str; *s; s++)
      if (*s == '|') last_name = s+1;
    return last_name;
  }
  else
    return type->name;
}
SWIGRUNTIME swig_type_info* SWIG_TypeQueryModule ( swig_module_info start,
swig_module_info end,
const char *  name 
)

Definition at line 608 of file SyFiPYTHON_wrap.cxx.

References swig_module_info::next, swig_module_info::size, swig_type_info::str, SWIG_MangledTypeQueryModule(), SWIG_TypeEquiv(), and swig_module_info::types.

Referenced by SWIG_Python_TypeQuery().

                                       {
  /* STEP 1: Search the name field using binary search */
  swig_type_info *ret = SWIG_MangledTypeQueryModule(start, end, name);
  if (ret) {
    return ret;
  } else {
    /* STEP 2: If the type hasn't been found, do a complete search
       of the str field (the human readable name) */
    swig_module_info *iter = start;
    do {
      register size_t i = 0;
      for (; i < iter->size; ++i) {
        if (iter->types[i]->str && (SWIG_TypeEquiv(iter->types[i]->str, name)))
          return iter->types[i];
      }
      iter = iter->next;
    } while (iter != end);
  }
  
  /* neither found a match */
  return 0;
}
SWIGRUNTIME const char* SWIG_UnpackData ( const char *  c,
void *  ptr,
size_t  sz 
)

Definition at line 653 of file SyFiPYTHON_wrap.cxx.

References test_syfi::debug::c.

Referenced by SWIG_UnpackDataName(), and SWIG_UnpackVoidPtr().

                                                     {
  register unsigned char *u = (unsigned char *) ptr;
  register const unsigned char *eu = u + sz;
  for (; u != eu; ++u) {
    register char d = *(c++);
    register unsigned char uu;
    if ((d >= '0') && (d <= '9'))
      uu = ((d - '0') << 4);
    else if ((d >= 'a') && (d <= 'f'))
      uu = ((d - ('a'-10)) << 4);
    else 
      return (char *) 0;
    d = *(c++);
    if ((d >= '0') && (d <= '9'))
      uu |= (d - '0');
    else if ((d >= 'a') && (d <= 'f'))
      uu |= (d - ('a'-10));
    else 
      return (char *) 0;
    *u = uu;
  }
  return c;
}
SWIGRUNTIME const char* SWIG_UnpackDataName ( const char *  c,
void *  ptr,
size_t  sz,
const char *  name 
)

Definition at line 720 of file SyFiPYTHON_wrap.cxx.

References runtests::name, and SWIG_UnpackData().

                                                                           {
  if (*c != '_') {
    if (strcmp(c,"NULL") == 0) {
      memset(ptr,0,sz);
      return name;
    } else {
      return 0;
    }
  }
  return SWIG_UnpackData(++c,ptr,sz);
}
SWIGRUNTIME const char* SWIG_UnpackVoidPtr ( const char *  c,
void **  ptr,
const char *  name 
)

Definition at line 692 of file SyFiPYTHON_wrap.cxx.

References runtests::name, and SWIG_UnpackData().

Referenced by SWIG_Python_ConvertFunctionPtr().

                                                                {
  if (*c != '_') {
    if (strcmp(c,"NULL") == 0) {
      *ptr = (void *) 0;
      return name;
    } else {
      return 0;
    }
  }
  return SWIG_UnpackData(++c,ptr,sizeof(void *));
}
SWIGINTERN PyObject* Swig_var_DUMMY_get ( void  )

Definition at line 26124 of file SyFiPYTHON_wrap.cxx.

References SyFi::DUMMY, SWIG_as_voidptr, SWIG_NewPointerObj, and SWIGTYPE_p_GiNaC__symbol.

Referenced by SWIG_init().

                                              {
  PyObject *pyobj = 0;
  
  pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&SyFi::DUMMY), SWIGTYPE_p_GiNaC__symbol,  0 );
  return pyobj;
}
SWIGINTERN int Swig_var_DUMMY_set ( PyObject *  _val)

Definition at line 26102 of file SyFiPYTHON_wrap.cxx.

References SyFi::DUMMY, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_GiNaC__symbol.

Referenced by SWIG_init().

                                                  {
  {
    void *argp = 0;
    int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_GiNaC__symbol,  0  | 0);
    if (!SWIG_IsOK(res)) {
      SWIG_exception_fail(SWIG_ArgError(res), "in variable '""SyFi::DUMMY""' of type '""GiNaC::symbol""'");
    }
    if (!argp) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""SyFi::DUMMY""' of type '""GiNaC::symbol""'");
    } else {
      GiNaC::symbol * temp;
      temp  = reinterpret_cast< GiNaC::symbol * >(argp);
      SyFi::DUMMY = *temp;
      if (SWIG_IsNewObj(res)) delete temp;
    }
  }
  return 0;
fail:
  return 1;
}
SWIGINTERN PyObject* Swig_var_infinity_get ( void  )

Definition at line 26094 of file SyFiPYTHON_wrap.cxx.

References SyFi::infinity, SWIG_as_voidptr, SWIG_NewPointerObj, and SWIGTYPE_p_GiNaC__symbol.

Referenced by SWIG_init().

                                                 {
  PyObject *pyobj = 0;
  
  pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&SyFi::infinity), SWIGTYPE_p_GiNaC__symbol,  0 );
  return pyobj;
}
SWIGINTERN int Swig_var_infinity_set ( PyObject *  _val)

Definition at line 26072 of file SyFiPYTHON_wrap.cxx.

References SyFi::infinity, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_GiNaC__symbol.

Referenced by SWIG_init().

                                                     {
  {
    void *argp = 0;
    int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_GiNaC__symbol,  0  | 0);
    if (!SWIG_IsOK(res)) {
      SWIG_exception_fail(SWIG_ArgError(res), "in variable '""SyFi::infinity""' of type '""GiNaC::symbol""'");
    }
    if (!argp) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""SyFi::infinity""' of type '""GiNaC::symbol""'");
    } else {
      GiNaC::symbol * temp;
      temp  = reinterpret_cast< GiNaC::symbol * >(argp);
      SyFi::infinity = *temp;
      if (SWIG_IsNewObj(res)) delete temp;
    }
  }
  return 0;
fail:
  return 1;
}
SWIGINTERN PyObject* Swig_var_nsd_get ( void  )

Definition at line 25914 of file SyFiPYTHON_wrap.cxx.

References SyFi::nsd, and SWIG_From_unsigned_SS_int().

Referenced by SWIG_init().

                                            {
  PyObject *pyobj = 0;
  
  pyobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(SyFi::nsd));
  return pyobj;
}
SWIGINTERN int Swig_var_nsd_set ( PyObject *  _val)

Definition at line 25899 of file SyFiPYTHON_wrap.cxx.

References SyFi::nsd, SWIG_ArgError, SWIG_AsVal_unsigned_SS_int(), SWIG_exception_fail, and SWIG_IsOK.

Referenced by SWIG_init().

                                                {
  {
    unsigned int val;
    int res = SWIG_AsVal_unsigned_SS_int(_val, &val);
    if (!SWIG_IsOK(res)) {
      SWIG_exception_fail(SWIG_ArgError(res), "in variable '""SyFi::nsd""' of type '""unsigned int""'");
    }
    SyFi::nsd = static_cast< unsigned int >(val);
  }
  return 0;
fail:
  return 1;
}
SWIGINTERN PyObject* Swig_var_p_get ( void  )

Definition at line 26064 of file SyFiPYTHON_wrap.cxx.

References SyFi::p, SWIG_as_voidptr, SWIG_NewPointerObj, and SWIGTYPE_p_GiNaC__lst.

Referenced by SWIG_init().

                                          {
  PyObject *pyobj = 0;
  
  pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&SyFi::p), SWIGTYPE_p_GiNaC__lst,  0 );
  return pyobj;
}
SWIGINTERN int Swig_var_p_set ( PyObject *  _val)

Definition at line 26042 of file SyFiPYTHON_wrap.cxx.

References SyFi::p, SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_ValueError, and SWIGTYPE_p_GiNaC__lst.

Referenced by SWIG_init().

                                              {
  {
    void *argp = 0;
    int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_GiNaC__lst,  0  | 0);
    if (!SWIG_IsOK(res)) {
      SWIG_exception_fail(SWIG_ArgError(res), "in variable '""SyFi::p""' of type '""GiNaC::lst""'");
    }
    if (!argp) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""SyFi::p""' of type '""GiNaC::lst""'");
    } else {
      GiNaC::lst * temp;
      temp  = reinterpret_cast< GiNaC::lst * >(argp);
      SyFi::p = *temp;
      if (SWIG_IsNewObj(res)) delete temp;
    }
  }
  return 0;
fail:
  return 1;
}
SWIGINTERN PyObject* Swig_var_t_get ( void  )

Definition at line 26034 of file SyFiPYTHON_wrap.cxx.

References SWIG_as_voidptr, SWIG_NewPointerObj, SWIGTYPE_p_GiNaC__symbol, and SyFi::t.

Referenced by SWIG_init().

                                          {
  PyObject *pyobj = 0;
  
  pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&SyFi::t), SWIGTYPE_p_GiNaC__symbol,  0 );
  return pyobj;
}
SWIGINTERN int Swig_var_t_set ( PyObject *  _val)

Definition at line 26012 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_ValueError, SWIGTYPE_p_GiNaC__symbol, and SyFi::t.

Referenced by SWIG_init().

                                              {
  {
    void *argp = 0;
    int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_GiNaC__symbol,  0  | 0);
    if (!SWIG_IsOK(res)) {
      SWIG_exception_fail(SWIG_ArgError(res), "in variable '""SyFi::t""' of type '""GiNaC::symbol""'");
    }
    if (!argp) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""SyFi::t""' of type '""GiNaC::symbol""'");
    } else {
      GiNaC::symbol * temp;
      temp  = reinterpret_cast< GiNaC::symbol * >(argp);
      SyFi::t = *temp;
      if (SWIG_IsNewObj(res)) delete temp;
    }
  }
  return 0;
fail:
  return 1;
}
SWIGINTERN PyObject* Swig_var_version_major_get ( void  )

Definition at line 21983 of file SyFiPYTHON_wrap.cxx.

References SWIG_From_int(), and SyFi::version_major.

Referenced by SWIG_init().

                                                      {
  PyObject *pyobj = 0;
  
  pyobj = SWIG_From_int(static_cast< int >(SyFi::version_major));
  return pyobj;
}
SWIGINTERN int Swig_var_version_major_set ( PyObject *  )

Definition at line 21977 of file SyFiPYTHON_wrap.cxx.

References SWIG_AttributeError, and SWIG_Error.

Referenced by SWIG_init().

                                                      {
  SWIG_Error(SWIG_AttributeError,"Variable version_major is read-only.");
  return 1;
}
SWIGINTERN PyObject* Swig_var_version_micro_get ( void  )

Definition at line 22024 of file SyFiPYTHON_wrap.cxx.

References SWIG_FromCharPtr(), and SyFi::version_micro.

Referenced by SWIG_init().

                                                      {
  PyObject *pyobj = 0;
  
  pyobj = SWIG_FromCharPtr(SyFi::version_micro);
  return pyobj;
}
SWIGINTERN int Swig_var_version_micro_set ( PyObject *  _val)

Definition at line 22005 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_AsCharPtrAndSize(), SWIG_exception_fail, SWIG_IsOK, SWIG_NEWOBJ, and SyFi::version_micro.

Referenced by SWIG_init().

                                                          {
  {
    char *cptr = 0; size_t csize = 0; int alloc = SWIG_NEWOBJ;
    int res = SWIG_AsCharPtrAndSize(_val, &cptr, &csize, &alloc);
    if (!SWIG_IsOK(res)) {
      SWIG_exception_fail(SWIG_ArgError(res), "in variable '""SyFi::version_micro""' of type '""char const *""'");
    }
    if (alloc == SWIG_NEWOBJ) {
      SyFi::version_micro = cptr;
    } else {
      SyFi::version_micro = csize ? (char const *)reinterpret_cast< char* >(memcpy((new char[csize]), cptr, sizeof(char)*(csize))) : 0;
    }
  }
  return 0;
fail:
  return 1;
}
SWIGINTERN PyObject* Swig_var_version_minor_get ( void  )

Definition at line 21997 of file SyFiPYTHON_wrap.cxx.

References SWIG_From_int(), and SyFi::version_minor.

Referenced by SWIG_init().

                                                      {
  PyObject *pyobj = 0;
  
  pyobj = SWIG_From_int(static_cast< int >(SyFi::version_minor));
  return pyobj;
}
SWIGINTERN int Swig_var_version_minor_set ( PyObject *  )

Definition at line 21991 of file SyFiPYTHON_wrap.cxx.

References SWIG_AttributeError, and SWIG_Error.

Referenced by SWIG_init().

                                                      {
  SWIG_Error(SWIG_AttributeError,"Variable version_minor is read-only.");
  return 1;
}
SWIGINTERN PyObject* Swig_var_x_get ( void  )

Definition at line 25944 of file SyFiPYTHON_wrap.cxx.

References SWIG_as_voidptr, SWIG_NewPointerObj, SWIGTYPE_p_GiNaC__symbol, and SyFi::x.

Referenced by SWIG_init().

                                          {
  PyObject *pyobj = 0;
  
  pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&SyFi::x), SWIGTYPE_p_GiNaC__symbol,  0 );
  return pyobj;
}
SWIGINTERN int Swig_var_x_set ( PyObject *  _val)

Definition at line 25922 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_ValueError, SWIGTYPE_p_GiNaC__symbol, and SyFi::x.

Referenced by SWIG_init().

                                              {
  {
    void *argp = 0;
    int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_GiNaC__symbol,  0  | 0);
    if (!SWIG_IsOK(res)) {
      SWIG_exception_fail(SWIG_ArgError(res), "in variable '""SyFi::x""' of type '""GiNaC::symbol""'");
    }
    if (!argp) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""SyFi::x""' of type '""GiNaC::symbol""'");
    } else {
      GiNaC::symbol * temp;
      temp  = reinterpret_cast< GiNaC::symbol * >(argp);
      SyFi::x = *temp;
      if (SWIG_IsNewObj(res)) delete temp;
    }
  }
  return 0;
fail:
  return 1;
}
SWIGINTERN PyObject* Swig_var_y_get ( void  )

Definition at line 25974 of file SyFiPYTHON_wrap.cxx.

References SWIG_as_voidptr, SWIG_NewPointerObj, SWIGTYPE_p_GiNaC__symbol, and SyFi::y.

Referenced by SWIG_init().

                                          {
  PyObject *pyobj = 0;
  
  pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&SyFi::y), SWIGTYPE_p_GiNaC__symbol,  0 );
  return pyobj;
}
SWIGINTERN int Swig_var_y_set ( PyObject *  _val)

Definition at line 25952 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_ValueError, SWIGTYPE_p_GiNaC__symbol, and SyFi::y.

Referenced by SWIG_init().

                                              {
  {
    void *argp = 0;
    int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_GiNaC__symbol,  0  | 0);
    if (!SWIG_IsOK(res)) {
      SWIG_exception_fail(SWIG_ArgError(res), "in variable '""SyFi::y""' of type '""GiNaC::symbol""'");
    }
    if (!argp) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""SyFi::y""' of type '""GiNaC::symbol""'");
    } else {
      GiNaC::symbol * temp;
      temp  = reinterpret_cast< GiNaC::symbol * >(argp);
      SyFi::y = *temp;
      if (SWIG_IsNewObj(res)) delete temp;
    }
  }
  return 0;
fail:
  return 1;
}
SWIGINTERN PyObject* Swig_var_z_get ( void  )

Definition at line 26004 of file SyFiPYTHON_wrap.cxx.

References SWIG_as_voidptr, SWIG_NewPointerObj, SWIGTYPE_p_GiNaC__symbol, and SyFi::z.

Referenced by SWIG_init().

                                          {
  PyObject *pyobj = 0;
  
  pyobj = SWIG_NewPointerObj(SWIG_as_voidptr(&SyFi::z), SWIGTYPE_p_GiNaC__symbol,  0 );
  return pyobj;
}
SWIGINTERN int Swig_var_z_set ( PyObject *  _val)

Definition at line 25982 of file SyFiPYTHON_wrap.cxx.

References SWIG_ArgError, SWIG_ConvertPtr, SWIG_exception_fail, SWIG_IsNewObj, SWIG_IsOK, SWIG_ValueError, SWIGTYPE_p_GiNaC__symbol, and SyFi::z.

Referenced by SWIG_init().

                                              {
  {
    void *argp = 0;
    int res = SWIG_ConvertPtr(_val, &argp, SWIGTYPE_p_GiNaC__symbol,  0  | 0);
    if (!SWIG_IsOK(res)) {
      SWIG_exception_fail(SWIG_ArgError(res), "in variable '""SyFi::z""' of type '""GiNaC::symbol""'");
    }
    if (!argp) {
      SWIG_exception_fail(SWIG_ValueError, "invalid null reference " "in variable '""SyFi::z""' of type '""GiNaC::symbol""'");
    } else {
      GiNaC::symbol * temp;
      temp  = reinterpret_cast< GiNaC::symbol * >(argp);
      SyFi::z = *temp;
      if (SWIG_IsNewObj(res)) delete temp;
    }
  }
  return 0;
fail:
  return 1;
}

Definition at line 45527 of file SyFiPYTHON_wrap.cxx.

References swig_globalvar::name, swig_globalvar::next, and swig_varlinkobject::vars.

Referenced by swig_varlink_type().

                                              {
    swig_globalvar *var = v->vars;
    while (var) {
      swig_globalvar *n = var->next;
      free(var->name);
      free(var);
      var = n;
    }
  }
SWIGINTERN PyObject* swig_varlink_getattr ( swig_varlinkobject v,
char *  n 
)

Definition at line 45538 of file SyFiPYTHON_wrap.cxx.

References swig_globalvar::get_attr, swig_globalvar::name, swig_globalvar::next, run_all::res, and swig_varlinkobject::vars.

Referenced by swig_varlink_type().

                                                       {
    PyObject *res = NULL;
    swig_globalvar *var = v->vars;
    while (var) {
      if (strcmp(var->name,n) == 0) {
        res = (*var->get_attr)();
        break;
      }
      var = var->next;
    }
    if (res == NULL && !PyErr_Occurred()) {
      PyErr_SetString(PyExc_NameError,"Unknown C global variable");
    }
    return res;
  }
SWIGINTERN int swig_varlink_print ( swig_varlinkobject v,
FILE *  fp,
int   SWIGUNUSEDPARMflags 
)

Definition at line 45516 of file SyFiPYTHON_wrap.cxx.

References SWIG_Python_str_AsChar(), SWIG_Python_str_DelForPy3, and swig_varlink_str().

Referenced by swig_varlink_type().

                                                                                 {
    char *tmp;
    PyObject *str = swig_varlink_str(v);
    fprintf(fp,"Swig global variables ");
    fprintf(fp,"%s\n", tmp = SWIG_Python_str_AsChar(str));
    SWIG_Python_str_DelForPy3(tmp);
    Py_DECREF(str);
    return 0;
  }
SWIGINTERN PyObject* swig_varlink_repr ( swig_varlinkobject SWIGUNUSEDPARMv)

Definition at line 45469 of file SyFiPYTHON_wrap.cxx.

Referenced by swig_varlink_type().

                                                           {
#if PY_VERSION_HEX >= 0x03000000
    return PyUnicode_InternFromString("<Swig global variables>");
#else
    return PyString_FromString("<Swig global variables>");
#endif
  }
SWIGINTERN int swig_varlink_setattr ( swig_varlinkobject v,
char *  n,
PyObject *  p 
)

Definition at line 45555 of file SyFiPYTHON_wrap.cxx.

References swig_globalvar::name, swig_globalvar::next, run_all::res, swig_globalvar::set_attr, and swig_varlinkobject::vars.

Referenced by swig_varlink_type().

                                                                    {
    int res = 1;
    swig_globalvar *var = v->vars;
    while (var) {
      if (strcmp(var->name,n) == 0) {
        res = (*var->set_attr)(p);
        break;
      }
      var = var->next;
    }
    if (res == 1 && !PyErr_Occurred()) {
      PyErr_SetString(PyExc_NameError,"Unknown C global variable");
    }
    return res;
  }

Definition at line 45478 of file SyFiPYTHON_wrap.cxx.

References swig_globalvar::name, swig_globalvar::next, and swig_varlinkobject::vars.

Referenced by swig_varlink_print(), and swig_varlink_type().

                                          {
#if PY_VERSION_HEX >= 0x03000000
    PyObject *str = PyUnicode_InternFromString("(");
    PyObject *tail;
    PyObject *joined;
    swig_globalvar *var;
    for (var = v->vars; var; var=var->next) {
      tail = PyUnicode_FromString(var->name);
      joined = PyUnicode_Concat(str, tail);
      Py_DecRef(str);
      Py_DecRef(tail);
      str = joined;
      if (var->next) {
        tail = PyUnicode_InternFromString(", ");
        joined = PyUnicode_Concat(str, tail);
        Py_DecRef(str);
        Py_DecRef(tail);
        str = joined;
      }
    }
    tail = PyUnicode_InternFromString(")");
    joined = PyUnicode_Concat(str, tail);
    Py_DecRef(str);
    Py_DecRef(tail);
    str = joined;
#else
    PyObject *str = PyString_FromString("(");
    swig_globalvar *var;
    for (var = v->vars; var; var=var->next) {
      PyString_ConcatAndDel(&str,PyString_FromString(var->name));
      if (var->next) PyString_ConcatAndDel(&str,PyString_FromString(", "));
    }
    PyString_ConcatAndDel(&str,PyString_FromString(")"));
#endif
    return str;
  }
SWIGINTERN PyTypeObject* swig_varlink_type ( void  )

Definition at line 45572 of file SyFiPYTHON_wrap.cxx.

References swig_varlink_dealloc(), swig_varlink_getattr(), swig_varlink_print(), swig_varlink_repr(), swig_varlink_setattr(), and swig_varlink_str().

Referenced by SWIG_Python_newvarlink().

                          {
    static char varlink__doc__[] = "Swig var link object";
    static PyTypeObject varlink_type;
    static int type_init = 0;
    if (!type_init) {
      const PyTypeObject tmp = {
        /* PyObject header changed in Python 3 */
#if PY_VERSION_HEX >= 0x03000000
        PyVarObject_HEAD_INIT(NULL, 0)
#else
        PyObject_HEAD_INIT(NULL)
        0,                                  /* ob_size */
#endif
        (char *)"swigvarlink",              /* tp_name */
        sizeof(swig_varlinkobject),         /* tp_basicsize */
        0,                                  /* tp_itemsize */
        (destructor) swig_varlink_dealloc,  /* tp_dealloc */
        (printfunc) swig_varlink_print,     /* tp_print */
        (getattrfunc) swig_varlink_getattr, /* tp_getattr */
        (setattrfunc) swig_varlink_setattr, /* tp_setattr */
        0,                                  /* tp_compare */
        (reprfunc) swig_varlink_repr,       /* tp_repr */
        0,                                  /* tp_as_number */
        0,                                  /* tp_as_sequence */
        0,                                  /* tp_as_mapping */
        0,                                  /* tp_hash */
        0,                                  /* tp_call */
        (reprfunc) swig_varlink_str,        /* tp_str */
        0,                                  /* tp_getattro */
        0,                                  /* tp_setattro */
        0,                                  /* tp_as_buffer */
        0,                                  /* tp_flags */
        varlink__doc__,                     /* tp_doc */
        0,                                  /* tp_traverse */
        0,                                  /* tp_clear */
        0,                                  /* tp_richcompare */
        0,                                  /* tp_weaklistoffset */
#if PY_VERSION_HEX >= 0x02020000
        0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, /* tp_iter -> tp_weaklist */
#endif
#if PY_VERSION_HEX >= 0x02030000
        0,                                  /* tp_del */
#endif
#if PY_VERSION_HEX >= 0x02060000
        0,                                  /* tp_version */
#endif
#ifdef COUNT_ALLOCS
        0,0,0,0                             /* tp_alloc -> tp_next */
#endif
      };
      varlink_type = tmp;
      type_init = 1;
#if PY_VERSION_HEX < 0x02020000
      varlink_type.ob_type = &PyType_Type;
#else
      if (PyType_Ready(&varlink_type) < 0)
      return NULL;
#endif
    }
    return &varlink_type;
  }

Definition at line 1518 of file SyFiPYTHON_wrap.cxx.

References SwigPyClientData::destroy, SwigPyClientData::newargs, and SwigPyClientData::newraw.

Referenced by SWIG_Python_DestroyModule().

                                             {
  Py_XDECREF(data->newraw);
  Py_XDECREF(data->newargs);
  Py_XDECREF(data->destroy);
}

Definition at line 1464 of file SyFiPYTHON_wrap.cxx.

References SwigPyClientData::delargs, SwigPyClientData::destroy, regenerate::flags, SwigPyClientData::implicitconv, SwigPyClientData::klass, SwigPyClientData::newargs, SwigPyClientData::newraw, and SwigPyClientData::pytype.

{
  if (!obj) {
    return 0;
  } else {
    SwigPyClientData *data = (SwigPyClientData *)malloc(sizeof(SwigPyClientData));
    /* the klass element */
    data->klass = obj;
    Py_INCREF(data->klass);
    /* the newraw method and newargs arguments used to create a new raw instance */
    if (PyClass_Check(obj)) {
      data->newraw = 0;
      data->newargs = obj;
      Py_INCREF(obj);
    } else {
#if (PY_VERSION_HEX < 0x02020000)
      data->newraw = 0;
#else
      data->newraw = PyObject_GetAttrString(data->klass, (char *)"__new__");
#endif
      if (data->newraw) {
        Py_INCREF(data->newraw);
        data->newargs = PyTuple_New(1);
        PyTuple_SetItem(data->newargs, 0, obj);
      } else {
        data->newargs = obj;
      }
      Py_INCREF(data->newargs);
    }
    /* the destroy method, aka as the C++ delete method */
    data->destroy = PyObject_GetAttrString(data->klass, (char *)"__swig_destroy__");
    if (PyErr_Occurred()) {
      PyErr_Clear();
      data->destroy = 0;
    }
    if (data->destroy) {
      int flags;
      Py_INCREF(data->destroy);
      flags = PyCFunction_GET_FLAGS(data->destroy);
#ifdef METH_O
      data->delargs = !(flags & (METH_O));
#else
      data->delargs = 0;
#endif
    } else {
      data->delargs = 0;
    }
    data->implicitconv = 0;
    data->pytype = 0;
    return data;
  }
}
SWIGINTERN PyObject* SwigPyIterator_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* SwigPyObject_acquire ( PyObject *  v,
PyObject *  SWIGUNUSEDPARMargs 
)

Definition at line 1775 of file SyFiPYTHON_wrap.cxx.

References SwigPyObject::own, SWIG_POINTER_OWN, and SWIG_Py_Void().

Referenced by SwigPyObject_own().

{
  SwigPyObject *sobj = (SwigPyObject *)v;
  sobj->own = SWIG_POINTER_OWN;
  return SWIG_Py_Void();
}
SWIGRUNTIME PyObject* SwigPyObject_append ( PyObject *  v,
PyObject *  next 
)

Definition at line 1727 of file SyFiPYTHON_wrap.cxx.

References SwigPyObject::next, SWIG_Py_Void(), and SwigPyObject_Check().

Referenced by SWIG_Python_InitShadowInstance().

{
  SwigPyObject *sobj = (SwigPyObject *) v;
#ifndef METH_O
  PyObject *tmp = 0;
  if (!PyArg_ParseTuple(next,(char *)"O:append", &tmp)) return NULL;
  next = tmp;
#endif
  if (!SwigPyObject_Check(next)) {
    return NULL;
  }
  sobj->next = next;
  Py_INCREF(next);
  return SWIG_Py_Void();
}
SWIGRUNTIMEINLINE int SwigPyObject_Check ( PyObject *  op)

Definition at line 1676 of file SyFiPYTHON_wrap.cxx.

References Py_TYPE, and SwigPyObject_type().

Referenced by SWIG_Python_GetSwigThis(), SWIG_Python_TypeError(), and SwigPyObject_append().

                                 {
#ifdef SWIGPYTHON_BUILTIN
  PyTypeObject *target_tp = SwigPyObject_type();
  if (PyType_IsSubtype(op->ob_type, target_tp))
    return 1;
  return (strcmp(op->ob_type->tp_name, "SwigPyObject") == 0);
#else
  return (Py_TYPE(op) == SwigPyObject_type())
    || (strcmp(Py_TYPE(op)->tp_name,"SwigPyObject") == 0);
#endif
}

Definition at line 1633 of file SyFiPYTHON_wrap.cxx.

References SwigPyObject::ptr.

Referenced by SwigPyObject_richcompare(), and SwigPyObject_TypeOnce().

{
  void *i = v->ptr;
  void *j = w->ptr;
  return (i < j) ? -1 : ((i > j) ? 1 : 0);
}
SWIGRUNTIME void SwigPyObject_dealloc ( PyObject *  v)

Definition at line 1692 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::clientdata, SwigPyClientData::delargs, SwigPyClientData::destroy, SwigPyObject::next, SwigPyObject::own, SwigPyObject::ptr, PyObject_DEL, run_all::res, SWIG_POINTER_OWN, SWIG_Python_CallFunctor, SWIG_TypePrettyName(), SwigPyObject_New(), SwigPyObject::ty, and test_syfi::debug::v.

Referenced by SwigPyObject_TypeOnce().

{
  SwigPyObject *sobj = (SwigPyObject *) v;
  PyObject *next = sobj->next;
  if (sobj->own == SWIG_POINTER_OWN) {
    swig_type_info *ty = sobj->ty;
    SwigPyClientData *data = ty ? (SwigPyClientData *) ty->clientdata : 0;
    PyObject *destroy = data ? data->destroy : 0;
    if (destroy) {
      /* destroy is always a VARARGS method */
      PyObject *res;
      if (data->delargs) {
        /* we need to create a temporary object to carry the destroy operation */
        PyObject *tmp = SwigPyObject_New(sobj->ptr, ty, 0);
        res = SWIG_Python_CallFunctor(destroy, tmp);
        Py_DECREF(tmp);
      } else {
        PyCFunction meth = PyCFunction_GET_FUNCTION(destroy);
        PyObject *mself = PyCFunction_GET_SELF(destroy);
        res = ((*meth)(mself, v));
      }
      Py_XDECREF(res);
    } 
#if !defined(SWIG_PYTHON_SILENT_MEMLEAK)
    else {
      const char *name = SWIG_TypePrettyName(ty);
      printf("swig/python detected a memory leak of type '%s', no destructor found.\n", (name ? name : "unknown"));
    }
#endif
  } 
  Py_XDECREF(next);
  PyObject_DEL(v);
}
SWIGINTERN PyObject* SwigPyObject_disown ( PyObject *  v,
PyObject *  SWIGUNUSEDPARMargs 
)

Definition at line 1763 of file SyFiPYTHON_wrap.cxx.

References SwigPyObject::own, and SWIG_Py_Void().

Referenced by SwigPyObject_own().

{
  SwigPyObject *sobj = (SwigPyObject *)v;
  sobj->own = 0;
  return SWIG_Py_Void();
}
SWIGRUNTIME PyObject* SwigPyObject_format ( const char *  fmt,
SwigPyObject v 
)

Definition at line 1544 of file SyFiPYTHON_wrap.cxx.

References regenerate::args, run_all::res, SWIG_Python_str_FromChar(), and SwigPyObject_long().

Referenced by SwigPyObject_hex(), and SwigPyObject_oct().

{
  PyObject *res = NULL;
  PyObject *args = PyTuple_New(1);
  if (args) {
    if (PyTuple_SetItem(args, 0, SwigPyObject_long(v)) == 0) {
      PyObject *ofmt = SWIG_Python_str_FromChar(fmt);
      if (ofmt) {
#if PY_VERSION_HEX >= 0x03000000
        res = PyUnicode_Format(ofmt,args);
#else
        res = PyString_Format(ofmt,args);
#endif
        Py_DECREF(ofmt);
      }
      Py_DECREF(args);
    }
  }
  return res;
}
SWIGINTERN PyObject* SwigPyObject_getattr ( SwigPyObject sobj,
char *  name 
)

Definition at line 1846 of file SyFiPYTHON_wrap.cxx.

Referenced by SwigPyObject_TypeOnce().

{
  return Py_FindMethod(swigobject_methods, (PyObject *)sobj, name);
}
SWIGRUNTIMEINLINE const char* SwigPyObject_GetDesc ( PyObject *  self)

Definition at line 2830 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::str, and SwigPyObject::ty.

Referenced by SWIG_Python_TypeError().

{
  SwigPyObject *v = (SwigPyObject *)self;
  swig_type_info *ty = v ? v->ty : 0;
  return ty ? ty->str : "";
}

Definition at line 1572 of file SyFiPYTHON_wrap.cxx.

References SwigPyObject_format().

Referenced by SwigPyObject_TypeOnce().

{
  return SwigPyObject_format("%x",v);
}

Definition at line 1538 of file SyFiPYTHON_wrap.cxx.

References SwigPyObject::ptr.

Referenced by SwigPyObject_format(), and SwigPyObject_TypeOnce().

{
  return PyLong_FromVoidPtr(v->ptr);
}
SWIGRUNTIME PyObject * SwigPyObject_New ( void *  ptr,
swig_type_info ty,
int  own 
)

Definition at line 1990 of file SyFiPYTHON_wrap.cxx.

References SwigPyObject::next, SwigPyObject::own, SwigPyObject::ptr, SwigPyObject_type(), and SwigPyObject::ty.

Referenced by SWIG_Python_NewPointerObj(), and SwigPyObject_dealloc().

{
  SwigPyObject *sobj = PyObject_NEW(SwigPyObject, SwigPyObject_type());
  if (sobj) {
    sobj->ptr  = ptr;
    sobj->ty   = ty;
    sobj->own  = own;
    sobj->next = 0;
  }
  return (PyObject *)sobj;
}
SWIGRUNTIME PyObject* SwigPyObject_next ( PyObject *  v,
PyObject *  SWIGUNUSEDPARMargs 
)

Definition at line 1747 of file SyFiPYTHON_wrap.cxx.

References SwigPyObject::next, and SWIG_Py_Void().

{
  SwigPyObject *sobj = (SwigPyObject *) v;
  if (sobj->next) {    
    Py_INCREF(sobj->next);
    return sobj->next;
  } else {
    return SWIG_Py_Void();
  }
}

Definition at line 1566 of file SyFiPYTHON_wrap.cxx.

References SwigPyObject_format().

Referenced by SwigPyObject_TypeOnce().

{
  return SwigPyObject_format("%o",v);
}
SWIGINTERN PyObject* SwigPyObject_own ( PyObject *  v,
PyObject *  args 
)

Definition at line 1784 of file SyFiPYTHON_wrap.cxx.

References SwigPyObject::own, PyBool_FromLong(), SwigPyObject_acquire(), and SwigPyObject_disown().

Referenced by SWIG_init().

{
  PyObject *val = 0;
#if (PY_VERSION_HEX < 0x02020000)
  if (!PyArg_ParseTuple(args,(char *)"|O:own",&val))
#elif (PY_VERSION_HEX < 0x02050000)
  if (!PyArg_UnpackTuple(args, (char *)"own", 0, 1, &val)) 
#else
  if (!PyArg_UnpackTuple(args, "own", 0, 1, &val)) 
#endif
    {
      return NULL;
    } 
  else
    {
      SwigPyObject *sobj = (SwigPyObject *)v;
      PyObject *obj = PyBool_FromLong(sobj->own);
      if (val) {
#ifdef METH_NOARGS
        if (PyObject_IsTrue(val)) {
          SwigPyObject_acquire(v);
        } else {
          SwigPyObject_disown(v);
        }
#else
        if (PyObject_IsTrue(val)) {
          SwigPyObject_acquire(v,args);
        } else {
          SwigPyObject_disown(v,args);
        }
#endif
      } 
      return obj;
    }
}
SWIGRUNTIME int SwigPyObject_print ( SwigPyObject v,
FILE *  fp,
int   SWIGUNUSEDPARMflags 
)

Definition at line 1605 of file SyFiPYTHON_wrap.cxx.

References SWIG_Python_str_AsChar(), SWIG_Python_str_DelForPy3, and SwigPyObject_repr().

Referenced by SwigPyObject_TypeOnce().

{
  char *str;
#ifdef METH_NOARGS
  PyObject *repr = SwigPyObject_repr(v);
#else
  PyObject *repr = SwigPyObject_repr(v, NULL);
#endif
  if (repr) {
    str = SWIG_Python_str_AsChar(repr); 
    fputs(str, fp);
    SWIG_Python_str_DelForPy3(str);
    Py_DECREF(repr);
    return 0; 
  } else {
    return 1; 
  }
}
SWIGRUNTIME PyObject* SwigPyObject_repr ( SwigPyObject v,
PyObject *  args 
)

Definition at line 1581 of file SyFiPYTHON_wrap.cxx.

References SWIG_Python_str_FromFormat, SWIG_TypePrettyName(), and SwigPyObject::ty.

Referenced by SwigPyObject_print(), and SwigPyObject_TypeOnce().

{
  const char *name = SWIG_TypePrettyName(v->ty);
  PyObject *repr = SWIG_Python_str_FromFormat("<Swig Object of type '%s' at %p>", (name ? name : "unknown"), (void *)v);
  if (v->next) {
# ifdef METH_NOARGS
    PyObject *nrep = SwigPyObject_repr((SwigPyObject *)v->next);
# else
    PyObject *nrep = SwigPyObject_repr((SwigPyObject *)v->next, args);
# endif
# if PY_VERSION_HEX >= 0x03000000
    PyObject *joined = PyUnicode_Concat(repr, nrep);
    Py_DecRef(repr);
    Py_DecRef(nrep);
    repr = joined;
# else
    PyString_ConcatAndDel(&repr,nrep);
# endif
  }
  return repr;  
}
SWIGRUNTIME PyObject* SwigPyObject_richcompare ( SwigPyObject v,
SwigPyObject w,
int  op 
)

Definition at line 1642 of file SyFiPYTHON_wrap.cxx.

References Py_NotImplemented, PyBool_FromLong(), run_all::res, and SwigPyObject_compare().

Referenced by SwigPyObject_TypeOnce().

{
  PyObject* res;
  if( op != Py_EQ && op != Py_NE ) {
    Py_INCREF(Py_NotImplemented);
    return Py_NotImplemented;
  }
  res = PyBool_FromLong( (SwigPyObject_compare(v, w)==0) == (op == Py_EQ) ? 1 : 0);
  return res;  
}
SWIGRUNTIME PyTypeObject* SwigPyObject_type ( void  )

Definition at line 1669 of file SyFiPYTHON_wrap.cxx.

References SWIG_STATIC_POINTER, and SwigPyObject_TypeOnce().

Referenced by SWIG_init(), SwigPyObject_Check(), and SwigPyObject_New().

                        {
  static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyObject_TypeOnce();
  return type;
}
SWIGRUNTIME PyTypeObject * SwigPyObject_TypeOnce ( void  )

Definition at line 1853 of file SyFiPYTHON_wrap.cxx.

References PyObject_GenericGetAttr, SwigPyObject_compare(), SwigPyObject_dealloc(), SwigPyObject_getattr(), SwigPyObject_hex(), SwigPyObject_long(), SwigPyObject_oct(), SwigPyObject_print(), SwigPyObject_repr(), SwigPyObject_richcompare(), SwigPyObject_str(), and SWIGRUNTIME.

Referenced by SWIG_init(), and SwigPyObject_type().

                            {
  static char swigobject_doc[] = "Swig object carries a C/C++ instance pointer";

  static PyNumberMethods SwigPyObject_as_number = {
    (binaryfunc)0, /*nb_add*/
    (binaryfunc)0, /*nb_subtract*/
    (binaryfunc)0, /*nb_multiply*/
    /* nb_divide removed in Python 3 */
#if PY_VERSION_HEX < 0x03000000
    (binaryfunc)0, /*nb_divide*/
#endif
    (binaryfunc)0, /*nb_remainder*/
    (binaryfunc)0, /*nb_divmod*/
    (ternaryfunc)0,/*nb_power*/
    (unaryfunc)0,  /*nb_negative*/
    (unaryfunc)0,  /*nb_positive*/
    (unaryfunc)0,  /*nb_absolute*/
    (inquiry)0,    /*nb_nonzero*/
    0,             /*nb_invert*/
    0,             /*nb_lshift*/
    0,             /*nb_rshift*/
    0,             /*nb_and*/
    0,             /*nb_xor*/
    0,             /*nb_or*/
#if PY_VERSION_HEX < 0x03000000
    0,   /*nb_coerce*/
#endif
    (unaryfunc)SwigPyObject_long, /*nb_int*/
#if PY_VERSION_HEX < 0x03000000
    (unaryfunc)SwigPyObject_long, /*nb_long*/
#else
    0, /*nb_reserved*/
#endif
    (unaryfunc)0,                 /*nb_float*/
#if PY_VERSION_HEX < 0x03000000
    (unaryfunc)SwigPyObject_oct,  /*nb_oct*/
    (unaryfunc)SwigPyObject_hex,  /*nb_hex*/
#endif
#if PY_VERSION_HEX >= 0x03000000 /* 3.0 */
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index, nb_inplace_divide removed */
#elif PY_VERSION_HEX >= 0x02050000 /* 2.5.0 */
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_index */
#elif PY_VERSION_HEX >= 0x02020000 /* 2.2.0 */
    0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_true_divide */
#elif PY_VERSION_HEX >= 0x02000000 /* 2.0.0 */
    0,0,0,0,0,0,0,0,0,0,0 /* nb_inplace_add -> nb_inplace_or */
#endif
  };

  static PyTypeObject swigpyobject_type;
  static int type_init = 0;
  if (!type_init) {
    const PyTypeObject tmp = {
      /* PyObject header changed in Python 3 */
#if PY_VERSION_HEX >= 0x03000000
      PyVarObject_HEAD_INIT(NULL, 0)
#else
      PyObject_HEAD_INIT(NULL)
      0,                                    /* ob_size */
#endif
      (char *)"SwigPyObject",               /* tp_name */
      sizeof(SwigPyObject),                 /* tp_basicsize */
      0,                                    /* tp_itemsize */
      (destructor)SwigPyObject_dealloc,     /* tp_dealloc */
      (printfunc)SwigPyObject_print,        /* tp_print */
#if PY_VERSION_HEX < 0x02020000
      (getattrfunc)SwigPyObject_getattr,    /* tp_getattr */
#else
      (getattrfunc)0,                       /* tp_getattr */
#endif
      (setattrfunc)0,                       /* tp_setattr */
#if PY_VERSION_HEX >= 0x03000000
    0, /* tp_reserved in 3.0.1, tp_compare in 3.0.0 but not used */
#else
      (cmpfunc)SwigPyObject_compare,        /* tp_compare */
#endif
      (reprfunc)SwigPyObject_repr,          /* tp_repr */
      &SwigPyObject_as_number,              /* tp_as_number */
      0,                                    /* tp_as_sequence */
      0,                                    /* tp_as_mapping */
      (hashfunc)0,                          /* tp_hash */
      (ternaryfunc)0,                       /* tp_call */
      (reprfunc)SwigPyObject_str,           /* tp_str */
      PyObject_GenericGetAttr,              /* tp_getattro */
      0,                                    /* tp_setattro */
      0,                                    /* tp_as_buffer */
      Py_TPFLAGS_DEFAULT,                   /* tp_flags */
      swigobject_doc,                       /* tp_doc */
      0,                                    /* tp_traverse */
      0,                                    /* tp_clear */
      (richcmpfunc)SwigPyObject_richcompare,/* tp_richcompare */
      0,                                    /* tp_weaklistoffset */
#if PY_VERSION_HEX >= 0x02020000
      0,                                    /* tp_iter */
      0,                                    /* tp_iternext */
      swigobject_methods,                   /* tp_methods */
      0,                                    /* tp_members */
      0,                                    /* tp_getset */
      0,                                    /* tp_base */
      0,                                    /* tp_dict */
      0,                                    /* tp_descr_get */
      0,                                    /* tp_descr_set */
      0,                                    /* tp_dictoffset */
      0,                                    /* tp_init */
      0,                                    /* tp_alloc */
      0,                                    /* tp_new */
      0,                                    /* tp_free */
      0,                                    /* tp_is_gc */
      0,                                    /* tp_bases */
      0,                                    /* tp_mro */
      0,                                    /* tp_cache */
      0,                                    /* tp_subclasses */
      0,                                    /* tp_weaklist */
#endif
#if PY_VERSION_HEX >= 0x02030000
      0,                                    /* tp_del */
#endif
#if PY_VERSION_HEX >= 0x02060000
      0,                                    /* tp_version */
#endif
#ifdef COUNT_ALLOCS
      0,0,0,0                               /* tp_alloc -> tp_next */
#endif
    };
    swigpyobject_type = tmp;
    type_init = 1;
#if PY_VERSION_HEX < 0x02020000
    swigpyobject_type.ob_type = &PyType_Type;
#else
    if (PyType_Ready(&swigpyobject_type) < 0)
      return NULL;
#endif
  }
  return &swigpyobject_type;
}
SWIGRUNTIMEINLINE int SwigPyPacked_Check ( PyObject *  op)

Definition at line 2067 of file SyFiPYTHON_wrap.cxx.

References SwigPyPacked_TypeOnce().

Referenced by SwigPyPacked_dealloc(), and SwigPyPacked_UnpackData().

                                 {
  return ((op)->ob_type == SwigPyPacked_TypeOnce()) 
    || (strcmp((op)->ob_type->tp_name,"SwigPyPacked") == 0);
}

Definition at line 2050 of file SyFiPYTHON_wrap.cxx.

References SwigPyPacked::pack, and SwigPyPacked::size.

Referenced by SwigPyPacked_TypeOnce().

{
  size_t i = v->size;
  size_t j = w->size;
  int s = (i < j) ? -1 : ((i > j) ? 1 : 0);
  return s ? s : strncmp((char *)v->pack, (char *)w->pack, 2*v->size);
}
SWIGRUNTIME void SwigPyPacked_dealloc ( PyObject *  v)

Definition at line 2073 of file SyFiPYTHON_wrap.cxx.

References SwigPyPacked::pack, PyObject_DEL, and SwigPyPacked_Check().

Referenced by SwigPyPacked_TypeOnce().

{
  if (SwigPyPacked_Check(v)) {
    SwigPyPacked *sobj = (SwigPyPacked *) v;
    free(sobj->pack);
  }
  PyObject_DEL(v);
}
SWIGRUNTIME PyObject* SwigPyPacked_New ( void *  ptr,
size_t  size,
swig_type_info ty 
)

Definition at line 2169 of file SyFiPYTHON_wrap.cxx.

References SwigPyPacked::pack, PyObject_DEL, SwigPyPacked::size, SwigPyPacked_type(), and SwigPyPacked::ty.

Referenced by SWIG_Python_NewPackedObj().

{
  SwigPyPacked *sobj = PyObject_NEW(SwigPyPacked, SwigPyPacked_type());
  if (sobj) {
    void *pack = malloc(size);
    if (pack) {
      memcpy(pack, ptr, size);
      sobj->pack = pack;
      sobj->ty   = ty;
      sobj->size = size;
    } else {
      PyObject_DEL((PyObject *) sobj);
      sobj = 0;
    }
  }
  return (PyObject *) sobj;
}
SWIGRUNTIME int SwigPyPacked_print ( SwigPyPacked v,
FILE *  fp,
int   SWIGUNUSEDPARMflags 
)

Definition at line 2014 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::name, SwigPyPacked::pack, test::result, SwigPyPacked::size, SWIG_BUFFER_SIZE, SWIG_PackDataName(), and SwigPyPacked::ty.

Referenced by SwigPyPacked_TypeOnce().

{
  char result[SWIG_BUFFER_SIZE];
  fputs("<Swig Packed ", fp); 
  if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) {
    fputs("at ", fp); 
    fputs(result, fp); 
  }
  fputs(v->ty->name,fp); 
  fputs(">", fp);
  return 0; 
}

Definition at line 2028 of file SyFiPYTHON_wrap.cxx.

References swig_type_info::name, SwigPyPacked::pack, test::result, SwigPyPacked::size, SWIG_BUFFER_SIZE, SWIG_PackDataName(), SWIG_Python_str_FromFormat, and SwigPyPacked::ty.

Referenced by SwigPyPacked_TypeOnce().

{
  char result[SWIG_BUFFER_SIZE];
  if (SWIG_PackDataName(result, v->pack, v->size, 0, sizeof(result))) {
    return SWIG_Python_str_FromFormat("<Swig Packed at %s%s>", result, v->ty->name);
  } else {
    return SWIG_Python_str_FromFormat("<Swig Packed %s>", v->ty->name);
  }  
}
SWIGRUNTIME PyTypeObject* SwigPyPacked_type ( void  )

Definition at line 2061 of file SyFiPYTHON_wrap.cxx.

References SWIG_STATIC_POINTER, and SwigPyPacked_TypeOnce().

Referenced by SwigPyPacked_New().

                        {
  static PyTypeObject *SWIG_STATIC_POINTER(type) = SwigPyPacked_TypeOnce();
  return type;
}
SWIGRUNTIME PyTypeObject * SwigPyPacked_TypeOnce ( void  )

Definition at line 2083 of file SyFiPYTHON_wrap.cxx.

References PyObject_GenericGetAttr, SwigPyPacked_compare(), SwigPyPacked_dealloc(), SwigPyPacked_print(), SwigPyPacked_repr(), SwigPyPacked_str(), and SWIGRUNTIME.

Referenced by SwigPyPacked_Check(), and SwigPyPacked_type().

                            {
  static char swigpacked_doc[] = "Swig object carries a C/C++ instance pointer";
  static PyTypeObject swigpypacked_type;
  static int type_init = 0;
  if (!type_init) {
    const PyTypeObject tmp = {
      /* PyObject header changed in Python 3 */
#if PY_VERSION_HEX>=0x03000000
      PyVarObject_HEAD_INIT(NULL, 0)
#else
      PyObject_HEAD_INIT(NULL)
      0,                                    /* ob_size */
#endif
      (char *)"SwigPyPacked",               /* tp_name */
      sizeof(SwigPyPacked),                 /* tp_basicsize */
      0,                                    /* tp_itemsize */
      (destructor)SwigPyPacked_dealloc,     /* tp_dealloc */
      (printfunc)SwigPyPacked_print,        /* tp_print */
      (getattrfunc)0,                       /* tp_getattr */
      (setattrfunc)0,                       /* tp_setattr */
#if PY_VERSION_HEX>=0x03000000
      0, /* tp_reserved in 3.0.1 */
#else
      (cmpfunc)SwigPyPacked_compare,        /* tp_compare */
#endif
      (reprfunc)SwigPyPacked_repr,          /* tp_repr */
      0,                                    /* tp_as_number */
      0,                                    /* tp_as_sequence */
      0,                                    /* tp_as_mapping */
      (hashfunc)0,                          /* tp_hash */
      (ternaryfunc)0,                       /* tp_call */
      (reprfunc)SwigPyPacked_str,           /* tp_str */
      PyObject_GenericGetAttr,              /* tp_getattro */
      0,                                    /* tp_setattro */
      0,                                    /* tp_as_buffer */
      Py_TPFLAGS_DEFAULT,                   /* tp_flags */
      swigpacked_doc,                       /* tp_doc */
      0,                                    /* tp_traverse */
      0,                                    /* tp_clear */
      0,                                    /* tp_richcompare */
      0,                                    /* tp_weaklistoffset */
#if PY_VERSION_HEX >= 0x02020000
      0,                                    /* tp_iter */
      0,                                    /* tp_iternext */
      0,                                    /* tp_methods */
      0,                                    /* tp_members */
      0,                                    /* tp_getset */
      0,                                    /* tp_base */
      0,                                    /* tp_dict */
      0,                                    /* tp_descr_get */
      0,                                    /* tp_descr_set */
      0,                                    /* tp_dictoffset */
      0,                                    /* tp_init */
      0,                                    /* tp_alloc */
      0,                                    /* tp_new */
      0,                                    /* tp_free */
      0,                                    /* tp_is_gc */
      0,                                    /* tp_bases */
      0,                                    /* tp_mro */
      0,                                    /* tp_cache */
      0,                                    /* tp_subclasses */
      0,                                    /* tp_weaklist */
#endif
#if PY_VERSION_HEX >= 0x02030000
      0,                                    /* tp_del */
#endif
#if PY_VERSION_HEX >= 0x02060000
      0,                                    /* tp_version */
#endif
#ifdef COUNT_ALLOCS
      0,0,0,0                               /* tp_alloc -> tp_next */
#endif
    };
    swigpypacked_type = tmp;
    type_init = 1;
#if PY_VERSION_HEX < 0x02020000
    swigpypacked_type.ob_type = &PyType_Type;
#else
    if (PyType_Ready(&swigpypacked_type) < 0)
      return NULL;
#endif
  }
  return &swigpypacked_type;
}
SWIGRUNTIME swig_type_info* SwigPyPacked_UnpackData ( PyObject *  obj,
void *  ptr,
size_t  size 
)

Definition at line 2188 of file SyFiPYTHON_wrap.cxx.

References SwigPyPacked::pack, SwigPyPacked::size, SwigPyPacked_Check(), and SwigPyPacked::ty.

Referenced by SWIG_Python_ConvertPacked().

{
  if (SwigPyPacked_Check(obj)) {
    SwigPyPacked *sobj = (SwigPyPacked *)obj;
    if (sobj->size != size) return 0;
    memcpy(ptr, sobj->pack, size);
    return sobj->ty;
  } else {
    return 0;
  }
}
SWIGINTERN PyObject* symexlist_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* symexpair_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* symexpair_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* TensorLagrange_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* TensorLagrange_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* TensorP0_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* TensorP0_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Tetrahedron_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Tetrahedron_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Triangle_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* Triangle_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
GiNaC::ex* type2ex ( PyObject *  input)

Definition at line 3338 of file SyFiPYTHON_wrap.cxx.

References GETDESC, list2lst(), and SWIG_ConvertPtr.

Referenced by _wrap_barycenter_line(), _wrap_barycenter_tetrahedron(), _wrap_barycenter_triangle(), _wrap_Box_integrate__SWIG_0(), _wrap_Box_integrate__SWIG_1(), _wrap_check_visitor(), _wrap_coeff(), _wrap_coeffs__SWIG_0(), _wrap_collect_symbols__SWIG_0(), _wrap_collect_symbols__SWIG_1(), _wrap_compare(), _wrap_count_ops(), _wrap_count_symbols(), _wrap_div__SWIG_1(), _wrap_div__SWIG_2(), _wrap_div__SWIG_3(), _wrap_Dof_glob_dof__SWIG_1(), _wrap_Dof_insert_dof(), _wrap_EQUAL_OR_DIE(), _wrap_equations2matrix(), _wrap_ex2equations(), _wrap_ex_int_map___contains__(), _wrap_ex_int_map___delitem__(), _wrap_ex_int_map___getitem__(), _wrap_ex_int_map___setitem____SWIG_0(), _wrap_ex_int_map___setitem____SWIG_1(), _wrap_ex_int_map_count(), _wrap_ex_int_map_erase__SWIG_0(), _wrap_ex_int_map_find(), _wrap_ex_int_map_has_key(), _wrap_ex_int_map_lower_bound(), _wrap_ex_int_map_upper_bound(), _wrap_exlist___setitem____SWIG_2(), _wrap_exlist_append(), _wrap_exlist_assign(), _wrap_exlist_insert__SWIG_0(), _wrap_exlist_insert__SWIG_1(), _wrap_exlist_push_back(), _wrap_exlist_push_front(), _wrap_exlist_resize__SWIG_1(), _wrap_exmap___contains__(), _wrap_exmap___delitem__(), _wrap_exmap___getitem__(), _wrap_exmap___setitem____SWIG_0(), _wrap_exmap___setitem____SWIG_1(), _wrap_exmap_count(), _wrap_exmap_erase__SWIG_0(), _wrap_exmap_find(), _wrap_exmap_has_key(), _wrap_exmap_lower_bound(), _wrap_exmap_upper_bound(), _wrap_exset___contains__(), _wrap_exset_add(), _wrap_exset_append(), _wrap_exset_count(), _wrap_exset_discard(), _wrap_exset_equal_range(), _wrap_exset_erase__SWIG_0(), _wrap_exset_find(), _wrap_exset_insert(), _wrap_exset_lower_bound(), _wrap_exset_upper_bound(), _wrap_extract_symbols(), _wrap_exvector___setitem____SWIG_2(), _wrap_exvector_append(), _wrap_exvector_assign(), _wrap_exvector_insert__SWIG_0(), _wrap_exvector_insert__SWIG_1(), _wrap_exvector_push_back(), _wrap_exvector_resize__SWIG_1(), _wrap_find(), _wrap_grad__SWIG_0(), _wrap_grad__SWIG_1(), _wrap_inner__SWIG_0(), _wrap_inner__SWIG_1(), _wrap_Line_integrate__SWIG_0(), _wrap_Line_integrate__SWIG_1(), _wrap_Line_repr__SWIG_2(), _wrap_Line_repr__SWIG_3(), _wrap_lst_equals(), _wrap_matrix_from_equations(), _wrap_matrix_to_lst2(), _wrap_matvec__SWIG_1(), _wrap_new_Box__SWIG_0(), _wrap_new_Box__SWIG_1(), _wrap_new_Box__SWIG_2(), _wrap_new_Box__SWIG_3(), _wrap_new_exlist__SWIG_3(), _wrap_new_exvector__SWIG_3(), _wrap_new_Line__SWIG_2(), _wrap_new_Line__SWIG_3(), _wrap_new_Rectangle__SWIG_2(), _wrap_new_Rectangle__SWIG_3(), _wrap_new_Rectangle__SWIG_4(), _wrap_new_Rectangle__SWIG_5(), _wrap_new_symexpair__SWIG_1(), _wrap_new_Tetrahedron__SWIG_0(), _wrap_new_Tetrahedron__SWIG_1(), _wrap_new_Triangle__SWIG_2(), _wrap_new_Triangle__SWIG_3(), _wrap_pol2basisandcoeff__SWIG_0(), _wrap_pol2basisandcoeff__SWIG_1(), _wrap_Polygon_integrate__SWIG_0(), _wrap_Polygon_integrate__SWIG_1(), _wrap_Rectangle_integrate__SWIG_0(), _wrap_Rectangle_integrate__SWIG_1(), _wrap_ReferenceLine_integrate__SWIG_0(), _wrap_ReferenceLine_integrate__SWIG_1(), _wrap_ReferenceLine_repr__SWIG_0(), _wrap_ReferenceLine_repr__SWIG_1(), _wrap_ReferenceTetrahedron_integrate__SWIG_0(), _wrap_ReferenceTetrahedron_integrate__SWIG_1(), _wrap_ReferenceTriangle_integrate__SWIG_0(), _wrap_ReferenceTriangle_integrate__SWIG_1(), _wrap_replace_powers__SWIG_0(), _wrap_replace_powers__SWIG_1(), _wrap_Simplex_integrate__SWIG_0(), _wrap_Simplex_integrate__SWIG_1(), _wrap_SpaceTimeDomain_integrate__SWIG_0(), _wrap_SpaceTimeDomain_integrate__SWIG_1(), _wrap_symexpair_second_set(), _wrap_Tetrahedron_integrate__SWIG_0(), _wrap_Tetrahedron_integrate__SWIG_1(), _wrap_Triangle_integrate__SWIG_0(), _wrap_Triangle_integrate__SWIG_1(), _wrap_visitor_subst_pow(), and list2lst().

                                    {
    basic *btmp;
    GETDESC(basic);
    if (not((SWIG_ConvertPtr(input, (void **) &btmp, basicdescr,0)) == -1))
        return new GiNaC::ex((*btmp));
    if (PyInt_Check(input)) 
        return new GiNaC::ex(numeric(PyInt_AsLong(input)));
    if (PyFloat_Check(input)) 
        return new GiNaC::ex(numeric(PyFloat_AsDouble(input)));
    if (PyList_Check(input)) {
        lst *l=list2lst(input);
        if (l==NULL) return NULL;
        return new GiNaC::ex(l->eval());
    }
    return NULL;
} 
GiNaC::numeric* type2numeric ( PyObject *  input)

Definition at line 3355 of file SyFiPYTHON_wrap.cxx.

References GETDESC, and SWIG_ConvertPtr.

                                              {
    GiNaC::numeric *btmp;
    GETDESC(numeric);
    if (not((SWIG_ConvertPtr(input, (void **) &btmp, numericdescr,0)) == -1))
        return new numeric((*btmp));
    if (PyInt_Check(input)) 
        return new numeric(PyInt_AsLong(input));
    if (PyFloat_Check(input)) 
        return new numeric(PyFloat_AsDouble(input));
    return NULL;
} 
SWIGINTERN PyObject* VectorCrouzeixRaviart_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* VectorCrouzeixRaviart_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* VectorDiscontinuousLagrange_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* VectorDiscontinuousLagrange_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* VectorLagrange_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* VectorLagrange_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* VectorP0_swiginit ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)
SWIGINTERN PyObject* VectorP0_swigregister ( PyObject *  SWIGUNUSEDPARMself,
PyObject *  args 
)

Variable Documentation

swig_cast_info _swigc__p_allocator_type[] = { {&_swigt__p_allocator_type, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45084 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45085 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_difference_type[] = { {&_swigt__p_difference_type, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45086 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_first_type[] = { {&_swigt__p_first_type, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45087 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_GiNaC__ex[] = { {&_swigt__p_GiNaC__ex, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45038 of file SyFiPYTHON_wrap.cxx.

Definition at line 45039 of file SyFiPYTHON_wrap.cxx.

Definition at line 45040 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_GiNaC__exmap[] = { {&_swigt__p_GiNaC__exmap, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45041 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_GiNaC__exvector[] = { {&_swigt__p_GiNaC__exvector, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45042 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_GiNaC__lst[] = { {&_swigt__p_GiNaC__lst, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45043 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_GiNaC__matrix[] = { {&_swigt__p_GiNaC__matrix, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45044 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_GiNaC__symbol[] = { {&_swigt__p_GiNaC__symbol, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45045 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_key_type[] = { {&_swigt__p_key_type, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45088 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_mapped_type[] = { {&_swigt__p_mapped_type, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45089 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_p_PyObject[] = { {&_swigt__p_p_PyObject, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45090 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_second_type[] = { {&_swigt__p_second_type, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45091 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_size_type[] = { {&_swigt__p_size_type, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45092 of file SyFiPYTHON_wrap.cxx.

Definition at line 45093 of file SyFiPYTHON_wrap.cxx.

Definition at line 45097 of file SyFiPYTHON_wrap.cxx.

Definition at line 45100 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_std__ostream[] = { {&_swigt__p_std__ostream, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45105 of file SyFiPYTHON_wrap.cxx.

Definition at line 45111 of file SyFiPYTHON_wrap.cxx.

Definition at line 45113 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_SyFi__Bubble[] = { {&_swigt__p_SyFi__Bubble, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45050 of file SyFiPYTHON_wrap.cxx.

Definition at line 45051 of file SyFiPYTHON_wrap.cxx.

Definition at line 45052 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_SyFi__Dof[] = { {&_swigt__p_SyFi__Dof, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45053 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_SyFi__ExStats[] = { {&_swigt__p_SyFi__ExStats, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45054 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_SyFi__FE[] = { {&_swigt__p_SyFi__RaviartThomas, _p_SyFi__RaviartThomasTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__Robust, _p_SyFi__RobustTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__ArnoldFalkWintherWeakSymP, _p_SyFi__ArnoldFalkWintherWeakSymPTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__TensorLagrange, _p_SyFi__TensorLagrangeTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__VectorDiscontinuousLagrange, _p_SyFi__VectorDiscontinuousLagrangeTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__VectorLagrange, _p_SyFi__VectorLagrangeTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__DiscontinuousLagrange, _p_SyFi__DiscontinuousLagrangeTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__Lagrange, _p_SyFi__LagrangeTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__StandardFE, _p_SyFi__StandardFETo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__Nedelec, _p_SyFi__NedelecTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__Bubble, _p_SyFi__BubbleTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__ArnoldFalkWintherWeakSymSigma, _p_SyFi__ArnoldFalkWintherWeakSymSigmaTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__P0, _p_SyFi__P0To_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__Hermite, _p_SyFi__HermiteTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__ArnoldFalkWintherWeakSymU, _p_SyFi__ArnoldFalkWintherWeakSymUTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__VectorP0, _p_SyFi__VectorP0To_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__Nedelec2Hdiv, _p_SyFi__Nedelec2HdivTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__FE, 0, 0, 0}, {&_swigt__p_SyFi__VectorCrouzeixRaviart, _p_SyFi__VectorCrouzeixRaviartTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__CrouzeixRaviart, _p_SyFi__CrouzeixRaviartTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__SpaceTimeElement, _p_SyFi__SpaceTimeElementTo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__MixedFE, _p_SyFi__MixedFETo_p_SyFi__FE, 0, 0}, {&_swigt__p_SyFi__TensorP0, _p_SyFi__TensorP0To_p_SyFi__FE, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45055 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_SyFi__Hermite[] = { {&_swigt__p_SyFi__Hermite, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45056 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_SyFi__MixedFE[] = { {&_swigt__p_SyFi__MixedFE, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45059 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_SyFi__Nedelec[] = { {&_swigt__p_SyFi__Nedelec, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45060 of file SyFiPYTHON_wrap.cxx.

Definition at line 45061 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_SyFi__P0[] = { {&_swigt__p_SyFi__P0, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45062 of file SyFiPYTHON_wrap.cxx.

Definition at line 45064 of file SyFiPYTHON_wrap.cxx.

Definition at line 45066 of file SyFiPYTHON_wrap.cxx.

Definition at line 45067 of file SyFiPYTHON_wrap.cxx.

Definition at line 45068 of file SyFiPYTHON_wrap.cxx.

Definition at line 45069 of file SyFiPYTHON_wrap.cxx.

Definition at line 45070 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_SyFi__Robust[] = { {&_swigt__p_SyFi__Robust, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45071 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_SyFi__Simplex[] = { {&_swigt__p_SyFi__Simplex, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45072 of file SyFiPYTHON_wrap.cxx.

Definition at line 45073 of file SyFiPYTHON_wrap.cxx.

Definition at line 45074 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_SyFi__StandardFE[] = { {&_swigt__p_SyFi__RaviartThomas, _p_SyFi__RaviartThomasTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__Robust, _p_SyFi__RobustTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__ArnoldFalkWintherWeakSymP, _p_SyFi__ArnoldFalkWintherWeakSymPTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__TensorLagrange, _p_SyFi__TensorLagrangeTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__VectorDiscontinuousLagrange, _p_SyFi__VectorDiscontinuousLagrangeTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__VectorLagrange, _p_SyFi__VectorLagrangeTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__DiscontinuousLagrange, _p_SyFi__DiscontinuousLagrangeTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__Lagrange, _p_SyFi__LagrangeTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__StandardFE, 0, 0, 0}, {&_swigt__p_SyFi__Nedelec, _p_SyFi__NedelecTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__Bubble, _p_SyFi__BubbleTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__ArnoldFalkWintherWeakSymSigma, _p_SyFi__ArnoldFalkWintherWeakSymSigmaTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__P0, _p_SyFi__P0To_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__Hermite, _p_SyFi__HermiteTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__ArnoldFalkWintherWeakSymU, _p_SyFi__ArnoldFalkWintherWeakSymUTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__VectorP0, _p_SyFi__VectorP0To_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__Nedelec2Hdiv, _p_SyFi__Nedelec2HdivTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__VectorCrouzeixRaviart, _p_SyFi__VectorCrouzeixRaviartTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__CrouzeixRaviart, _p_SyFi__CrouzeixRaviartTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__SpaceTimeElement, _p_SyFi__SpaceTimeElementTo_p_SyFi__StandardFE, 0, 0}, {&_swigt__p_SyFi__TensorP0, _p_SyFi__TensorP0To_p_SyFi__StandardFE, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45075 of file SyFiPYTHON_wrap.cxx.

Definition at line 45076 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_SyFi__TensorP0[] = { {&_swigt__p_SyFi__TensorP0, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45077 of file SyFiPYTHON_wrap.cxx.

Definition at line 45080 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_SyFi__VectorP0[] = { {&_swigt__p_SyFi__VectorP0, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45083 of file SyFiPYTHON_wrap.cxx.

swig_cast_info _swigc__p_value_type[] = { {&_swigt__p_value_type, 0, 0, 0},{0, 0, 0, 0}} [static]

Definition at line 45114 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_allocator_type = {"_p_allocator_type", "allocator_type *", 0, 0, (void*)0, 0} [static]

Definition at line 44926 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_char = {"_p_char", "char *", 0, 0, (void*)0, 0} [static]

Definition at line 44927 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_difference_type = {"_p_difference_type", "difference_type *", 0, 0, (void*)0, 0} [static]

Definition at line 44928 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_first_type = {"_p_first_type", "first_type *", 0, 0, (void*)0, 0} [static]

Definition at line 44929 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_GiNaC__ex = {"_p_GiNaC__ex", "std::vector< GiNaC::ex >::value_type *|std::list< GiNaC::ex >::value_type *|GiNaC::ex *|std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::mapped_type *", 0, 0, (void*)0, 0} [static]

Definition at line 44880 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_GiNaC__ex_is_less = {"_p_GiNaC__ex_is_less", "GiNaC::ex_is_less *", 0, 0, (void*)0, 0} [static]

Definition at line 44881 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_GiNaC__exhashmapT_int_t = {"_p_GiNaC__exhashmapT_int_t", "GiNaC::exhashmap< int > *", 0, 0, (void*)0, 0} [static]

Definition at line 44882 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_GiNaC__exmap = {"_p_GiNaC__exmap", "GiNaC::exmap *", 0, 0, (void*)0, 0} [static]

Definition at line 44883 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_GiNaC__exvector = {"_p_GiNaC__exvector", "GiNaC::exvector *", 0, 0, (void*)0, 0} [static]

Definition at line 44884 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_GiNaC__lst = {"_p_GiNaC__lst", "GiNaC::lst *", 0, 0, (void*)0, 0} [static]

Definition at line 44885 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_GiNaC__matrix = {"_p_GiNaC__matrix", "GiNaC::matrix *", 0, 0, (void*)0, 0} [static]

Definition at line 44886 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_GiNaC__symbol = {"_p_GiNaC__symbol", "GiNaC::symbol *", 0, 0, (void*)0, 0} [static]

Definition at line 44887 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_key_type = {"_p_key_type", "key_type *", 0, 0, (void*)0, 0} [static]

Definition at line 44930 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_mapped_type = {"_p_mapped_type", "mapped_type *", 0, 0, (void*)0, 0} [static]

Definition at line 44931 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_p_PyObject = {"_p_p_PyObject", "PyObject **", 0, 0, (void*)0, 0} [static]

Definition at line 44932 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_second_type = {"_p_second_type", "second_type *", 0, 0, (void*)0, 0} [static]

Definition at line 44933 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_size_type = {"_p_size_type", "size_type *", 0, 0, (void*)0, 0} [static]

Definition at line 44934 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__allocatorT_GiNaC__ex_t = {"_p_std__allocatorT_GiNaC__ex_t", "std::vector< GiNaC::ex >::allocator_type *|std::list< GiNaC::ex >::allocator_type *|std::allocator< GiNaC::ex > *", 0, 0, (void*)0, 0} [static]

Definition at line 44935 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t = {"_p_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t", "std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > *|std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less >::allocator_type *", 0, 0, (void*)0, 0} [static]

Definition at line 44936 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t = {"_p_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t", "std::allocator< std::pair< GiNaC::ex const,int > > *|std::map< GiNaC::ex,int,GiNaC::ex_is_less >::allocator_type *", 0, 0, (void*)0, 0} [static]

Definition at line 44937 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t = {"_p_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t", "std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > *|std::list< std::pair< GiNaC::symbol,GiNaC::ex > >::allocator_type *", 0, 0, (void*)0, 0} [static]

Definition at line 44938 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__invalid_argument = {"_p_std__invalid_argument", "std::invalid_argument *", 0, 0, (void*)0, 0} [static]

Definition at line 44939 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__listT__Tp__Alloc_t = {"_p_std__listT__Tp__Alloc_t", "std::list< _Tp,_Alloc > *", 0, 0, (void*)0, 0} [static]

Definition at line 44942 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t = {"_p_std__listT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t", "exlist *|SyFi::exlist *|std::list< GiNaC::ex,std::allocator< GiNaC::ex > > *|std::list< GiNaC::ex > *", 0, 0, (void*)0, 0} [static]

Definition at line 44940 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__listT_GiNaC__symbol_std__allocatorT_GiNaC__symbol_t_t = {"_p_std__listT_GiNaC__symbol_std__allocatorT_GiNaC__symbol_t_t", "std::list< GiNaC::symbol,std::allocator< GiNaC::symbol > > *", 0, 0, (void*)0, 0} [static]

Definition at line 44941 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t = {"_p_std__listT_std__pairT_GiNaC__symbol_GiNaC__ex_t_std__allocatorT_std__pairT_GiNaC__symbol_GiNaC__ex_t_t_t", "std::list< std::pair< GiNaC::symbol,GiNaC::ex > > *|std::list< SyFi::symexpair,std::allocator< SyFi::symexpair > > *|symexlist *|SyFi::symexlist *|std::list< std::pair< GiNaC::symbol,GiNaC::ex >,std::allocator< std::pair< GiNaC::symbol,GiNaC::ex > > > *", 0, 0, (void*)0, 0} [static]

Definition at line 44943 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t = {"_p_std__mapT_GiNaC__ex_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_GiNaC__ex_t_t_t", "std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,GiNaC::ex > > > *|std::map< GiNaC::ex,GiNaC::ex,GiNaC::ex_is_less > *", 0, 0, (void*)0, 0} [static]

Definition at line 44944 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t = {"_p_std__mapT_GiNaC__ex_int_GiNaC__ex_is_less_std__allocatorT_std__pairT_GiNaC__ex_const_int_t_t_t", "ex_int_map *|SyFi::ex_int_map *|std::map< GiNaC::ex,int,GiNaC::ex_is_less,std::allocator< std::pair< GiNaC::ex const,int > > > *|std::map< GiNaC::ex,int,GiNaC::ex_is_less > *", 0, 0, (void*)0, 0} [static]

Definition at line 44945 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__mapT_std__pairT_unsigned_int_unsigned_int_t_GiNaC__ex_std__lessT_std__pairT_unsigned_int_unsigned_int_t_t_std__allocatorT_std__pairT_std__pairT_unsigned_int_unsigned_int_t_const_GiNaC__ex_t_t_t = {"_p_std__mapT_std__pairT_unsigned_int_unsigned_int_t_GiNaC__ex_std__lessT_std__pairT_unsigned_int_unsigned_int_t_t_std__allocatorT_std__pairT_std__pairT_unsigned_int_unsigned_int_t_const_GiNaC__ex_t_t_t", "std::map< std::pair< unsigned int,unsigned int >,GiNaC::ex,std::less< std::pair< unsigned int,unsigned int > >,std::allocator< std::pair< std::pair< unsigned int,unsigned int > const,GiNaC::ex > > > *", 0, 0, (void*)0, 0} [static]

Definition at line 44946 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__ostream = {"_p_std__ostream", "std::ostream *", 0, 0, (void*)0, 0} [static]

Definition at line 44947 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__pairT_GiNaC__symbol_GiNaC__ex_t = {"_p_std__pairT_GiNaC__symbol_GiNaC__ex_t", "symexpair *|SyFi::symexpair *|std::pair< GiNaC::symbol,GiNaC::ex > *", 0, 0, (void*)0, 0} [static]

Definition at line 44948 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__pairT_unsigned_int_unsigned_int_t = {"_p_std__pairT_unsigned_int_unsigned_int_t", "SyFi::pair_ii *|std::pair< unsigned int,unsigned int > *", 0, 0, (void*)0, 0} [static]

Definition at line 44949 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t = {"_p_std__setT_GiNaC__ex_GiNaC__ex_is_less_std__allocatorT_GiNaC__ex_t_t", "std::set< GiNaC::ex,GiNaC::ex_is_less,std::allocator< GiNaC::ex > > *|exset *|SyFi::exset *|std::set< GiNaC::ex,GiNaC::ex_is_less > *", 0, 0, (void*)0, 0} [static]

Definition at line 44950 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__vectorT__Tp__Alloc_t = {"_p_std__vectorT__Tp__Alloc_t", "std::vector< _Tp,_Alloc > *", 0, 0, (void*)0, 0} [static]

Definition at line 44953 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t = {"_p_std__vectorT_GiNaC__ex_std__allocatorT_GiNaC__ex_t_t", "std::vector< GiNaC::ex,std::allocator< GiNaC::ex > > *|std::vector< GiNaC::ex > *", 0, 0, (void*)0, 0} [static]

Definition at line 44951 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t = {"_p_std__vectorT_std__pairT_unsigned_int_unsigned_int_t_std__allocatorT_std__pairT_unsigned_int_unsigned_int_t_t_t", "std::vector< std::pair< unsigned int,unsigned int >,std::allocator< std::pair< unsigned int,unsigned int > > > *|SyFi::vector_ii *", 0, 0, (void*)0, 0} [static]

Definition at line 44954 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_std__vectorT_SyFi__StandardFE_p_std__allocatorT_SyFi__StandardFE_p_t_t = {"_p_std__vectorT_SyFi__StandardFE_p_std__allocatorT_SyFi__StandardFE_p_t_t", "std::vector< SyFi::StandardFE *,std::allocator< SyFi::StandardFE * > > *", 0, 0, (void*)0, 0} [static]

Definition at line 44952 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_swig__SwigPyIterator = {"_p_swig__SwigPyIterator", "swig::SwigPyIterator *", 0, 0, (void*)0, 0} [static]

Definition at line 44955 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__ArnoldFalkWintherWeakSymP = {"_p_SyFi__ArnoldFalkWintherWeakSymP", "SyFi::ArnoldFalkWintherWeakSymP *", 0, 0, (void*)0, 0} [static]

Definition at line 44888 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__ArnoldFalkWintherWeakSymSigma = {"_p_SyFi__ArnoldFalkWintherWeakSymSigma", "SyFi::ArnoldFalkWintherWeakSymSigma *", 0, 0, (void*)0, 0} [static]

Definition at line 44889 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__ArnoldFalkWintherWeakSymU = {"_p_SyFi__ArnoldFalkWintherWeakSymU", "SyFi::ArnoldFalkWintherWeakSymU *", 0, 0, (void*)0, 0} [static]

Definition at line 44890 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__Box = {"_p_SyFi__Box", "SyFi::Box *", 0, 0, (void*)0, 0} [static]

Definition at line 44891 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__Bubble = {"_p_SyFi__Bubble", "SyFi::Bubble *", 0, 0, (void*)0, 0} [static]

Definition at line 44892 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__CrouzeixRaviart = {"_p_SyFi__CrouzeixRaviart", "SyFi::CrouzeixRaviart *", 0, 0, (void*)0, 0} [static]

Definition at line 44893 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__DiscontinuousLagrange = {"_p_SyFi__DiscontinuousLagrange", "SyFi::DiscontinuousLagrange *", 0, 0, (void*)0, 0} [static]

Definition at line 44894 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__Dof = {"_p_SyFi__Dof", "SyFi::Dof *", 0, 0, (void*)0, 0} [static]

Definition at line 44895 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__ExStats = {"_p_SyFi__ExStats", "SyFi::ExStats *", 0, 0, (void*)0, 0} [static]

Definition at line 44896 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__FE = {"_p_SyFi__FE", "SyFi::FE *", 0, 0, (void*)0, 0} [static]

Definition at line 44897 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__Hermite = {"_p_SyFi__Hermite", "SyFi::Hermite *", 0, 0, (void*)0, 0} [static]

Definition at line 44898 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__Lagrange = {"_p_SyFi__Lagrange", "SyFi::Lagrange *", 0, 0, (void*)0, 0} [static]

Definition at line 44899 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__Line = {"_p_SyFi__Line", "SyFi::Line *", 0, 0, (void*)0, 0} [static]

Definition at line 44900 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__MixedFE = {"_p_SyFi__MixedFE", "SyFi::MixedFE *", 0, 0, (void*)0, 0} [static]

Definition at line 44901 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__Nedelec = {"_p_SyFi__Nedelec", "SyFi::Nedelec *", 0, 0, (void*)0, 0} [static]

Definition at line 44902 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__Nedelec2Hdiv = {"_p_SyFi__Nedelec2Hdiv", "SyFi::Nedelec2Hdiv *", 0, 0, (void*)0, 0} [static]

Definition at line 44903 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__P0 = {"_p_SyFi__P0", "SyFi::P0 *", 0, 0, (void*)0, 0} [static]

Definition at line 44904 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__Polygon = {"_p_SyFi__Polygon", "SyFi::Polygon *", 0, 0, (void*)0, 0} [static]

Definition at line 44905 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__RaviartThomas = {"_p_SyFi__RaviartThomas", "SyFi::RaviartThomas *", 0, 0, (void*)0, 0} [static]

Definition at line 44906 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__Rectangle = {"_p_SyFi__Rectangle", "SyFi::Rectangle *", 0, 0, (void*)0, 0} [static]

Definition at line 44907 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__ReferenceBox = {"_p_SyFi__ReferenceBox", "SyFi::ReferenceBox *", 0, 0, (void*)0, 0} [static]

Definition at line 44908 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__ReferenceLine = {"_p_SyFi__ReferenceLine", "SyFi::ReferenceLine *", 0, 0, (void*)0, 0} [static]

Definition at line 44909 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__ReferenceRectangle = {"_p_SyFi__ReferenceRectangle", "SyFi::ReferenceRectangle *", 0, 0, (void*)0, 0} [static]

Definition at line 44910 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__ReferenceTetrahedron = {"_p_SyFi__ReferenceTetrahedron", "SyFi::ReferenceTetrahedron *", 0, 0, (void*)0, 0} [static]

Definition at line 44911 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__ReferenceTriangle = {"_p_SyFi__ReferenceTriangle", "SyFi::ReferenceTriangle *", 0, 0, (void*)0, 0} [static]

Definition at line 44912 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__Robust = {"_p_SyFi__Robust", "SyFi::Robust *", 0, 0, (void*)0, 0} [static]

Definition at line 44913 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__Simplex = {"_p_SyFi__Simplex", "SyFi::Simplex *", 0, 0, (void*)0, 0} [static]

Definition at line 44914 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__SpaceTimeDomain = {"_p_SyFi__SpaceTimeDomain", "SyFi::SpaceTimeDomain *", 0, 0, (void*)0, 0} [static]

Definition at line 44915 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__SpaceTimeElement = {"_p_SyFi__SpaceTimeElement", "SyFi::SpaceTimeElement *", 0, 0, (void*)0, 0} [static]

Definition at line 44916 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__StandardFE = {"_p_SyFi__StandardFE", "SyFi::StandardFE *", 0, 0, (void*)0, 0} [static]

Definition at line 44917 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__TensorLagrange = {"_p_SyFi__TensorLagrange", "SyFi::TensorLagrange *", 0, 0, (void*)0, 0} [static]

Definition at line 44918 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__TensorP0 = {"_p_SyFi__TensorP0", "SyFi::TensorP0 *", 0, 0, (void*)0, 0} [static]

Definition at line 44919 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__Tetrahedron = {"_p_SyFi__Tetrahedron", "SyFi::Tetrahedron *", 0, 0, (void*)0, 0} [static]

Definition at line 44920 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__Triangle = {"_p_SyFi__Triangle", "SyFi::Triangle *", 0, 0, (void*)0, 0} [static]

Definition at line 44921 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__VectorCrouzeixRaviart = {"_p_SyFi__VectorCrouzeixRaviart", "SyFi::VectorCrouzeixRaviart *", 0, 0, (void*)0, 0} [static]

Definition at line 44922 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__VectorDiscontinuousLagrange = {"_p_SyFi__VectorDiscontinuousLagrange", "SyFi::VectorDiscontinuousLagrange *", 0, 0, (void*)0, 0} [static]

Definition at line 44923 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__VectorLagrange = {"_p_SyFi__VectorLagrange", "SyFi::VectorLagrange *", 0, 0, (void*)0, 0} [static]

Definition at line 44924 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_SyFi__VectorP0 = {"_p_SyFi__VectorP0", "SyFi::VectorP0 *", 0, 0, (void*)0, 0} [static]

Definition at line 44925 of file SyFiPYTHON_wrap.cxx.

swig_type_info _swigt__p_value_type = {"_p_value_type", "value_type *", 0, 0, (void*)0, 0} [static]

Definition at line 44956 of file SyFiPYTHON_wrap.cxx.

Definition at line 45116 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_InitializeModule().

Initial value:
 {
{0, 0, 0, 0.0, 0, 0}}

Definition at line 45199 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_init().

PyObject* swig_this = NULL [static]

Definition at line 2210 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_This().

Definition at line 44958 of file SyFiPYTHON_wrap.cxx.

Referenced by SWIG_init(), and SWIG_InitializeModule().

swig_type_info* swig_types[78] [static]

Definition at line 3040 of file SyFiPYTHON_wrap.cxx.

PyMethodDef SwigMethods[] [static]

Definition at line 43744 of file SyFiPYTHON_wrap.cxx.

PyMethodDef swigobject_methods[] [static]
Initial value:
 {
  {(char *)"disown",  (PyCFunction)SwigPyObject_disown,  METH_VARARGS,  (char *)"releases ownership of the pointer"},
  {(char *)"acquire", (PyCFunction)SwigPyObject_acquire, METH_VARARGS,  (char *)"aquires ownership of the pointer"},
  {(char *)"own",     (PyCFunction)SwigPyObject_own,     METH_VARARGS,  (char *)"returns/sets ownership of the pointer"},
  {(char *)"append",  (PyCFunction)SwigPyObject_append,  METH_VARARGS,  (char *)"appends another 'this' object"},
  {(char *)"next",    (PyCFunction)SwigPyObject_next,    METH_VARARGS,  (char *)"returns the next 'this' object"},
  {(char *)"__repr__",(PyCFunction)SwigPyObject_repr,   METH_VARARGS,  (char *)"returns object representation"},
  {0, 0, 0, 0}  
}

Definition at line 1833 of file SyFiPYTHON_wrap.cxx.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines