Octopus
|
Go to the source code of this file.
Modules | |
module | command_line_oct_m |
This module: | |
Data Types | |
interface | command_line_oct_m::getopt_octopus |
Each program/utility that needs to use the getopt features should have an interface here – the definition of the procedure should be given in the getopt_f.c file. And they MUST be listed under public above, or they have no effect! Arguments should be intent(inout) since default values are setting by the calling routine, and are left unchanged if the corresponding option is not given. More... | |
interface | command_line_oct_m::getopt_casida_spectrum |
interface | command_line_oct_m::getopt_center_geom |
interface | command_line_oct_m::getopt_dielectric_function |
interface | command_line_oct_m::getopt_propagation_spectrum |
interface | command_line_oct_m::getopt_vibrational |
interface | command_line_oct_m::getopt_xyz_anim |
interface | command_line_oct_m::getopt_oscillator_strength |
interface | command_line_oct_m::getopt_harmonic_spectrum |
interface | command_line_oct_m::getopt_help |
interface | command_line_oct_m::getopt_photoelectron_spectrum |
interface | command_line_oct_m::set_number_clarg |
If Fortran 2003 interface to command line arguments is not available, define it using an interface over Fortran 77 API. More... | |
interface | command_line_oct_m::set_clarg |
interface | command_line_oct_m::clean_clarg |
Functions/Subroutines | |
subroutine, public | command_line_oct_m::getopt_init (ierr) |
Initializes the getopt machinery. Must be called before attempting to parse the options. On output, ierr is zero if the call is successful, and -1 if the command line arguments cannot be accessed. More... | |
subroutine, public | command_line_oct_m::getopt_end |