Toggle navigation
mctc-rmsd
Contents
Source Files
Modules
Procedures
Derived Types
Program
Source Files
Modules
Procedures
Derived Types
Program
targ
Module
143 statements
Source File
targ.f90
targ
Contents
Derived Types
arg_type
targ_type
Functions
new_argument_parser
Subroutines
get_arguments
get_options
Uses
tomlf
Contents
Derived Types
arg_type
targ_type
Functions
new_argument_parser
Subroutines
get_arguments
get_options
Derived Types
type, public ::
arg_type
type, public ::
targ_type
Type-Bound Procedures
procedure, public ::
add_option
Functions
public function
new_argument_parser
(nopt) result(self)
Arguments
Type
Intent
Optional
Attributes
Name
integer,
intent(in),
optional
::
nopt
Return Value
type(
targ_type
)
Subroutines
public subroutine
get_arguments
(args)
Arguments
Type
Intent
Optional
Attributes
Name
type(
arg_type
),
intent(out),
allocatable
::
args
(:)
public subroutine
get_options
(self, args, table)
Arguments
Type
Intent
Optional
Attributes
Name
type(
targ_type
),
intent(in)
::
self
type(
arg_type
),
intent(inout),
allocatable
::
args
(:)
type(toml_table),
intent(out),
allocatable
::
table