source: git/doc/NEWS.texi @ 119b42

fieker-DuValspielwiese
Last change on this file since 119b42 was 119b42, checked in by Olaf Bachmann <obachman@…>, 25 years ago
* emacs stuff, NEWS, etc. git-svn-id: file:///usr/local/Singular/svn/trunk@3956 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 4.2 KB
Line 
1@comment -*-texinfo-*-
2@comment $Id: NEWS.texi,v 1.3 1999-12-03 11:20:44 obachman Exp $
3@comment this file contains the News about Singular versions
4@comment Unix
5@ifclear VERSION
6@include version.texi
7@end ifclear
8
9@majorheading NEWS in SINGULAR @value{VERSION}
10
11@ifclear singularmanual
12@macro nref{what}
13\what\
14@end macro
15@end ifclear
16
17@ifset singularmanual
18@macro nref{what}
19@ref{\what\}
20@end macro
21@end ifset
22
23The current version @value{VERSION} is an alpha-release of the upcoming
24new release version 2-0 (should be there at the beginning of
252000). Items labeled with "TBC" in this news file are features which
26still have to be implemented and/or documented.
27
28Although there are no known bugs, it is to be
29expected that the current version @value{VERSION} is not as stable as
30the 1.2 version(s), since major changes were done to the @sc{Singular}
31kernel. Therefore, it is important to us, that users try out this new
32version.
33
34Furthermore, the current version is generally not yet as fast as version
351.2. But this is going to change dramatically in the upcoming release
36version(s).
37
38Thank you very much for your support!
39
40
41@heading General Changes
42@table @asis
43@item @nref{Emacs user interface}
44the recommended interface for using @sc{Singular}
45@item @nref{The online help system}
46choose in which browser the on-line help is displayed;
47@*wildcard expansion of help topics
48@*new layout of html manual pages
49@item @nref{Source code debugger}
50interactive debugging of procedures written in the @sc{Singular}
51language
52@item file/directory layout of distribution
53@code{Singular/<version>/}
54@item http://singular.uni-kl.de ftp://singular.uni-kl.de
55TBC: New WWW and FTP home-site of @sc{Singular}
56@end table
57
58@heading Extension of ring concept
59
60@table @asis
61@item new coefficient domains: arbitrary long real and complex numbers
62The current syntax is going to change slightly in the final version 2.0.
63@item no restriction on number of ring variables
64@item TBC: DegBound on exponent values
65@item TBC: parameters over real/complex
66@item TBC: declaration with "ring of ring".
67@item
68@end table
69
70@heading New @sc{Singular} libraries
71
72@table @asis
73@item @nref{mondromy_lib}
74procedures for computing the monodromy of a singularity
75@item @code{spectrum_lib}
76TBC: docu, examples, tests
77@item @nref{spcurve_lib}
78procedures for cm codimension 2 singularities
79@item @nref{triang_lib}
80procedures for solving triangular systems
81@item @nref{solve_lib}
82procedures for solving polynomial systems
83@item @nref{surf_lib}
84visualization of curves and surfaces with @code{surf}
85
86@end table
87
88@heading New @sc{Singular} functions
89
90@table @asis
91@item @nref{breakpoint}
92sets a debugger breakpoint
93@item @code{div}
94integer division omitting remainder
95@item @nref{ERROR}
96interrupts computation in current procedure and returns with error
97message to top-level
98@item @nref{fglmquot}
99calculate ideal quotions using FGLM-techniques
100@item @nref{leadmonom}
101returns the leading monomial of a polynomial or a vector as a polynomial
102or vector whose coefficient is one
103@item @nref{highcorner}
104returns the smallest monomial not contained in and ideal/module
105@item @nref{hres}
106calculate free resolution of homogenous ideal using Hilbert-driven
107algorithm.
108@item @nref{mpresmat}
109calculate module representing the multipolynomial resultant matrix
110@item @nref{uressolve}
111compute all complex roots of a zerodimensional ideal
112@item @nref{vandermonde}
113solve Vandermonde linear system
114@end table
115
116@heading @sc{Singular} functions whose syntax/semantics has changed
117@table @asis
118@item @nref{bareiss}
119new implementation after Lie-Saunders, much faster
120@item @nref{fetch}
121TBC
122@item @nref{print}
123Finer-grained control for formatted output.
124@item @nref{pause}
125can be called with argument, must be called with parenthesis.
126@item TBC
127@end table
128
129
130@heading Internal Changes
131@table @asis
132@item new data structures for monomials and polynomials
133Makes polynomial arithmetic significantly faster. Especially for block -
134or weighted orderings. TBC: Faster polynomial arithmetic for orderings
135(like dp, or lp). TBC: Bucket representation of polynomials in std; TBC:
136DegBound during std computations.
137@item new memory management
138Results is less memory usage, faster memory allocation/free, less
139fragmentation, much better locality of reference.
140@end table
141
142
143
144
145
146
Note: See TracBrowser for help on using the repository browser.