Go to the documentation of this file. 3 #define PR_DELETE_MONOM(src, r_src) \ 6 PR_NDELETE(&pGetCoeff(src), r_src); \ 7 p_LmFree(src, r_src); \ 11 #define PR_DELETE_MONOM(src, r_src) do {} while (0) 14 #undef PR_INIT_EVECTOR_COPY 20 #define PR_INIT_EVECTOR_COPY(r_src, r_dest) do {} while (0) 21 #define PR_CPY_EVECTOR(dest, dest_r, src, src_r) \ 22 omMemcpyW(dest->exp, src->exp, dest_r->ExpL_Size) 23 #define PR_ALLOC_MONOM(r) p_New(r) 25 #define PR_ALLOC_MONOM(r) p_Init(r) 27 #define PR_INIT_EVECTOR_COPY(r_src, r_dest) int _min = si_min(r_dest->N, r_src->N) 28 #define PR_CPY_EVECTOR(dest, dest_r, src, src_r) \ 29 prCopyEvector(dest, dest_r, src, src_r, _min) 30 #define PR_ALLOC_MONOM(r) p_Init(r) 35 #undef PR_NUMBER_SIMPLE_NAME 36 #if PR_NUMBER_SIMPLE > 0 37 #define PR_NCOPY(n, r) n 38 #define PR_NDELETE(n, r) do {} while (0) 39 #define PR_NUMBER_SIMPLE_NAME NSimple 41 #define PR_NCOPY(n, r) n_Copy(n,r->cf) 42 #define PR_NDELETE(n, r) n_Delete(n,r->cf) 43 #define PR_NUMBER_SIMPLE_NAME NoNSimple 48 #define PR_SORT_POLY(p, d_r, s_r) do {} while (0) 50 #define PR_SORT_POLY(p, d_r, s_r) p = p_SortMerge(p, d_r, d_r->OrdSgn == s_r->OrdSgn)