Changeset e0fb8d3 in git
- Timestamp:
- Mar 17, 1998, 5:37:08 PM (25 years ago)
- Branches:
- (u'spielwiese', '0d6b7fcd9813a1ca1ed4220cfa2b104b97a0a003')
- Children:
- c5f63ab4be0601efd72bd46f087caac45b03f393
- Parents:
- fc732a9d4c770726f143d87d99fa55800945885b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
factory/ChangeLog
rfc732a9 re0fb8d3 1 Tue Mar 17 16:57:10 MET 1998 Jens Schmidt 2 3 * int_int.cc, int_int.h, int_poly.cc, int_poly.h, int_intdiv.cc, 4 * ChangeLog: 5 ***** merge from branch `factory-gcd' to main trunk 6 7 Tue Mar 17 16:34:46 MET 1998 Jens Schmidt 8 9 * GNUmakefile.in: 10 ***** merge from branch `factory-gcd' to main trunk 11 12 Tue Mar 17 15:27:30 MET 1998 Jens Schmidt 13 14 * timing.h, examples/application.cc: 15 ***** merge from branch `factory-gcd' to main trunk 16 17 Tue Mar 17 14:22:56 1998 Jens Schmidt <schmidt@mathematik.uni-kl.de> 18 19 * int_poly.cc (dividecoeff, divremcoeff): use `divideTermList()' 20 to do their work 21 (divideTermList): new function copied from former 22 `divTermList()'. Declaration added. 23 24 * int_poly.cc (divTermList): uses `div()' to divide coefficients 25 26 * int_int.cc (dividesame, dividecoeff, divsame, divcoeff, 27 modulosame, modulocoeff, modsame, modcoeff, divremsame, 28 divremcoeff, divremsamet, divremcoefft): methods moved to 29 int_intdiv.cc. Slightly speeded up. 30 31 * int_int.h (normalizeMPI, uiNormalizeMPI, normalizeMyself, 32 uiNormalizeMyself): new `InternalIntger' methods. Declarations 33 added. 34 35 * int_int.h (class InternalInteger): static member `initialized' removed 36 37 * int_intdiv.cc: new file 38 39 * GNUmakefile.in (basefactorysrc): int_intdiv.cc added to 40 distribution 41 42 * timing.h (TIMING_END_AND_PRINT): added for windows 43 44 (TIMING_DEFINE_PRINTPROTO, TIMING_PRINT): macros common to all 45 platforms extracted from `#ifdef' directive 46 47 * timing.h (TIMING_RESET): new macro 48 49 Fri Mar 13 17:05:10 1998 Jens Schmidt <schmidt@mathematik.uni-kl.de> 50 51 * examples/application.cc (main): cosmetic changes 52 53 * canonicalform.cc, canonicalform.h, cf_algorithm.cc, cf_factor.cc, 54 * cf_map.cc, cf_map.h, fac_ezgcd.cc, fac_multivar.cc, 55 * fac_univar.cc, fac_util.cc, fac_util.h, ffops.cc, ftmpl_array.h, 56 * ftmpl_factor.h, ftmpl_functions.h, ftmpl_list.h, ftmpl_matrix.h, 57 * sm_sparsemod.cc, sm_util.cc, sm_util.h, ftest/ChangeLog, 58 * ftest/commonden.m4, ftest/norm.m4, templates/ftmpl_array.cc, 59 * templates/ftmpl_factor.cc, templates/ftmpl_functions.h, 60 * templates/ftmpl_list.cc, templates/ftmpl_matrix.cc, ChangeLog, 61 * GNUmakefile.in, cf_algorithm.h, cf_gcd.cc, factory.template, 62 * ftmpl_inst.cc: 63 ***** merge from main trunk to branch `factory-gcd' 64 1 65 Thu Mar 12 12:21:33 1998 Jens Schmidt <schmidt@mathematik.uni-kl.de> 2 66 … … 41 105 * ffops.cc (ff_setprime): uses `memset()' to clear inversion 42 106 table 107 108 * ftest/ChangeLog, ftest/ftest_io.cc, ftest/ftest_io.h, 109 * ftest/ftest_util.cc, ftest/ftest_util.h, ftest/ftest_util.m4, 110 * ftest/gcd.fex, ftest/runfex: 111 ***** merge from branch `factory-gcd' to main trunk 43 112 44 113 Tue Mar 10 15:44:06 1998 Jens Schmidt <schmidt@mathematik.uni-kl.de> … … 54 123 distribution 55 124 125 Fri Feb 27 10:24:22 1998 Jens Schmidt <schmidt@mathematik.uni-kl.de> 126 127 * var_intglobal.cc, var_intglobal.h: files removed (do not belong 128 to this branch!) 129 130 * cf_primetab.h: file removed 131 132 * cf_defs.h (SW_QUOTIENT, SW_FAC_USE_BIG_PRIMES): switches removed 133 134 * cf_linsys.cc (linearSystemSolve, solve, bound determinant2): 135 incorrect respective unused code removed 136 137 * cf_char.cc (setCharacteristic): adapted to new prime generation 138 scheme 139 * cf_char.cc (setCharacteristic): previous adaption slightly 140 changed. The largest small prime is now looked up only once. 141 142 * cf_gcd.cc (gcd_poly_univar0): adapted to new prime generation 143 scheme 144 * fac_ezgcd.cc (findBound): adapted to new prime generation 145 scheme 146 * cf_linsys.cc (determinant): adapted to prime generation 147 scheme 148 * sm_sparsemod.cc (internalSparsemod): adapted to new prime 149 generation scheme 150 * fac_univar.cc (choosePrimes): adapted to new prime generation 151 scheme 152 153 * sm_sparsemod.cc (sparsemod): debug output added 154 155 * fac_univar.cc (cf2double): function removed 156 157 * fac_univar.cc (UnivariateQuadraticLift, UnivariateLinearLift): 158 argument `Gamma' removed. All callers changed. 159 160 * fac_univar.cc (UnivariateQuadraticLift, UnivariateLinearLift): call to 161 `div( CF, CF )' replaced by call to `operator / ( CF, CF )' 162 163 Thu Feb 26 17:58:31 1998 Jens Schmidt <schmidt@mathematik.uni-kl.de> 164 165 * gcd_pmultiv.h (class CFPrimitiveMultivariateGCD): renamed to 166 `CFPrimitiveMultivariateGcd'. All references changed. 167 (class CFSubResGCD): renamed to `CFSubResGcd'. All references 168 changed. 169 170 * gcd_pmultiv.h (class CFPrimitiveMultivariateGCD): does no longer 171 inherit virtual from `CFPrimitiveGcd' 172 (class CFSubResGcd): does no longer inherit from 173 `CFPrimitiveUnivariateGCD' 174 175 * gcd_pmultiv.h (class CFSubResGcd): new method `clone()' 176 177 * gcd_pmultiv.h: new file 178 179 * gcd_pmultiv.cc (CFSubResGcd::execute): bug fix. Superfluous 180 break removed. 181 (execute): bug fix. Assertion fixed. 182 183 * gcd_pmultiv.cc: new file 184 56 185 Fri Feb 20 17:41:23 1998 Jens Schmidt <schmidt@mathematik.uni-kl.de> 57 186 … … 59 188 installing them for SUN machines 60 189 190 Tue Feb 10 10:47:04 1998 Jens Schmidt <schmidt@mathematik.uni-kl.de> 191 192 * cf_switches.h: doc fix 193 61 194 Mon Feb 9 15:57:07 1998 Ruediger Stobbe <rstobbe@de.oracle.com> 62 195 63 196 * cf_factor.cc (factorize): factorize now handles characteristic 64 197 0 correct, e.g. rational coefficients and SW_RATIONAL = ON. 198 199 Mon Feb 9 11:40:41 1998 Jens Schmidt <schmidt@mathematik.uni-kl.de> 200 201 * cf_primetab.cc: new file 202 203 Thu Feb 5 16:53:21 1998 Jens Schmidt <schmidt@mathematik.uni-kl.de> 204 205 * configure.in (enable_timing, enable_debugoutput): extra timing 206 and debugoutput magic removed 207 * GNUmakefile.in (@timingtargets@, @debouttargets@, 208 @debtimingtargets@): extra timing and debugoutput magic removed 209 210 Tue Feb 3 14:03:00 1998 Jens Schmidt <schmidt@mathematik.uni-kl.de> 211 212 * GNUmakefile.in (ftestm4src): `bextgcd.m4' and `bgcd.m4' 213 removed. References variable `ftestm4src' instead. 214 215 Mon Feb 2 09:55:16 1998 Jens Schmidt <schmidt@mathematik.uni-kl.de> 216 217 * cf_chinese.cc (chineseRemainder( const CanonicalForm & ...)): 218 completely rewritten 219 220 Fri Jan 30 15:06:26 1998 Jens Schmidt <schmidt@mathematik.uni-kl.de> 221 222 * cf_chinese.cc (chineseRemainder): debug output added 223 224 * cf_chinese.cc (chineseRemainder( const CFArray & ...)): slightly 225 speeded up 226 227 * cf_gcd.cc (iextgcd, igcd): functions removed. All references 228 replaced by `bextgcd()' and `bgcd()', resp. 229 230 * canonicalform.h (iextgcd): declaration removed 65 231 66 232 Thu Jan 22 10:38:34 1998 Jens Schmidt <schmidt@mathematik.uni-kl.de> … … 571 737 * INSTALL: doc fix 572 738 573 * cf_globals.h: doc checked574 575 739 * cf_globals.h: doc fix 576 577 * cf_globals.cc: doc checked578 740 579 741 * cf_globals.cc: #include fix, doc fix … … 606 768 Mon Sep 8 12:39:09 1997 Jens Schmidt <schmidt@mathematik.uni-kl.de> 607 769 608 * cf_algorithm.cc: doc checked609 610 770 * cf_algorithm.cc (psr, psq, psqr): assertions added 611 771 … … 628 788 629 789 Thu Sep 4 10:19:25 1997 Jens Schmidt <schmidt@mathematik.uni-kl.de> 630 631 * cf_ops.cc: doc checked632 790 633 791 * cf_ops.cc: (replacevar, replacevar_between): new functions … … 656 814 Mon Sep 1 10:47:41 1997 Jens Schmidt <schmidt@mathematik.uni-kl.de> 657 815 658 * cf_algorithm.h: doc checked659 660 * cf_resultant.cc: doc checked661 662 816 * canonicalform.h (resultant): declaration moved to cf_algorithm.h 663 817 * cf_algorithm.h (resultant): declaration moved from … … 779 933 Wed Jul 23 09:45:35 1997 Jens Schmidt <schmidt@mathematik.uni-kl.de> 780 934 781 * cf_map.h: doc checked782 783 935 * cf_map.h (class CFMap): references to List<CanonicalForm> 784 936 replaced by CFList 785 786 * cf_map.cc: doc checked787 937 788 938 * cf_map.cc (CFMap( CFList )): 'P.append()' replaced by 'P.insert()' … … 801 951 * canonicalform.cc (initCanonicalForm): initialization of switches 802 952 removed since they are initialized by constructor 803 804 * bin/folding.el: doc checked805 806 * bin/fold-docu.el: doc checked807 953 808 954 * bin/folding.el: new file … … 810 956 * bin/fold-docu.el (fold-docu): works now for all fold marks 811 957 * README: doc fix 812 813 * cf_switches.h: doc checked814 815 * cf_switches.cc: doc checked816 958 817 959 * cf_switches.h (CFSwitchesMax): new constant … … 821 963 references to 'const int CFSwitchesMax' 822 964 823 * cf_util.h: doc checked824 825 * cf_util.cc: doc checked826 827 965 828 966 **************** Factory Version 1.3a released **************** … … 905 1043 906 1044 Wed Jul 16 11:35:06 1997 Jens Schmidt <schmidt@mathematik.uni-kl.de> 907 908 * cf_chinese.cc: doc checked909 910 * cf_chinese.h: doc checked911 1045 912 1046 * .cvsignore (config.cache): new entry … … 926 1060 * sm_util.h (REArray): new typedef. All references to 927 1061 Array<REvaluation> changed to REArray. 928 929 * sm_util.h: doc checked930 931 * sm_sparsemod.h: doc checked932 1062 933 1063 * sm_sparsemod.h: new file … … 1048 1178 Fri Jun 27 10:33:29 1997 Jens Schmidt <schmidt@mathematik.uni-kl.de> 1049 1179 1050 * bin/makeheader: doc checked1051 * bin/install-sh: doc checked1052 * bin/mkinstalldirs: doc checked1053 1054 1180 * bin/makeheader: checked into RCS 1055 1181 * bin/install-sh: checked into RCS … … 1058 1184 Thu Jun 26 16:06:39 1997 Jens Schmidt <schmidt@mathematik.uni-kl.de> 1059 1185 1060 * GNUmakefile.in: doc checked1061 1062 1186 * GNUmakefile.in: doc fix 1063 1187 … … 1068 1192 1069 1193 Tue Jun 24 11:15:25 1997 Jens Schmidt <schmidt@mathematik.uni-kl.de> 1070 1071 * configure.in: doc checked1072 1194 1073 1195 * configure.in (with_builtingmp): command line option … … 1086 1208 1087 1209 Mon Jun 23 12:44:50 1997 Jens Schmidt <schmidt@mathematik.uni-kl.de> 1088 1089 * config.h.in: doc checked1090 * factory.template: doc checked1091 * factoryconf.template: doc checked1092 * gengftables.cc: doc checked1093 1210 1094 1211 * config.h.in: doc fix
Note: See TracChangeset
for help on using the changeset viewer.