|
SURFEX v8.1
General documentation of Surfex
|
Data Types | |
| interface | getoption |
| type | xrd_opt |
Functions/Subroutines | |
| subroutine, public | addgroup (USE) |
| character(len=argsizemax) function | get_env_opt (KEY) |
| subroutine | mygetarg (I, S) |
| integer function | myiargc () |
| subroutine | addopt_shell (KEY, TYPE, MND, USE) |
| subroutine | init_opt_seen () |
| subroutine | grow_opt_seen () |
| subroutine | addopt (KEY, TYPE, USE) |
| subroutine, public | initoptions (CDMESSAGE, KOPTMIN, KOPTMAX, CDARGS) |
| subroutine, public | checkoptions () |
| subroutine | check_mnd (KEY, MND, USE) |
| subroutine | findargindex (KEY, I, N) |
| subroutine | findnextargindex (I, J) |
| subroutine | getoptions (KEY, VAL, MND, USE) |
| subroutine | getoptioni (KEY, VAL, MND, USE) |
| subroutine | getoptionr (KEY, VAL, MND, USE) |
| subroutine | readaslfromstring (VAL, SVAL) |
| subroutine | readslfromstring (VAL, SVAL) |
| subroutine | readslfromfile (VAL, SVAL) |
| subroutine | getoptionsl (KEY, VAL, MND, USE) |
| subroutine | getoptionil (KEY, VAL, MND, USE) |
| subroutine | getoptionrl (KEY, VAL, MND, USE) |
| subroutine | getoptionb (KEY, VAL, USE) |
Variables | |
| integer, parameter | argsizemax = 256 |
| character(len=argsizemax), dimension(:), pointer | myargs => NULL() |
| logical(kind=jplm), dimension(:), pointer | check_args => NULL() |
| logical(kind=jplm) | lhelp = .FALSE. |
| logical(kind=jplm) | lshell = .FALSE. |
| character(len=1056) | message_opt = "" |
| integer(kind=jpim) | nopt_seen |
| type(xrd_opt), dimension(:), pointer | opt_seen => NULL() |
| subroutine, public xrd_getoptions::addgroup | ( | character(len=*), intent(in) | USE | ) |
|
private |
Definition at line 199 of file xrd_getoptions.F90.


|
private |
Definition at line 110 of file xrd_getoptions.F90.


|
private |
Definition at line 390 of file xrd_getoptions.F90.


| subroutine, public xrd_getoptions::checkoptions | ( | ) |
| subroutine xrd_getoptions::findargindex | ( | character(len=*), intent(in) | KEY, |
| integer(kind=jpim), intent(out) | I, | ||
| integer(kind=jpim), intent(out) | N | ||
| ) |
Definition at line 409 of file xrd_getoptions.F90.


|
private |
Definition at line 422 of file xrd_getoptions.F90.


|
private |
Definition at line 66 of file xrd_getoptions.F90.


|
private |
Definition at line 437 of file xrd_getoptions.F90.


|
private |
Definition at line 636 of file xrd_getoptions.F90.


|
private |
| subroutine xrd_getoptions::init_opt_seen | ( | ) |
|
private |
|
private |
Definition at line 596 of file xrd_getoptions.F90.


|
private |
Definition at line 583 of file xrd_getoptions.F90.


| integer, parameter xrd_getoptions::argsizemax = 256 |
Definition at line 30 of file xrd_getoptions.F90.
| logical(kind=jplm), dimension(:), pointer xrd_getoptions::check_args => NULL() |
Definition at line 33 of file xrd_getoptions.F90.
| logical(kind=jplm) xrd_getoptions::lhelp = .FALSE. |
Definition at line 34 of file xrd_getoptions.F90.
| logical(kind=jplm) xrd_getoptions::lshell = .FALSE. |
Definition at line 34 of file xrd_getoptions.F90.
| character(len=1056) xrd_getoptions::message_opt = "" |
Definition at line 36 of file xrd_getoptions.F90.
| character(len=argsizemax), dimension(:), pointer xrd_getoptions::myargs => NULL() |
Definition at line 32 of file xrd_getoptions.F90.
| integer(kind=jpim) xrd_getoptions::nopt_seen |
Definition at line 45 of file xrd_getoptions.F90.
| type(xrd_opt), dimension(:), pointer xrd_getoptions::opt_seen => NULL() |
Definition at line 46 of file xrd_getoptions.F90.
1.8.13