Michele Guerini Rocco
6a91eaa3a8
src/gray_params.f90: handle missing mandatory parameters
2024-02-09 11:16:21 +01:00
Michele Guerini Rocco
fa89439994
src/ini_parser.f90: handle inline comments and whitespace
...
While the Fortran read statement will ignore whitespace
and ignored remaining tokens, these are problematic when
manually parsing the INI values.
2024-02-09 11:16:18 +01:00
Michele Guerini Rocco
73bd010458
remove unnecessary implicit statements
...
Only a single `implicit none` at the start of each module is required.
2024-02-09 11:16:18 +01:00
Michele Guerini Rocco
f5a983f926
src/ini_parser.f90: open file for reading
2023-09-20 16:14:22 +02:00
Michele Guerini Rocco
62c3045a7f
src/ini_parser.f90: avoid procedure pointer
...
In this case a normal procedure dummy argument works as well.
2023-09-20 16:14:21 +02:00
5ff1d8cd10
Replace str_index function with intrinsic index
2022-11-14 16:57:57 +00:00
Michele Guerini Rocco
6010a9361b
add INI configuration file
...
This adds a new configuration file based on the INI format.
The new format will allow adding GRAY parameters without breaking
compatibility with existing configurations, unlike as of the old
gray_params.data.
2022-05-22 01:02:19 +02:00