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
The original QUADPACK code (written in the early 1980s) has been extensively refactored:
17
17
18
-
* It has been converted from FORTRAN 77 fixed form to modern free form syntax. This includes elimination of most GOTOs and other obsolescent language features.
18
+
* It has been converted from FORTRAN 77 fixed form to modern free form syntax. This includes elimination of all GOTOs and other obsolescent language features.
19
19
* It is now a single stand-alone module, and has no dependencies on any other code from SLATEC or LINPACK.
20
20
* The SLATEC docstrings have been converted to [Ford](https://github.com/Fortran-FOSS-Programmers/ford) style, which allows for auto-generation of the [API docs](https://jacobwilliams.github.io/quadpack/).
21
21
* Some typos have been corrected in the comments.
@@ -28,11 +28,9 @@ The original QUADPACK code (written in the early 1980s) has been extensively ref
28
28
29
29
### To do list
30
30
31
-
-[ ] Remove the last remaining GOTOs.
32
31
-[ ] Additional docstring cleanups.
33
32
-[ ] Add more unit tests.
34
33
-[ ] In the unit tests, the "truth" values for the cases without analytical solutions need to be regenerated with some more precision so we have the exact results for the quad precision test.
35
-
-[ ] Reconsider the `error stop` in `xerror` for fatal errors. Probably the library shouldn't be stopping the calling problem.
0 commit comments