Macaulay2 Engine
Loading...
Searching...
No Matches
F4ResComputation Member List

This is the complete list of members for F4ResComputation, including all inherited members.

betti_display(buffer &o, M2_arrayint a)ResolutionComputationstatic
betti_init(int lo, int hi, int len, int *&bettis)ResolutionComputationstatic
betti_make(int lo, int hi, int len, int *bettis)ResolutionComputationstatic
cast_to_GBComputation()Computationinlinevirtual
cast_to_ResolutionComputation()ResolutionComputationinlinevirtual
choose_res(const Matrix *m, M2_bool resolve_cokernel, int max_level, M2_bool use_max_slanted_degree, int max_slanted_degree, int algorithm, int strategy, int numThreads, M2_bool parallelizeByDegree)ResolutionComputationstatic
complete_thru_degree() constF4ResComputationprotectedvirtual
Computation()Computationprotected
computation_statusComputationprivate
createF4Res(const Matrix *groebnerBasisMatrix, int max_level, int strategy, int numThreads, bool parallelizeByDegree)F4ResComputationfriend
F4ResComputation(const PolynomialRing *origR, ResPolyRing *R, const Matrix *gbmatrix, int max_level, int numThreads, bool parallelizeByDegree)F4ResComputationprivate
frame()F4ResComputationinlineprotected
get_betti(int type) constF4ResComputationprotectedvirtual
get_free(int level)F4ResComputationprotectedvirtual
get_matrix(int level)F4ResComputationprotectedvirtual
get_matrix(int slanted_degree, int level)F4ResComputationprotectedvirtual
get_mutable_matrix(const Ring *R, int level)F4ResComputation
get_mutable_matrix(const Ring *KK, int slanted_degree, int level)F4ResComputation
hash() constMutableEngineObjectinline
mCompF4ResComputationprivate
mHashValueMutableEngineObjectprivate
minimal_betti(M2_arrayint slanted_degree_limit, M2_arrayint length_limit)F4ResComputation
mInputGroebnerBasisF4ResComputationprivate
mNextMutableHashValueMutableEngineObjectprivatestatic
mOriginalRingF4ResComputationprivate
mRingF4ResComputationprivate
MutableEngineObject()MutableEngineObjectinline
operator delete(void *obj)our_new_deleteinlinestatic
operator delete(void *obj, void *existing_memory)our_new_deleteinlinestatic
operator delete[](void *obj)our_new_deleteinlinestatic
operator delete[](void *obj, void *existing_memory)our_new_deleteinlinestatic
operator new(size_t size)our_new_deleteinlinestatic
operator new(size_t size, void *existing_memory)our_new_deleteinlinestatic
operator new[](size_t size)our_new_deleteinlinestatic
operator new[](size_t size, void *existing_memory)our_new_deleteinlinestatic
our_gc_cleanup()our_gc_cleanupinline
ResolutionComputation()ResolutionComputationprotected
set_status(enum ComputationStatusCode)Computationprotected
set_stop_conditions(M2_bool always_stop, M2_arrayint degree_limit, int basis_element_limit, int syzygy_limit, int pair_limit, int codim_limit, int subring_limit, M2_bool just_min_gens, M2_arrayint length_limit)Computation
show() constComputationvirtual
start_computation()F4ResComputationprotectedvirtual
status() constComputationinline
stop_Computationprotected
stop_conditions_ok()F4ResComputationinlineprotectedvirtual
text_out(buffer &o) constF4ResComputationprotectedvirtual
~Computation()Computationprotectedvirtual
~F4ResComputation()F4ResComputationvirtual
~MutableEngineObject()MutableEngineObjectinlinevirtual
~our_gc_cleanup()our_gc_cleanupinlinevirtual
~ResolutionComputation()ResolutionComputationvirtual