You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Compute the solution set of the given ideal I using the msolve C library. The function takes a Singular ideal as input and returns a Singular ideal. At the moment only QQ is supported as ground field..
137
182
@@ -143,19 +188,20 @@ Compute the solution set of the given ideal I using the msolve C library. The fu
143
188
* `max_nr_pairs::Int=0`: maximal number of pairs selected for one F4 matrix; default is
144
189
0, i.e. no restriction. If matrices get too big or consume
145
190
too much memory this is a good parameter to play with.
146
-
* `la_option::Int=2`: option for linear algebra to be used in F4. there are different
147
-
linear algebra routines implemented:
191
+
* `la_option::Int=2`: option for linear algebra to be used in F4. there are different linear algebra routines implemented:
148
192
- `1`: exact sparse-dense computation,
149
193
- `2`: exact sparse computation, (default)
150
194
- `42`: probabilistic sparse-dense computation,
151
195
- `43`: exact sparse then probabilistic dense computation,
152
196
- `44`: probabilistic sparse computation.
153
197
* `info_level::Int=0`: info level for printout:
154
198
- `0`: no printout (default),
155
-
- `1`: a summary of the computational data is printed at the beginning and
156
-
the end of the computation,
199
+
- `1`: a summary of the computational data is printed at the beginning and the end of the computation,
157
200
- `2`: also dynamical information for each round resp. matrix is printed.
201
+
* `input_file::String="/tmp/in.ms"`: input file name for msolve binary; default: /tmp/in.ms.
202
+
* `output_file::String="/tmp/in.ms"`: output file name for msolve binary; default: /tmp/out.ms.
158
203
* `precision::Int=67`: precision for computing solutions; default is 67.
204
+
* `get_param::Bool=false`: get rational parametrization of solution set; default is false.
159
205
"""
160
206
functionmsolve(
161
207
I::Singular.sideal; # input generators
@@ -164,11 +210,12 @@ function msolve(
164
210
max_nr_pairs::Int=0, # number of pairs maximally chosen
165
211
# in symbolic preprocessing
166
212
la_option::Int=2, # linear algebra option
167
-
print_gb::Int=0, # printing of modular Groebner basis
0 commit comments