Module | Source File | Description |
---|---|---|
bspline | mod_bspline.f90 | Multidimensional (1D-6D) B-Spline interpolation of data on a regular grid. Basic subroutine interface. |
cholesky | mod_cholesky.f90 | Cholesky decomposition and resolution |
data_arch | mod_data_arch.f90 | General parameters definition |
fftw3 | mod_fftw3.f90 | A fortran api to FFTW3 |
files | mod_files.f90 | Some routines to deal with files |
gen_param | mod_gen_par.f90 | |
gnufor | mod_gnufor.f90 | A fortran api to GNUPLOT |
intpl | mod_intpl.f90 | Interpolation/weighting functions |
least_squares | mod_least_squares.f90 | Least squares, linear and non linear |
minpack | mod_minpack.f90 | A fortran collection of functions for minimization problems |
miscellaneous | mod_miscellaneous.f90 | Various subroutines |
mt19937_64 | mod_mt19937-64.f90 | 64-bit version of the Mersenne Twister pseudorandom number generator. |
mumfpack | umfpack.f90 | UMFPACK Fortran interface via the mUMFPACK module Version 1.0 (Apr 23, 2014) for UMFPACK version 5.6.2 Compile with any Fortran compiler with support of iso_c_binding module and link with the UMFPACK C library: e.g., gfortran umfpack.f90 my_code.f90 -lumfpack |
mumps_wrapper | dmumps_struc.f90 | This file is part of MUMPS 5.5.1, released on Tue Jul 12 13:17:24 UTC 2022 |
pikaia_oop | mod_pikaia_oop.f90 | PIKAIA is a general purpose unconstrained optimization method based on a genetic algorithm. This is an object-oriented version of the algorithm for Fortran 2003/2008. |
solver | mod_solver.f90 | Api for different sparse matrix solvers |
sort_arrays | mod_sort_arrays.f90 | Various routines to sort real/integer arrays |
sulu_wrapper | superlu.f90 | |
surfile | mod_surfile.f90 | Routines to handle Digital Surf binary format (.sur) |
tchebychev | mod_tchebychev.f90 | Routines to subtract a least square polynomial from a surface |