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.