source: git/Tst/Short/pMult_s.tst @ 352a84b

fieker-DuValspielwiese
Last change on this file since 352a84b was 75f460, checked in by Hans Schoenemann <hannes@…>, 9 years ago
format
  • Property mode set to 100644
File size: 738 bytes
Line 
1LIB "tst.lib";
2tst_init();
3
4LIB "poly.lib";
5
6list tst_rgen_charstrs = list("3", "0");
7list tst_rgen_simple_orderings = list("lp", "dp", "Dp", "ls", "ds", "Ds", "Wp","Ws","M");
8intvec tst_rgen_products = 1..2;
9intvec tst_rgen_extra_weights = intvec(0,1);
10intvec tst_rgen_nvars = 1..4;
11
12tst_rgen_init();
13proc pAdd_Test(string rs)
14{
15  rs;
16  rs = "ring r = " + rs + ";";
17  execute(rs);
18  int n_vars = tst_rgen_nvars[Tst::tst_rgen_var_index];
19  ideal id = tst_cyclic(n_vars);
20  if (n_vars == 1)
21  {
22    id = var(1), id;
23  }
24  tst_TestMult(id, n_vars, size(Tst::tst_rgen_comp_orderings[Tst::tst_rgen_comp_index]));
25  kill r;
26}
27
28
29string rs = tst_next_ring();
30
31while (size(rs) > 1)
32{
33  pAdd_Test(rs);
34  rs = tst_next_ring();
35}
36
37
38tst_status(1);$
39
Note: See TracBrowser for help on using the repository browser.