Source Files

FileDescription
blas.f

L-BFGS-B submodule

lbfgsb.f

L-BFGS-B module

linpack.f

L-BFGS-B submodule

main.f90

Regularized Optimization for Hypers-spectral Analysis (ROHSA)

mod_array.f90

This module contains tools (convolution/ravel) to manipulate 2D/3Darray

mod_constants.f90

This module define physical and numerical constant used by ROHSA

mod_functions.f90

This module contains the main routines of ROHSA

mod_inout.f90

This module read the input user parameters (parameters.txt file / data / noise if true)

mod_optimize.f90

This module contains optimization subroutine and parametric model

mod_rohsa.f90

This module contains ROHSA subrtoutine

mod_start.f90

Header/ender call module

timer.f

L-BFGS-B submodule

file~~graph~~FileGraph sourcefile~mod_rohsa.f90 mod_rohsa.f90 sourcefile~main.f90 main.f90 sourcefile~mod_rohsa.f90->sourcefile~main.f90 sourcefile~blas.f blas.f sourcefile~mod_start.f90 mod_start.f90 sourcefile~mod_start.f90->sourcefile~mod_rohsa.f90 sourcefile~mod_start.f90->sourcefile~main.f90 sourcefile~mod_optimize.f90 mod_optimize.f90 sourcefile~mod_optimize.f90->sourcefile~mod_rohsa.f90 sourcefile~mod_functions.f90 mod_functions.f90 sourcefile~mod_optimize.f90->sourcefile~mod_functions.f90 sourcefile~lbfgsb.f lbfgsb.f sourcefile~timer.f timer.f sourcefile~linpack.f linpack.f sourcefile~mod_inout.f90 mod_inout.f90 sourcefile~mod_inout.f90->sourcefile~main.f90 sourcefile~mod_array.f90 mod_array.f90 sourcefile~mod_array.f90->sourcefile~mod_rohsa.f90 sourcefile~mod_array.f90->sourcefile~mod_optimize.f90 sourcefile~mod_array.f90->sourcefile~mod_functions.f90 sourcefile~mod_functions.f90->sourcefile~mod_rohsa.f90 sourcefile~mod_constants.f90 mod_constants.f90 sourcefile~mod_constants.f90->sourcefile~mod_rohsa.f90 sourcefile~mod_constants.f90->sourcefile~mod_optimize.f90 sourcefile~mod_constants.f90->sourcefile~main.f90 sourcefile~mod_constants.f90->sourcefile~mod_inout.f90 sourcefile~mod_constants.f90->sourcefile~mod_array.f90 sourcefile~mod_constants.f90->sourcefile~mod_functions.f90
Help