Home
last modified time | relevance | path

Searched refs:p_Procs (Results 1 – 21 of 21) sorted by relevance

/dports/math/singular/Singular-Release-4-2-1/libpolys/polys/nc/
H A Dnc.h144 nc_pProcs p_Procs; // NC procedures.
227 assume(r->p_Procs->pp_mm_Mult!=NULL); in nc_mm_Mult_pp()
228 return r->p_Procs->pp_mm_Mult(p, m, r); in nc_mm_Mult_pp()
236 assume(r->p_Procs->p_mm_Mult!=NULL); in nc_mm_Mult_p()
237 return r->p_Procs->p_mm_Mult(p, m, r); in nc_mm_Mult_p()
244 assume(r->GetNC()->p_Procs.SPoly!=NULL); in nc_CreateSpoly()
245 return r->GetNC()->p_Procs.SPoly(p1, p2, r); in nc_CreateSpoly()
257 assume(r->GetNC()->p_Procs.ReduceSPoly!=NULL); in nc_ReduceSpoly()
261 return r->GetNC()->p_Procs.ReduceSPoly(p1, p2, r); in nc_ReduceSpoly()
293 assume(r->GetNC()->p_Procs.BucketPolyRed_Z!=NULL); in nc_kBucketPolyRed_Z()
[all …]
H A DncSAMult.cc243 static void ggnc_p_ProcsSet(ring rGR, p_Procs_s* p_Procs) in ggnc_p_ProcsSet() argument
250 assume( p_Procs != NULL ); in ggnc_p_ProcsSet()
253 p_Procs->p_Mult_mm = rGR->p_Procs->p_Mult_mm = ggnc_p_Mult_mm; in ggnc_p_ProcsSet()
254 p_Procs->pp_Mult_mm = rGR->p_Procs->pp_Mult_mm = ggnc_pp_Mult_mm; in ggnc_p_ProcsSet()
256 p_Procs->p_Minus_mm_Mult_qq = rGR->p_Procs->p_Minus_mm_Mult_qq = NULL; in ggnc_p_ProcsSet()
259 rGR->p_Procs->p_mm_Mult = ggnc_p_mm_Mult; in ggnc_p_ProcsSet()
260 rGR->p_Procs->pp_mm_Mult = ggnc_pp_mm_Mult; in ggnc_p_ProcsSet()
288 ggnc_p_ProcsSet(r, r->p_Procs); in ncInitSpecialPairMultiplication()
H A Dsca.cc1146 nc_p_ProcsSet(rGR, rGR->p_Procs); // !!!!!!!!!!!!!!!!! in sca_SetupQuotient()
1194 nc_p_ProcsSet(rGR, rGR->p_Procs); in sca_Force()
1225 void sca_p_ProcsSet(ring rGR, p_Procs_s* p_Procs) in sca_p_ProcsSet() argument
1229 rGR->p_Procs->p_Mult_mm = sca_p_Mult_mm; in sca_p_ProcsSet()
1230 rGR->p_Procs->pp_Mult_mm = sca_pp_Mult_mm; in sca_p_ProcsSet()
1232 p_Procs->p_Mult_mm = sca_p_Mult_mm; in sca_p_ProcsSet()
1233 p_Procs->pp_Mult_mm = sca_pp_Mult_mm; in sca_p_ProcsSet()
1236 p_Procs->p_mm_Mult = sca_p_mm_Mult; in sca_p_ProcsSet()
1237 p_Procs->pp_mm_Mult = sca_pp_mm_Mult; in sca_p_ProcsSet()
1246 p_Procs->p_Mult_mm = sca_p_Mult_mm; in sca_p_ProcsSet()
[all …]
H A Dold.gring.cc3100 nc_p_ProcsSet(r, r->p_Procs); in gnc_InitMultiplication()
3118 p_Procs->p_Mult_mm = rGR->p_Procs->p_Mult_mm = gnc_p_Mult_mm; in gnc_p_ProcsSet()
3119 p_Procs->pp_Mult_mm = rGR->p_Procs->pp_Mult_mm = gnc_pp_Mult_mm; in gnc_p_ProcsSet()
3120 p_Procs->p_Minus_mm_Mult_qq = rGR->p_Procs->p_Minus_mm_Mult_qq = nc_p_Minus_mm_Mult_qq; in gnc_p_ProcsSet()
3123 p_Procs->p_mm_Mult = gnc_p_mm_Mult; in gnc_p_ProcsSet()
3124 p_Procs->pp_mm_Mult = gnc_pp_mm_Mult; in gnc_p_ProcsSet()
3159 p_Procs->p_Mult_mm = gnc_p_Mult_mm; in gnc_p_ProcsSet()
3162 p_Procs->pp_Mult_mm = gnc_pp_Mult_mm; in gnc_p_ProcsSet()
3182 assume(p_Procs!=NULL); in nc_p_ProcsSet()
3184 gnc_p_ProcsSet(rGR, p_Procs); in nc_p_ProcsSet()
[all …]
H A Dsca.h156 void sca_p_ProcsSet(ring rGR, p_Procs_s* p_Procs);
/dports/math/singular/Singular-Release-4-2-1/libpolys/polys/templates/
H A Dp_Procs_Set.h127 if (p_Procs->which == NULL) \
132 p_Procs->which = (which##_Proc_Ptr)( \
138 void nc_p_ProcsSet(ring rGR, p_Procs_s* p_Procs);
141 void p_ProcsSet(ring r, p_Procs_s* p_Procs) in p_ProcsSet() argument
147 assume(p_Procs != NULL); in p_ProcsSet()
148 memset(p_Procs, 0, sizeof(p_Procs_s)); in p_ProcsSet()
149 _p_procs = p_Procs; in p_ProcsSet()
232 void p_Debug_GetProcNames(const ring r, p_Procs_s* p_Procs) in p_Debug_GetProcNames() argument
235 p_ProcsSet(r, p_Procs); // changes p_Procs!!! in p_Debug_GetProcNames()
H A Dp_Procs.h62 void p_ProcsSet(ring r, p_Procs_s* p_Procs);
66 void p_Debug_GetProcNames(const ring r, p_Procs_s* p_Procs);
H A Dp_Minus_mm_Mult_qq__T.cc143 pNext(a) = r->p_Procs->pp_Mult_mm_Noether(q, m, spNoether, ll, r); in p_Minus_mm_Mult_qq__T()
148 pNext(a) = r->p_Procs->pp_Mult_mm(q, m, r); in p_Minus_mm_Mult_qq__T()
/dports/math/singular/Singular-Release-4-2-1/kernel/GBEngine/
H A Dnc.h30 assume(r->GetNC()->p_Procs.GB!=NULL); in nc_GB()
32 BBA_Proc gb = cast_A_to_B<void*, BBA_Proc>(r->GetNC()->p_Procs.GB); in nc_GB()
59 r->GetNC()->p_Procs.GB = cast_A_to_vptr(gb); in nc_GB()
H A Dkspoly.cc172 …PR->Tail_Minus_mm_Mult_qq(lm, tailRing->p_Procs->pp_Mult_mm(t2, lmRight, tailRing), pLength(t2), s… in ksReducePolyZ()
302 …PR->Tail_Minus_mm_Mult_qq(lm, tailRing->p_Procs->pp_Mult_mm(t2, lmRight, tailRing), pLength(t2), s… in ksReducePoly()
431 …PR->Tail_Minus_mm_Mult_qq(lm, tailRing->p_Procs->pp_Mult_mm(t2, lmRight, tailRing), pLength(t2), s… in ksReducePolyGCD()
541 …PR->Tail_Minus_mm_Mult_qq(lm, tailRing->p_Procs->pp_Mult_mm(p2, lmRight, tailRing), pLength(p2), s… in ksReducePolyLC()
680 …PR->Tail_Minus_mm_Mult_qq(lm, tailRing->p_Procs->pp_Mult_mm(t2, lmRight, tailRing), pLength(t2), s… in ksReducePolyBound()
891 …PR->Tail_Minus_mm_Mult_qq(lm, tailRing->p_Procs->pp_Mult_mm(t2, lmRight, tailRing), pLength(t2), s… in ksReducePolySig()
1142 …PR->Tail_Minus_mm_Mult_qq(lm, tailRing->p_Procs->pp_Mult_mm(t2, lmRight, tailRing), pLength(t2), s… in ksReducePolySigRing()
1252 a2 = tailRing->p_Procs->pp_Mult_mm_Noether(a2, m2, spNoether, l2, tailRing); in ksCreateSpoly()
1260 …a2 = tailRing->p_Procs->pp_Mult_mm(tailRing->p_Procs->pp_mm_Mult(a2, m2, tailRing), m22, tailRing); in ksCreateSpoly()
1265 a2 = tailRing->p_Procs->pp_Mult_mm(a2, m2, tailRing); in ksCreateSpoly()
[all …]
H A Dkutil.cc2514 pSigMult = currRing->p_Procs->pp_Mult_mm(pSigMult,m1,currRing); in enterOnePairSig()
2516 sSigMult = currRing->p_Procs->pp_Mult_mm(sSigMult,m2,currRing); in enterOnePairSig()
/dports/math/singular/Singular-Release-4-2-1/libpolys/polys/
H A DMakefile.am47 templates/p_Procs.h templates/p_MemAdd.h templates/p_MemCmp.h \
108 nodist_p_Procs_Generate_SOURCES = templates/p_Procs.inc
111 BUILT_SOURCES = prCopy.inc gftables MOD templates/p_Procs.inc
113 templates/p_Procs.inc: p_Procs_Generate.cc
118 ./p_Procs_Generate$(BUILD_EXEEXT) > ./templates/p_Procs.inc
H A Dkbuckets.h228 return kBucketGetLm(bucket, bucket->bucket_ring->p_Procs->p_kBucketSetLm); // TODO: needs ring :( in kBucketGetLm()
H A Dkbuckets.cc750 p1=r->p_Procs->pp_mm_Mult(p,m,r); in kBucket_Minus_m_Mult_p()
787 p1 = r->p_Procs->pp_Mult_mm_Noether(p1, m, spNoether, l1, r); in kBucket_Minus_m_Mult_p()
792 p1 = r->p_Procs->pp_mm_Mult(p1, m, r); in kBucket_Minus_m_Mult_p()
919 p1 = r->p_Procs->pp_Mult_mm(p1, m, r); in kBucket_Plus_mm_Mult_pp()
1183 kBucket_Minus_m_Mult_p(bucket, lm, r->p_Procs->pp_Mult_mm(a1, lmRight, r), &l1, spNoether); in kBucketPolyRed()
H A Dsbuckets.cc185 p = bucket->bucket_ring->p_Procs->p_Add_q(p, bucket->buckets[i].p, in sBucket_Add_m()
217 p = bucket->bucket_ring->p_Procs->p_Add_q(p, bucket->buckets[i].p, shorter, in sBucket_Add_p()
H A Dsparsmat.cc86 p = currRing->p_Procs->pp_Mult_Coeff_mm_DivSelectMult(p, m, a, b, in pp_Mult_Coeff_mm_DivSelect_MultDiv()
/dports/math/singular/Singular-Release-4-2-1/libpolys/polys/monomials/
H A Dp_polys.h806 assume(r->p_Procs != NULL); in p_Copy_noCheck()
807 assume(r->p_Procs->p_Copy != NULL); in p_Copy_noCheck()
808 return r->p_Procs->p_Copy(p, r); in p_Copy_noCheck()
929 return r->p_Procs->p_Mult_nn(p, n, r); in p_Mult_nn()
960 return r->p_Procs->pp_Mult_nn(p, n, r); in pp_Mult_nn()
1017 return r->p_Procs->p_Mult_mm(p, m, r); in p_Mult_mm()
1027 return r->p_Procs->p_mm_Mult(p, m, r); in p_mm_Mult()
1069 return r->p_Procs->p_Neg(p, r); in p_Neg()
1091 q = r->p_Procs->p_mm_Mult(q, p, r); in p_Mult_q()
1098 p = r->p_Procs->p_Mult_mm(p, q, r); in p_Mult_q()
[all …]
H A Dring.cc3793 r->p_Procs = (p_Procs_s*)omAlloc(sizeof(p_Procs_s)); in rComplete()
3794 p_ProcsSet(r, r->p_Procs); in rComplete()
3961 if (r->p_Procs != NULL) in rUnComplete()
3963 omFreeSize(r->p_Procs, sizeof(p_Procs_s)); in rUnComplete()
3964 r->p_Procs=NULL; in rUnComplete()
4561 omFree((ADDRESS)res->p_Procs); in rAssure_TDeg()
4562 res->p_Procs = (p_Procs_s*)omAlloc(sizeof(p_Procs_s)); in rAssure_TDeg()
4564 p_ProcsSet(res, res->p_Procs); in rAssure_TDeg()
H A Dring.h356 p_Procs_s* p_Procs; // rComplete/p_ProcsSet member
/dports/math/singular/Singular-Release-4-2-1/m4/
H A Dp-procs.m428 [ --enable-p-procs-static Enable statically compiled p_Procs-modules
39 [ --enable-p-procs-dynamic Enable dynamically compiled p_Procs-modules
/dports/math/singular/Singular-Release-4-2-1/kernel/
H A Dideals.cc1744 tmpR->p_Procs=NULL; in idElimination()