// MECF digital net of base q, with q^T points. If q=p^e the net is represented as net of base p with e-times more columns and rows Reference: Y. Edel, RS-Nets in prepertation // base q nets transformed so that they can be used as if they were DigitalNetBase2 // details: an Element "a_i X^i" is represented as binary eq-tuple "a_i" // each "column" c of the GF(q) generator is replaced by the eq columns X^i c // so we have the eq-times numbers of columns and rows as in the GF(q) matrix // Note, the strength remains the GF(q) strength k, but there are many projections have strength in the range k to eq*k // check if everything that involves GF(q) multiplication (e.g. scrambling) gives the desired result 2 // b (base) 12 // numCols 12 // numRows // outDigits= numRows 4096 // numPoints (=b^{numCols}) 16 // dim // 3 // Stregth, see comment above // in class DigitalNetBase2 // genMat[i] should be the i-th number below // 1 134217728 268435456 536870912 1073741824 134742016 269484032 538968064 1077936128 142606336 285212672 570425344 1140850688 // 2 134217728 268435456 536870912 1073741824 270532608 541065216 1075314688 405798912 553648128 1107296256 469762048 830472192 // 3 134217728 268435456 536870912 1073741824 538443776 1076887552 408944640 811073536 436207616 872415232 1635778560 1526726656 // 4 134217728 268435456 536870912 1073741824 1080033280 408420352 807927808 1615855616 1677721600 1501560832 721420288 1442840576 // 5 134217728 268435456 536870912 1073741824 405274624 810549248 1614282752 1483735040 696254464 1392508928 1040187392 1971322880 // 6 134217728 268435456 536870912 1073741824 808976384 1617952768 1484259328 677904384 989855744 1979711488 2105540608 1786773504 // 7 134217728 268435456 536870912 1073741824 1618477056 1483210752 675807232 1342701568 2113929216 1837105152 1249902592 218103808 // 8 134217728 268435456 536870912 1073741824 1481113600 671612928 1343225856 941621248 1300234240 176160768 352321536 595591168 // 9 134217728 268435456 536870912 1073741824 672137216 1344274432 943718400 1880621056 310378496 620756992 1132462080 520093696 // 10 134217728 268435456 536870912 1073741824 1346371584 941096960 1882193920 2019557376 1157627904 461373440 922746880 1736441856 // 11 134217728 268435456 536870912 1073741824 942669824 1885339648 2019033088 1747451904 864026624 1728053248 1602224128 780140544 // 12 134217728 268435456 536870912 1073741824 1884815360 2015887360 1750073344 1211629568 1593835520 796917760 1451229184 1015021568 // 13 134217728 268435456 536870912 1073741824 2018508800 1748500480 1215299584 142082048 1468006400 1048576000 1954545664 2021654528 // 14 134217728 268435456 536870912 1073741824 1752170496 1215823872 141033472 273154048 1988100096 2088763392 1753219072 1224736768 // 15 134217728 268435456 536870912 1073741824 1214775296 138936320 268959744 537919488 1820327936 1216348160 150994944 301989888 // 16 134217728 268435456 536870912 1073741824 524288 1048576 2097152 4194304 8388608 16777216 33554432 67108864 // end of file