Releases: jacobwilliams/bspline-fortran
Releases · jacobwilliams/bspline-fortran
5.4.1
- Fixed a bug where extrapolation to the right didn't work for dimensions higher than one. 🐞
- Added two additional error message codes to
get_status_message()
. - Minor updates to readme, tests, and doc deployment.
5.4.0
- Added new routines for computing 1D definite integrals
- Added a configuration file for compiling using FoBiS.
- Some other minor changes.
5.3.0
- Added a basic CMake configuration file.
- Updated the test programs for the latest version of pyplot-fortran
- Some minor typo corrections and updates to the Travis file.
5.2.0
- Added option to extrapolate if point is outside the bounds.
- Some minor refactoring and commenting updates.
5.1.0
- Added new
size_of
functions to the object-oriented classes, which return the size of all the data in the structure in bits.
5.0.1
- Fixed a bug where the
fcn
array size validation check was wrong for the z-dimension in the 3D case. 🐞
5.0.0
- Changed the interface to some of the routines in the subroutine interface (note that this breaks backward compatibility). The
iknot
input is now used to indicate if the knots are user specified. - Made all procedures
pure
and/orelemental
. - Added function constructors for the
bspline_class
types. - Changed the meaning of some of the
iflag
values. Note thatiflag=0
now means successful execution for both initialization and evaluation. - New routines and methods for getting the error messages (see
get_status_message
). - Added finalizers to the
bspline_class
types. - Added additional error checks for array sizes.
- Updates to some of the tests.
- Additional minor refactoring.
4.1.2
- Minor workaround so it will compile with v14 of the Intel compiler.
- Some updates to the test cases
- Some documentation updates.
4.1.1
Minor documentation corrections.
4.1.0
- Added the ability to specify the knot vectors in the object-oriented interface.
- Various minor updates to formatting and documentation.