- Timestamp:
- 2015-06-15T17:02:50-07:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/f4grobner/ngrobner.lisp
r1300 r1886 24 24 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 25 25 ;; 26 ;; Global switches27 ;;28 ;; Can be used in Maxima just fine, as they observe the29 ;; Maxima naming convention, i.e. all names visible at the30 ;; Maxima toplevel begin with a '$'.31 ;;32 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;33 34 (defvar $poly_monomial_order '$lex35 "This switch controls which monomial order is used in polynomial36 and Grobner basis calculations. If not set, LEX will be used")37 38 (defvar $poly_coefficient_ring '$expression_ring39 "This switch indicates the coefficient ring of the polynomials40 that will be used in grobner calculations. If not set, Maxima's41 general expression ring will be used. This variable may be set42 to RING_OF_INTEGERS if desired.")43 44 (defvar $poly_primary_elimination_order nil45 "Name of the default order for eliminated variables in elimination-based functions.46 If not set, LEX will be used.")47 48 (defvar $poly_secondary_elimination_order nil49 "Name of the default order for kept variables in elimination-based functions.50 If not set, LEX will be used.")51 52 (defvar $poly_elimination_order nil53 "Name of the default elimination order used in elimination calculations.54 If set, it overrides the settings in variables POLY_PRIMARY_ELIMINATION_ORDER55 and SECONDARY_ELIMINATION_ORDER. The user must ensure that this is a true56 elimination order valid for the number of eliminated variables.")57 58 (defvar $poly_return_term_list nil59 "If set to T, all functions in this package will return each polynomial as a60 list of terms in the current monomial order rather than a Maxima general expression.")61 62 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;63 ;;64 26 ;; Conversion from internal to infix form 65 27 ;;
Note:
See TracChangeset
for help on using the changeset viewer.