Generated by Cython 0.29.24
Yellow lines hint at Python interaction.
Click on a line that starts with a "+
" to see the C code that Cython generated for it.
Raw output: seq_to_pat.cpp
+001: # -*- coding: utf-8 -*-
__pyx_t_1 = __Pyx_PyDict_NewPresized(0); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 1, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); if (PyDict_SetItem(__pyx_d, __pyx_n_s_test, __pyx_t_1) < 0) __PYX_ERR(1, 1, __pyx_L1_error) __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
002: # SPDX-License-Identifier: GPL-2.0
003: # distutils: language = c++
004:
005: from seq2pat cimport Seq2pat
006: from libcpp.vector cimport vector
007:
008:
009: # seq2pat.pxd/seq_to_pat.pyx wrap seq2pat.hpp/seq2pat.cpp providing
010: # access to the c++ implementation of sequential
011: # which allows us to build an mdd
012: # and mine it for frequent sequences in c++ env.
013: # c_seq2pat is the c++ class that we interact with directly
014: # through the setters and getters defined in this file.
015: # Parameter names and types correspond to parameter names
016: # and python class types that compile into c++ equalivant in
017: # seq2pat.cpp.
018: # Parameters -sequences, atttribute, constraints, etc- as
019: # required by build_mdd() and freq_mining() receive input
020: # from the _get_cython_imp(self) method in public seq2pat.py
021: # then each setter is called via settattr() and
022: # assigned to its corresponding c_seq2pat element
023: cdef class PySeq2pat:
024: cdef Seq2pat c_seq2pat
025:
+026: def __cinit__(self):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_1__cinit__(PyObject *__pyx_v_self, PyObject *__pyx_args, PyObject *__pyx_kwds); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_1__cinit__(PyObject *__pyx_v_self, PyObject *__pyx_args, PyObject *__pyx_kwds) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__cinit__ (wrapper)", 0); if (unlikely(PyTuple_GET_SIZE(__pyx_args) > 0)) { __Pyx_RaiseArgtupleInvalid("__cinit__", 1, 0, 0, PyTuple_GET_SIZE(__pyx_args)); return -1;} if (unlikely(__pyx_kwds) && unlikely(PyDict_Size(__pyx_kwds) > 0) && unlikely(!__Pyx_CheckKeywordStrings(__pyx_kwds, "__cinit__", 0))) return -1; __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat___cinit__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat___cinit__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__cinit__", 0); __Pyx_TraceCall("__cinit__", __pyx_f[1], 26, 0, __PYX_ERR(1, 26, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.__cinit__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
027: # Seq2pat c++ object as defined in seq2pat.hpp/seq2pat.cpp
+028: self.c_seq2pat = Seq2pat()
try {
__pyx_t_1 = patterns::Seq2pat();
} catch(...) {
__Pyx_CppExn2PyErr();
__PYX_ERR(1, 28, __pyx_L1_error)
}
__pyx_v_self->c_seq2pat = __pyx_t_1;
029:
+030: def mine(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_3mine(PyObject *__pyx_v_self, CYTHON_UNUSED PyObject *unused); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_3mine(PyObject *__pyx_v_self, CYTHON_UNUSED PyObject *unused) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("mine (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_2mine(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_2mine(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("mine", 0); __Pyx_TraceCall("mine", __pyx_f[1], 30, 0, __PYX_ERR(1, 30, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_2); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.mine", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+031: return self.c_seq2pat.mine()
__Pyx_XDECREF(__pyx_r); try { __pyx_t_1 = __pyx_v_self->c_seq2pat.mine(); } catch(...) { __Pyx_CppExn2PyErr(); __PYX_ERR(1, 31, __pyx_L1_error) } __pyx_t_2 = __pyx_convert_vector_to_py_std_3a__3a_vector_3c_int_3e___(__pyx_t_1); if (unlikely(!__pyx_t_2)) __PYX_ERR(1, 31, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_2); __pyx_r = __pyx_t_2; __pyx_t_2 = 0; goto __pyx_L0;
032:
033: @property
+034: def items(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5items_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5items_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5items___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5items___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 34, 0, __PYX_ERR(1, 34, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.items.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+035: return self.c_seq2pat.items
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_std_3a__3a_vector_3c_int_3e___(__pyx_v_self->c_seq2pat.items); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 35, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
036:
037: @items.setter
+038: def items(self, vector[vector[int]] i):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5items_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_arg_i); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5items_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_arg_i) { std::vector<std::vector<int> > __pyx_v_i; int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); assert(__pyx_arg_i); { __pyx_v_i = __pyx_convert_vector_from_py_std_3a__3a_vector_3c_int_3e___(__pyx_arg_i); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 38, __pyx_L3_error) } goto __pyx_L4_argument_unpacking_done; __pyx_L3_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.items.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __Pyx_RefNannyFinishContext(); return -1; __pyx_L4_argument_unpacking_done:; __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5items_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((std::vector<std::vector<int> > )__pyx_v_i)); int __pyx_lineno = 0; const char *__pyx_filename = NULL; int __pyx_clineno = 0; /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5items_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, std::vector<std::vector<int> > __pyx_v_i) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 38, 0, __PYX_ERR(1, 38, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.items.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+039: self.c_seq2pat.items = i
__pyx_v_self->c_seq2pat.items = __pyx_v_i;
040:
041: @property
+042: def N(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_1N_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_1N_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_1N___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_1N___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 42, 0, __PYX_ERR(1, 42, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.N.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+043: return self.c_seq2pat.N
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __Pyx_PyInt_From_int(__pyx_v_self->c_seq2pat.N); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 43, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
044:
045: @N.setter
+046: def N(self, N):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_1N_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_N); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_1N_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_N) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_1N_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_N)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_1N_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_N) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 46, 0, __PYX_ERR(1, 46, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.N.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+047: self.c_seq2pat.N = N
__pyx_t_1 = __Pyx_PyInt_As_int(__pyx_v_N); if (unlikely((__pyx_t_1 == (int)-1) && PyErr_Occurred())) __PYX_ERR(1, 47, __pyx_L1_error) __pyx_v_self->c_seq2pat.N = __pyx_t_1;
048:
049: @property
+050: def M(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_1M_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_1M_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_1M___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_1M___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 50, 0, __PYX_ERR(1, 50, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.M.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+051: return self.c_seq2pat.M
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __Pyx_PyInt_From_int(__pyx_v_self->c_seq2pat.M); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 51, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
052:
053: @M.setter
+054: def M(self, M):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_1M_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_M); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_1M_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_M) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_1M_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_M)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_1M_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_M) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 54, 0, __PYX_ERR(1, 54, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.M.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+055: self.c_seq2pat.M = M
__pyx_t_1 = __Pyx_PyInt_As_int(__pyx_v_M); if (unlikely((__pyx_t_1 == (int)-1) && PyErr_Occurred())) __PYX_ERR(1, 55, __pyx_L1_error) __pyx_v_self->c_seq2pat.M = __pyx_t_1;
056:
057: @property
+058: def L(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_1L_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_1L_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_1L___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_1L___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 58, 0, __PYX_ERR(1, 58, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.L.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+059: return self.c_seq2pat.L
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __Pyx_PyInt_From_int(__pyx_v_self->c_seq2pat.L); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 59, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
060:
061: @L.setter
+062: def L(self, L):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_1L_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_L); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_1L_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_L) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_1L_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_L)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_1L_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_L) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 62, 0, __PYX_ERR(1, 62, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.L.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+063: self.c_seq2pat.L = L
__pyx_t_1 = __Pyx_PyInt_As_int(__pyx_v_L); if (unlikely((__pyx_t_1 == (int)-1) && PyErr_Occurred())) __PYX_ERR(1, 63, __pyx_L1_error) __pyx_v_self->c_seq2pat.L = __pyx_t_1;
064:
065: @property
+066: def theta(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5theta_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5theta_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5theta___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5theta___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 66, 0, __PYX_ERR(1, 66, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.theta.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+067: return self.c_seq2pat.theta
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __Pyx_PyInt_From_int(__pyx_v_self->c_seq2pat.theta); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 67, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
068:
069: @theta.setter
+070: def theta(self, theta):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5theta_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_theta); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5theta_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_theta) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5theta_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_theta)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5theta_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_theta) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 70, 0, __PYX_ERR(1, 70, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.theta.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+071: self.c_seq2pat.theta = theta
__pyx_t_1 = __Pyx_PyInt_As_int(__pyx_v_theta); if (unlikely((__pyx_t_1 == (int)-1) && PyErr_Occurred())) __PYX_ERR(1, 71, __pyx_L1_error) __pyx_v_self->c_seq2pat.theta = __pyx_t_1;
072:
073: @property
+074: def lgap(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lgap_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lgap_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lgap___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lgap___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 74, 0, __PYX_ERR(1, 74, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.lgap.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+075: return self.c_seq2pat.lgap
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.lgap); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 75, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
076:
077: @lgap.setter
+078: def lgap(self, lgap):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lgap_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_lgap); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lgap_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_lgap) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lgap_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_lgap)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lgap_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_lgap) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 78, 0, __PYX_ERR(1, 78, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.lgap.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+079: self.c_seq2pat.lgap = lgap
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_lgap); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 79, __pyx_L1_error) __pyx_v_self->c_seq2pat.lgap = __pyx_t_1;
080:
081: @property
+082: def ugap(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4ugap_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4ugap_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4ugap___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4ugap___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 82, 0, __PYX_ERR(1, 82, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.ugap.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+083: return self.c_seq2pat.ugap
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.ugap); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 83, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
084:
085: @ugap.setter
+086: def ugap(self, ugap):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4ugap_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_ugap); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4ugap_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_ugap) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4ugap_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_ugap)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4ugap_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_ugap) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 86, 0, __PYX_ERR(1, 86, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.ugap.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+087: self.c_seq2pat.ugap = ugap
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_ugap); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 87, __pyx_L1_error) __pyx_v_self->c_seq2pat.ugap = __pyx_t_1;
088:
089: @property
+090: def lavr(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lavr_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lavr_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lavr___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lavr___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 90, 0, __PYX_ERR(1, 90, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.lavr.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+091: return self.c_seq2pat.lavr
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.lavr); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 91, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
092:
093: @lavr.setter
+094: def lavr(self, lavr):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lavr_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_lavr); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lavr_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_lavr) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lavr_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_lavr)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lavr_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_lavr) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 94, 0, __PYX_ERR(1, 94, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.lavr.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+095: self.c_seq2pat.lavr = lavr
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_lavr); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 95, __pyx_L1_error) __pyx_v_self->c_seq2pat.lavr = __pyx_t_1;
096:
097: @property
+098: def uavr(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4uavr_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4uavr_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4uavr___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4uavr___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 98, 0, __PYX_ERR(1, 98, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.uavr.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+099: return self.c_seq2pat.uavr
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.uavr); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 99, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
100:
101: @uavr.setter
+102: def uavr(self, uavr):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4uavr_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_uavr); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4uavr_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_uavr) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4uavr_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_uavr)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4uavr_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_uavr) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 102, 0, __PYX_ERR(1, 102, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.uavr.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+103: self.c_seq2pat.uavr = uavr
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_uavr); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 103, __pyx_L1_error) __pyx_v_self->c_seq2pat.uavr = __pyx_t_1;
104:
105: @property
+106: def lspn(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lspn_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lspn_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lspn___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lspn___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 106, 0, __PYX_ERR(1, 106, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.lspn.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+107: return self.c_seq2pat.lspn
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.lspn); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 107, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
108:
109: @lspn.setter
+110: def lspn(self, lspn):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lspn_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_lspn); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lspn_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_lspn) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lspn_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_lspn)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lspn_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_lspn) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 110, 0, __PYX_ERR(1, 110, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.lspn.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+111: self.c_seq2pat.lspn = lspn
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_lspn); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 111, __pyx_L1_error) __pyx_v_self->c_seq2pat.lspn = __pyx_t_1;
112:
113: @property
+114: def uspn(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4uspn_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4uspn_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4uspn___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4uspn___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 114, 0, __PYX_ERR(1, 114, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.uspn.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+115: return self.c_seq2pat.uspn
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.uspn); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 115, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
116:
117: @uspn.setter
+118: def uspn(self, uspn):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4uspn_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_uspn); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4uspn_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_uspn) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4uspn_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_uspn)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4uspn_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_uspn) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 118, 0, __PYX_ERR(1, 118, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.uspn.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+119: self.c_seq2pat.uspn = uspn
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_uspn); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 119, __pyx_L1_error) __pyx_v_self->c_seq2pat.uspn = __pyx_t_1;
120:
121: @property
+122: def lmed(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lmed_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lmed_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lmed___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lmed___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 122, 0, __PYX_ERR(1, 122, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.lmed.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+123: return self.c_seq2pat.lmed
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.lmed); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 123, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
124:
125: @lmed.setter
+126: def lmed(self, lmed):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lmed_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_lmed); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lmed_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_lmed) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lmed_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_lmed)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4lmed_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_lmed) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 126, 0, __PYX_ERR(1, 126, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.lmed.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+127: self.c_seq2pat.lmed = lmed
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_lmed); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 127, __pyx_L1_error) __pyx_v_self->c_seq2pat.lmed = __pyx_t_1;
128:
129: @property
+130: def umed(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4umed_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4umed_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4umed___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4umed___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 130, 0, __PYX_ERR(1, 130, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.umed.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+131: return self.c_seq2pat.umed
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.umed); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 131, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
132:
133: @umed.setter
+134: def umed(self, umed):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4umed_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_umed); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_4umed_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_umed) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4umed_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_umed)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_4umed_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_umed) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 134, 0, __PYX_ERR(1, 134, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.umed.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+135: self.c_seq2pat.umed = umed
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_umed); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 135, __pyx_L1_error) __pyx_v_self->c_seq2pat.umed = __pyx_t_1;
136:
137: @property
+138: def ugapi(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5ugapi_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5ugapi_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5ugapi___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5ugapi___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 138, 0, __PYX_ERR(1, 138, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.ugapi.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+139: return self.c_seq2pat.ugapi
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.ugapi); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 139, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
140:
141: @ugapi.setter
+142: def ugapi(self, ugapi):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5ugapi_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_ugapi); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5ugapi_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_ugapi) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5ugapi_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_ugapi)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5ugapi_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_ugapi) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 142, 0, __PYX_ERR(1, 142, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.ugapi.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+143: self.c_seq2pat.ugapi = ugapi
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_ugapi); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 143, __pyx_L1_error) __pyx_v_self->c_seq2pat.ugapi = __pyx_t_1;
144:
145: @property
+146: def lgapi(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lgapi_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lgapi_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lgapi___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lgapi___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 146, 0, __PYX_ERR(1, 146, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.lgapi.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+147: return self.c_seq2pat.lgapi
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.lgapi); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 147, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
148:
149: @lgapi.setter
+150: def lgapi(self, lgapi):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lgapi_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_lgapi); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lgapi_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_lgapi) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lgapi_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_lgapi)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lgapi_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_lgapi) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 150, 0, __PYX_ERR(1, 150, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.lgapi.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+151: self.c_seq2pat.lgapi = lgapi
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_lgapi); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 151, __pyx_L1_error) __pyx_v_self->c_seq2pat.lgapi = __pyx_t_1;
152:
153: @property
+154: def uspni(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5uspni_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5uspni_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5uspni___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5uspni___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 154, 0, __PYX_ERR(1, 154, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.uspni.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+155: return self.c_seq2pat.uspni
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.uspni); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 155, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
156:
157: @uspni.setter
+158: def uspni(self, uspni):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5uspni_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_uspni); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5uspni_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_uspni) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5uspni_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_uspni)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5uspni_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_uspni) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 158, 0, __PYX_ERR(1, 158, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.uspni.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+159: self.c_seq2pat.uspni = uspni
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_uspni); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 159, __pyx_L1_error) __pyx_v_self->c_seq2pat.uspni = __pyx_t_1;
160:
161: @property
+162: def lspni(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lspni_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lspni_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lspni___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lspni___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 162, 0, __PYX_ERR(1, 162, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.lspni.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+163: return self.c_seq2pat.lspni
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.lspni); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 163, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
164:
165: @lspni.setter
+166: def lspni(self, lspni):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lspni_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_lspni); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lspni_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_lspni) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lspni_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_lspni)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lspni_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_lspni) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 166, 0, __PYX_ERR(1, 166, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.lspni.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+167: self.c_seq2pat.lspni = lspni
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_lspni); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 167, __pyx_L1_error) __pyx_v_self->c_seq2pat.lspni = __pyx_t_1;
168:
169: @property
+170: def uavri(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5uavri_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5uavri_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5uavri___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5uavri___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 170, 0, __PYX_ERR(1, 170, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.uavri.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+171: return self.c_seq2pat.uavri
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.uavri); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 171, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
172:
173: @uavri.setter
+174: def uavri(self, uavri):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5uavri_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_uavri); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5uavri_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_uavri) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5uavri_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_uavri)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5uavri_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_uavri) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 174, 0, __PYX_ERR(1, 174, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.uavri.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+175: self.c_seq2pat.uavri = uavri
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_uavri); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 175, __pyx_L1_error) __pyx_v_self->c_seq2pat.uavri = __pyx_t_1;
176:
177: @property
+178: def lavri(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lavri_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lavri_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lavri___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lavri___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 178, 0, __PYX_ERR(1, 178, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.lavri.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+179: return self.c_seq2pat.lavri
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.lavri); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 179, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
180:
181: @lavri.setter
+182: def lavri(self, lavri):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lavri_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_lavri); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lavri_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_lavri) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lavri_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_lavri)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lavri_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_lavri) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 182, 0, __PYX_ERR(1, 182, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.lavri.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+183: self.c_seq2pat.lavri = lavri
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_lavri); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 183, __pyx_L1_error) __pyx_v_self->c_seq2pat.lavri = __pyx_t_1;
184:
185: @property
+186: def umedi(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5umedi_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5umedi_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5umedi___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5umedi___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 186, 0, __PYX_ERR(1, 186, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.umedi.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+187: return self.c_seq2pat.umedi
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.umedi); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 187, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
188:
189: @umedi.setter
+190: def umedi(self, umedi):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5umedi_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_umedi); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5umedi_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_umedi) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5umedi_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_umedi)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5umedi_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_umedi) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 190, 0, __PYX_ERR(1, 190, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.umedi.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+191: self.c_seq2pat.umedi = umedi
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_umedi); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 191, __pyx_L1_error) __pyx_v_self->c_seq2pat.umedi = __pyx_t_1;
192:
193: @property
+194: def lmedi(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lmedi_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lmedi_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lmedi___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lmedi___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 194, 0, __PYX_ERR(1, 194, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.lmedi.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+195: return self.c_seq2pat.lmedi
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.lmedi); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 195, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
196:
197: @lmedi.setter
+198: def lmedi(self, lmedi):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lmedi_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_lmedi); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lmedi_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_lmedi) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lmedi_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_lmedi)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5lmedi_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_lmedi) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 198, 0, __PYX_ERR(1, 198, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.lmedi.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+199: self.c_seq2pat.lmedi = lmedi
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_lmedi); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 199, __pyx_L1_error) __pyx_v_self->c_seq2pat.lmedi = __pyx_t_1;
200:
201: @property
+202: def num_minmax(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_10num_minmax_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_10num_minmax_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_10num_minmax___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_10num_minmax___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 202, 0, __PYX_ERR(1, 202, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.num_minmax.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+203: return self.c_seq2pat.num_minmax
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.num_minmax); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 203, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
204:
205: @num_minmax.setter
+206: def num_minmax(self, num_minmax):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_10num_minmax_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_num_minmax); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_10num_minmax_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_num_minmax) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_10num_minmax_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_num_minmax)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_10num_minmax_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_num_minmax) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 206, 0, __PYX_ERR(1, 206, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.num_minmax.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+207: self.c_seq2pat.num_minmax = num_minmax
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_num_minmax); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 207, __pyx_L1_error) __pyx_v_self->c_seq2pat.num_minmax = __pyx_t_1;
208:
209: @property
+210: def num_avr(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_avr_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_avr_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_avr___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_avr___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 210, 0, __PYX_ERR(1, 210, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.num_avr.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+211: return self.c_seq2pat.num_avr
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.num_avr); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 211, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
212:
213: @num_avr.setter
+214: def num_avr(self, num_avr):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_avr_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_num_avr); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_avr_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_num_avr) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_avr_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_num_avr)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_avr_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_num_avr) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 214, 0, __PYX_ERR(1, 214, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.num_avr.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+215: self.c_seq2pat.num_avr = num_avr
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_num_avr); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 215, __pyx_L1_error) __pyx_v_self->c_seq2pat.num_avr = __pyx_t_1;
216:
217: @property
+218: def num_med(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_med_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_med_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_med___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_med___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 218, 0, __PYX_ERR(1, 218, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.num_med.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+219: return self.c_seq2pat.num_med
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.num_med); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 219, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
220:
221: @num_med.setter
+222: def num_med(self, num_med):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_med_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_num_med); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_med_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_num_med) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_med_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_num_med)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_med_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_num_med) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 222, 0, __PYX_ERR(1, 222, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.num_med.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+223: self.c_seq2pat.num_med = num_med
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_num_med); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 223, __pyx_L1_error) __pyx_v_self->c_seq2pat.num_med = __pyx_t_1;
224:
225: @property
+226: def tot_gap(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_gap_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_gap_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_gap___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_gap___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 226, 0, __PYX_ERR(1, 226, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.tot_gap.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+227: return self.c_seq2pat.tot_gap
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.tot_gap); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 227, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
228:
229: @tot_gap.setter
+230: def tot_gap(self, tot_gap):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_gap_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_tot_gap); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_gap_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_tot_gap) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_gap_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_tot_gap)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_gap_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_tot_gap) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 230, 0, __PYX_ERR(1, 230, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.tot_gap.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+231: self.c_seq2pat.tot_gap = tot_gap
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_tot_gap); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 231, __pyx_L1_error) __pyx_v_self->c_seq2pat.tot_gap = __pyx_t_1;
232:
233: @property
+234: def tot_spn(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_spn_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_spn_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_spn___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_spn___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 234, 0, __PYX_ERR(1, 234, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.tot_spn.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+235: return self.c_seq2pat.tot_spn
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.tot_spn); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 235, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
236:
237: @tot_spn.setter
+238: def tot_spn(self, tot_spn):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_spn_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_tot_spn); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_spn_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_tot_spn) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_spn_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_tot_spn)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_spn_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_tot_spn) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 238, 0, __PYX_ERR(1, 238, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.tot_spn.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+239: self.c_seq2pat.tot_spn = tot_spn
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_tot_spn); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 239, __pyx_L1_error) __pyx_v_self->c_seq2pat.tot_spn = __pyx_t_1;
240:
241: @property
+242: def tot_avr(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_avr_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_avr_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_avr___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_avr___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 242, 0, __PYX_ERR(1, 242, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.tot_avr.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+243: return self.c_seq2pat.tot_avr
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.tot_avr); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 243, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
244:
245: @tot_avr.setter
+246: def tot_avr(self, tot_avr):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_avr_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_tot_avr); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_avr_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_tot_avr) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_avr_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_tot_avr)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7tot_avr_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_tot_avr) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 246, 0, __PYX_ERR(1, 246, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.tot_avr.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+247: self.c_seq2pat.tot_avr = tot_avr
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_tot_avr); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 247, __pyx_L1_error) __pyx_v_self->c_seq2pat.tot_avr = __pyx_t_1;
248:
249: @property
+250: def attrs(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5attrs_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5attrs_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5attrs___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5attrs___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 250, 0, __PYX_ERR(1, 250, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.attrs.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+251: return self.c_seq2pat.attrs
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_std_3a__3a_vector_3c_std_3a__3a_vector_3c_int_3e____3e___(__pyx_v_self->c_seq2pat.attrs); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 251, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
252:
253: @attrs.setter
+254: def attrs(self, attrs):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5attrs_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_attrs); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_5attrs_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_attrs) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5attrs_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_attrs)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_5attrs_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_attrs) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 254, 0, __PYX_ERR(1, 254, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.attrs.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+255: self.c_seq2pat.attrs = attrs
__pyx_t_1 = __pyx_convert_vector_from_py_std_3a__3a_vector_3c_std_3a__3a_vector_3c_int_3e____3e___(__pyx_v_attrs); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 255, __pyx_L1_error)
__pyx_v_self->c_seq2pat.attrs = __pyx_t_1;
256:
257: @property
+258: def max_attrs(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_9max_attrs_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_9max_attrs_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_9max_attrs___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_9max_attrs___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 258, 0, __PYX_ERR(1, 258, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.max_attrs.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+259: return self.c_seq2pat.max_attrs
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.max_attrs); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 259, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
260:
261: @max_attrs.setter
+262: def max_attrs(self, max_attrs):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_9max_attrs_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_max_attrs); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_9max_attrs_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_max_attrs) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_9max_attrs_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_max_attrs)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_9max_attrs_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_max_attrs) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 262, 0, __PYX_ERR(1, 262, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.max_attrs.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+263: self.c_seq2pat.max_attrs = max_attrs
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_max_attrs); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 263, __pyx_L1_error) __pyx_v_self->c_seq2pat.max_attrs = __pyx_t_1;
264:
265: @property
+266: def min_attrs(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_9min_attrs_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_9min_attrs_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_9min_attrs___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_9min_attrs___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 266, 0, __PYX_ERR(1, 266, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.min_attrs.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+267: return self.c_seq2pat.min_attrs
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __pyx_convert_vector_to_py_int(__pyx_v_self->c_seq2pat.min_attrs); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 267, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
268:
269: @min_attrs.setter
+270: def min_attrs(self, min_attrs):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_9min_attrs_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_min_attrs); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_9min_attrs_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_min_attrs) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_9min_attrs_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_min_attrs)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_9min_attrs_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_min_attrs) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 270, 0, __PYX_ERR(1, 270, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.min_attrs.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+271: self.c_seq2pat.min_attrs = min_attrs
__pyx_t_1 = __pyx_convert_vector_from_py_int(__pyx_v_min_attrs); if (unlikely(PyErr_Occurred())) __PYX_ERR(1, 271, __pyx_L1_error) __pyx_v_self->c_seq2pat.min_attrs = __pyx_t_1;
272:
273: @property
+274: def num_att(self):
/* Python wrapper */ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_att_1__get__(PyObject *__pyx_v_self); /*proto*/ static PyObject *__pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_att_1__get__(PyObject *__pyx_v_self) { PyObject *__pyx_r = 0; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_att___get__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static PyObject *__pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_att___get__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self) { PyObject *__pyx_r = NULL; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__get__", 0); __Pyx_TraceCall("__get__", __pyx_f[1], 274, 0, __PYX_ERR(1, 274, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_L1_error:; __Pyx_XDECREF(__pyx_t_1); __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.num_att.__get__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = NULL; __pyx_L0:; __Pyx_XGIVEREF(__pyx_r); __Pyx_TraceReturn(__pyx_r, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+275: return self.c_seq2pat.num_att
__Pyx_XDECREF(__pyx_r); __pyx_t_1 = __Pyx_PyInt_From_int(__pyx_v_self->c_seq2pat.num_att); if (unlikely(!__pyx_t_1)) __PYX_ERR(1, 275, __pyx_L1_error) __Pyx_GOTREF(__pyx_t_1); __pyx_r = __pyx_t_1; __pyx_t_1 = 0; goto __pyx_L0;
276:
277: @num_att.setter
+278: def num_att(self, num_att):
/* Python wrapper */ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_att_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_num_att); /*proto*/ static int __pyx_pw_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_att_3__set__(PyObject *__pyx_v_self, PyObject *__pyx_v_num_att) { int __pyx_r; __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__ (wrapper)", 0); __pyx_r = __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_att_2__set__(((struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *)__pyx_v_self), ((PyObject *)__pyx_v_num_att)); /* function exit code */ __Pyx_RefNannyFinishContext(); return __pyx_r; } static int __pyx_pf_10sequential_7backend_10seq_to_pat_9PySeq2pat_7num_att_2__set__(struct __pyx_obj_10sequential_7backend_10seq_to_pat_PySeq2pat *__pyx_v_self, PyObject *__pyx_v_num_att) { int __pyx_r; __Pyx_TraceDeclarations __Pyx_RefNannyDeclarations __Pyx_RefNannySetupContext("__set__", 0); __Pyx_TraceCall("__set__", __pyx_f[1], 278, 0, __PYX_ERR(1, 278, __pyx_L1_error)); /* … */ /* function exit code */ __pyx_r = 0; goto __pyx_L0; __pyx_L1_error:; __Pyx_AddTraceback("sequential.backend.seq_to_pat.PySeq2pat.num_att.__set__", __pyx_clineno, __pyx_lineno, __pyx_filename); __pyx_r = -1; __pyx_L0:; __Pyx_TraceReturn(Py_None, 0); __Pyx_RefNannyFinishContext(); return __pyx_r; }
+279: self.c_seq2pat.num_att = num_att
__pyx_t_1 = __Pyx_PyInt_As_int(__pyx_v_num_att); if (unlikely((__pyx_t_1 == (int)-1) && PyErr_Occurred())) __PYX_ERR(1, 279, __pyx_L1_error) __pyx_v_self->c_seq2pat.num_att = __pyx_t_1;
280: