Sébastien Villemot
82a2aeaae4
Block trust region MEX: gracefully handle the singular Jacobian case
...
When the Jacobian of the problem is singular, compute a solution to the least
squares problem instead of crashing.
Closes #1889
2023-09-26 15:30:33 +02:00
Sébastien Villemot
3bf40d92f8
blas_lapack.F08: minor simplification
2023-04-15 12:50:44 +02:00
Sébastien Villemot
640be269af
Add “implicit none” statements in BLAS/LAPACK interfaces for safety
2023-04-14 15:08:53 +02:00
Sébastien Villemot
62c2881bc2
Fortran 2018 modernization: use the extended “implicit none” syntax
...
The statement “implicit none” forbids implicit typing of variables, but not
implicit procedure declaration. The new “implicit none (type, external)” syntax
forbids both, and is thus safer.
2023-04-14 15:06:37 +02:00
NormannR
855887b249
Implements a logarithmic reduction Fortran routine and the associated test
2022-10-11 12:11:06 +02:00
Normann Rion
d17204cc84
Implements a cycle reduction Fortran routine and the associated test.
...
The Fortran routine replaces the former Matlab code in matlab/cycle_reduction.m
2022-10-03 14:38:12 +02:00
Sébastien Villemot
766fff88f6
Use secure URL for link to GNU licenses
2021-06-09 17:35:05 +02:00
Sébastien Villemot
3a2335975a
Fortran MEX: add missing “implicit none” in blas and lapack modules
2021-06-04 12:57:47 +02:00
Sébastien Villemot
45181cfd97
Fortran MEX: add interface for dgemm
2021-06-04 12:57:32 +02:00
Sébastien Villemot
4e16ffcda2
Fortran MEX interface: minor fix for interface to dgemv
2020-10-21 18:17:41 +02:00
Sébastien Villemot
3f53a94981
Add dpotrf to Fortran 2008 BLAS/LAPACK bindings
2020-07-30 16:34:35 +02:00
Sébastien Villemot
89dc67eb46
Convert mjdgges MEX to Fortran 2008
2020-01-09 09:23:07 +01:00
Sébastien Villemot
c0c95e1ceb
Add Fortran 2008 interface for a subset of BLAS/LAPACK functions
2020-01-06 18:29:47 +01:00