Modules

ModuleSource FileDescription
mod_arraymod_array.f90

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

mod_constantsmod_constants.f90

This module define physical and numerical constant used by ROHSA

mod_functionsmod_functions.f90

This module contains the main routines of ROHSA

mod_inoutmod_inout.f90

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

mod_optimizemod_optimize.f90

This module contains optimization subroutine and parametric model

mod_rohsamod_rohsa.f90

This module contains ROHSA subrtoutine

mod_startmod_start.f90

Header/ender call module

module~~graph~~ModuleGraph module~mod_constants mod_constants iso_fortran_env iso_fortran_env module~mod_constants->iso_fortran_env module~mod_inout mod_inout module~mod_inout->module~mod_constants module~mod_array mod_array module~mod_array->module~mod_constants module~mod_functions mod_functions module~mod_functions->module~mod_constants module~mod_functions->module~mod_array module~mod_optimize mod_optimize module~mod_functions->module~mod_optimize module~mod_rohsa mod_rohsa module~mod_rohsa->module~mod_constants module~mod_rohsa->module~mod_array module~mod_rohsa->module~mod_functions module~mod_start mod_start module~mod_rohsa->module~mod_start module~mod_rohsa->module~mod_optimize module~mod_optimize->module~mod_constants module~mod_optimize->module~mod_array program~rohsa ROHSA program~rohsa->module~mod_constants program~rohsa->module~mod_inout program~rohsa->module~mod_rohsa program~rohsa->module~mod_start
Help