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

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

cast_to_GBComputation() overrideGBComputationinlinevirtual
cast_to_ResolutionComputation()Computationinlinevirtual
choose_gb(const Matrix *m, M2_bool collect_syz, int n_rows_to_keep, M2_arrayint gb_weights, M2_bool use_max_degree, int max_degree, int algorithm, int strategy, int numThreads, int max_reduction_count=10)GBComputationstatic
collect_syzHermiteComputationprivate
compare_elems(hm_elem *f, hm_elem *g) constHermiteComputationprivate
complete_thru_degree() constHermiteComputationvirtual
Computation()Computationprotected
computation_statusComputationprivate
contains(const Matrix *m)HermiteComputationvirtual
FsyzHermiteComputationprivate
GB_listHermiteComputationprivate
gb_reduce(vec &f) constHermiteComputationprivate
gb_reduce(vec &f, vec &fsyz) constHermiteComputationprivate
GBComputation()GBComputationinlineprotected
gensHermiteComputationprivate
get_change()HermiteComputationvirtual
get_gb()HermiteComputationvirtual
get_initial(int nparts)HermiteComputationvirtual
get_mingens()HermiteComputationvirtual
get_parallel_lead_terms(M2_arrayint w)GBComputationvirtual
get_ring() constHermiteComputationinlinevirtual
get_syzygies()HermiteComputationvirtual
hash() constMutableEngineObjectinline
HermiteComputation(const Matrix *m, int collect_syz, int n_syz)HermiteComputation
insert(hm_elem *p)HermiteComputationprivate
matrix_lift(const Matrix *m, const Matrix **result_remainder, const Matrix **result_quotient)HermiteComputationvirtual
matrix_remainder(const Matrix *m)HermiteComputationvirtual
merge(hm_elem *f, hm_elem *g)HermiteComputationprivate
mHashValueMutableEngineObjectprivate
mNextMutableHashValueMutableEngineObjectprivatestatic
MutableEngineObject()MutableEngineObjectinline
n_comps_per_syzHermiteComputationprivate
n_gbHermiteComputationprivate
new_gen(int i)HermiteComputationprivate
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
reduce(hm_elem *&p, hm_elem *q)HermiteComputationprivate
remove_gb()HermiteComputationinlinevirtual
remove_hm_elem(hm_elem *&p)HermiteComputationprivate
rowHermiteComputationprivate
set_hilbert_function(const RingElement *h)GBComputationvirtual
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
sort(hm_elem *&p)HermiteComputationprivate
start_computation()HermiteComputationvirtual
status() constComputationinline
stop_Computationprotected
stop_conditions_ok()HermiteComputationinlineprivatevirtual
text_out(buffer &o) constHermiteComputationvirtual
VECTOR(hm_elem *) initialHermiteComputationprivate
VECTOR(vec) syz_listHermiteComputationprivate
~Computation()Computationprotectedvirtual
~GBComputation()GBComputationvirtual
~HermiteComputation()HermiteComputation
~MutableEngineObject()MutableEngineObjectinlinevirtual
~our_gc_cleanup()our_gc_cleanupinlinevirtual