static PyObject *_wrap_AbstractGroup_applyShiftedMatrixInverse(PyObject *, PyObject *args) { PyObject *resultobj; LOCA::TimeDependent::AbstractGroup *arg1 = (LOCA::TimeDependent::AbstractGroup *) 0 ; NOX::Parameter::List *arg2 = 0 ; NOX::Abstract::Vector *arg3 = 0 ; NOX::Abstract::Vector *arg4 = 0 ; double arg5 ; int result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; PyObject * obj3 = 0 ; PyObject * obj4 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOOOO:AbstractGroup_applyShiftedMatrixInverse",&obj0,&obj1,&obj2,&obj3,&obj4)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_LOCA__TimeDependent__AbstractGroup, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_NOX__Parameter__List, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("NOX::Parameter::List"); } if (SWIG_arg_fail(2)) SWIG_fail; } { SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_NOX__Abstract__Vector, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(3)) SWIG_fail; if (arg3 == NULL) { SWIG_null_ref("NOX::Abstract::Vector"); } if (SWIG_arg_fail(3)) SWIG_fail; } { SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_NOX__Abstract__Vector, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(4)) SWIG_fail; if (arg4 == NULL) { SWIG_null_ref("NOX::Abstract::Vector"); } if (SWIG_arg_fail(4)) SWIG_fail; } { arg5 = (double)(SWIG_As_double(obj4)); if (SWIG_arg_fail(5)) SWIG_fail; } result = (int)(arg1)->applyShiftedMatrixInverse(*arg2,(NOX::Abstract::Vector const &)*arg3,*arg4,arg5); resultobj = SWIG_From_int((result)); return resultobj; fail: return NULL; }
/* Convert a pointer value, signal an exception on a type mismatch */ static void * SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int argnum, int flags) { void *result; if (SWIG_Python_ConvertPtr(obj, &result, ty, flags) == -1) { PyErr_Clear(); if (flags & SWIG_POINTER_EXCEPTION) { SWIG_Python_TypeError(SWIG_TypePrettyName(ty), obj); SWIG_Python_ArgFail(argnum); } } return result; }
static PyObject *_wrap_AbstractGroup_applyMassMatrix(PyObject *, PyObject *args) { PyObject *resultobj; LOCA::TimeDependent::AbstractGroup *arg1 = (LOCA::TimeDependent::AbstractGroup *) 0 ; NOX::Abstract::Vector *arg2 = 0 ; NOX::Abstract::Vector *arg3 = 0 ; int result; PyObject * obj0 = 0 ; PyObject * obj1 = 0 ; PyObject * obj2 = 0 ; if(!PyArg_ParseTuple(args,(char *)"OOO:AbstractGroup_applyMassMatrix",&obj0,&obj1,&obj2)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_LOCA__TimeDependent__AbstractGroup, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; { SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_NOX__Abstract__Vector, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(2)) SWIG_fail; if (arg2 == NULL) { SWIG_null_ref("NOX::Abstract::Vector"); } if (SWIG_arg_fail(2)) SWIG_fail; } { SWIG_Python_ConvertPtr(obj2, (void **)&arg3, SWIGTYPE_p_NOX__Abstract__Vector, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(3)) SWIG_fail; if (arg3 == NULL) { SWIG_null_ref("NOX::Abstract::Vector"); } if (SWIG_arg_fail(3)) SWIG_fail; } result = (int)((LOCA::TimeDependent::AbstractGroup const *)arg1)->applyMassMatrix((NOX::Abstract::Vector const &)*arg2,*arg3); resultobj = SWIG_From_int((result)); return resultobj; fail: return NULL; }
static PyObject *_wrap_delete_AbstractGroup(PyObject *, PyObject *args) { PyObject *resultobj; LOCA::TimeDependent::AbstractGroup *arg1 = (LOCA::TimeDependent::AbstractGroup *) 0 ; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:delete_AbstractGroup",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_LOCA__TimeDependent__AbstractGroup, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; delete arg1; Py_INCREF(Py_None); resultobj = Py_None; return resultobj; fail: return NULL; }
static PyObject *_wrap_AbstractGroup_computeMassMatrix(PyObject *, PyObject *args) { PyObject *resultobj; LOCA::TimeDependent::AbstractGroup *arg1 = (LOCA::TimeDependent::AbstractGroup *) 0 ; int result; PyObject * obj0 = 0 ; if(!PyArg_ParseTuple(args,(char *)"O:AbstractGroup_computeMassMatrix",&obj0)) goto fail; SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_LOCA__TimeDependent__AbstractGroup, SWIG_POINTER_EXCEPTION | 0); if (SWIG_arg_fail(1)) SWIG_fail; result = (int)(arg1)->computeMassMatrix(); resultobj = SWIG_From_int((result)); return resultobj; fail: return NULL; }
SWIG_Python_MustGetPtr(PyObject *obj, swig_type_info *ty, int argnum, int flags) { void *result; SWIG_Python_ConvertPtr(obj, &result, ty, flags | SWIG_POINTER_EXCEPTION); return result; }