Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
procedure(inquire_unit_p), | public, | pointer | :: | inquire_unit | => | null() | |
logical, | private | :: | fdf_debug | = | .FALSE. | ||
logical, | private | :: | fdf_debug2 | = | .FALSE. | ||
logical, | private | :: | fdf_started | = | .FALSE. | ||
logical, | private | :: | fdf_output | = | .FALSE. | ||
integer(kind=ip), | private, | parameter | :: | maxdepth | = | 7 | |
integer(kind=ip), | private, | parameter | :: | maxFileNameLength | = | 300 | |
integer(kind=ip), | private | :: | ndepth | ||||
integer(kind=ip), | private | :: | fdf_in(maxdepth) | ||||
integer(kind=ip), | private | :: | fdf_out | ||||
integer(kind=ip), | private | :: | fdf_err | ||||
integer(kind=ip), | private | :: | fdf_log | ||||
type(fdf_file), | private | :: | file_in |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | unit_str | |||
integer, | intent(out) | :: | stat | |||
character(len=*), | intent(out) | :: | phys_dim | |||
character(len=*), | intent(out) | :: | unit_name | |||
real(kind=dp), | intent(out) | :: | unit_value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in) | :: | ind | |||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in) | :: | ind | |||
integer(kind=ip) | :: | ni | ||||
integer(kind=ip) | :: | list(ni) | ||||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in) | :: | ind | |||
integer(kind=ip) | :: | nv | ||||
real(kind=dp) | :: | list(nv) | ||||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in) | :: | ind | |||
integer(kind=ip) | :: | nv | ||||
real(kind=dp) | :: | list(nv) | ||||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in) | :: | ind | |||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in) | :: | ind | |||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in) | :: | ind | |||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in) | :: | ind | |||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
character(len=*), | intent(in) | :: | str | |||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
integer(kind=ip) | :: | default | ||||
type(line_dlist), | optional, | pointer | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
real(kind=sp) | :: | default | ||||
type(line_dlist), | optional, | pointer | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
real(kind=dp) | :: | default | ||||
type(line_dlist), | optional, | pointer | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
logical | :: | default | ||||
type(line_dlist), | optional, | pointer | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
character(len=*) | :: | default | ||||
type(line_dlist), | optional, | pointer | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
real(kind=dp) | :: | default | ||||
character(len=*) | :: | defunit | ||||
type(line_dlist), | optional, | pointer | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
integer(kind=ip) | :: | ni | ||||
integer(kind=ip) | :: | list(ni) | ||||
type(line_dlist), | optional, | pointer | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
integer(kind=ip) | :: | nv | ||||
real(kind=dp) | :: | list(nv) | ||||
type(line_dlist), | optional, | pointer | :: | line |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MAX_LENGTH), | public | :: | label | ||||
type(line_dlist), | public, | pointer | :: | mark | => | null() |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=MAX_LENGTH), | public | :: | str | ||||
type(parsed_line), | public, | pointer | :: | pline | => | null() | |
type(line_dlist), | public, | pointer | :: | next | => | null() | |
type(line_dlist), | public, | pointer | :: | prev | => | null() |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer(kind=ip), | public | :: | nlines | ||||
type(line_dlist), | public, | pointer | :: | first | => | null() | |
type(line_dlist), | public, | pointer | :: | last | => | null() |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | nelem | ||||
type(parsed_line), | pointer | :: | plabel | |||
character(len=*) | :: | filein | ||||
logical | :: | found(nelem) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical | :: | found(nelem) | ||||
integer(kind=ip) | :: | nelem | ||||
character(len=*) | :: | label | ||||
type(parsed_line), | pointer | :: | plabel |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(line_dlist), | pointer | :: | mark |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
integer(kind=ip) | :: | default | ||||
type(line_dlist), | optional, | pointer | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
character(len=*) | :: | default | ||||
type(line_dlist), | optional, | pointer | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
logical | :: | default | ||||
type(line_dlist), | optional, | pointer | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
integer(kind=ip), | intent(in) | :: | ind | |||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
real(kind=sp) | :: | default | ||||
type(line_dlist), | optional, | pointer | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
real(kind=dp) | :: | default | ||||
type(line_dlist), | optional, | pointer | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
real(kind=dp) | :: | default | ||||
character(len=*) | :: | defunit | ||||
type(line_dlist), | optional, | pointer | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(parsed_line), | pointer | :: | pline | |||
character(len=*) | :: | defunit | ||||
integer(kind=ip), | intent(in), | optional | :: | after |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | from | |||
character(len=*), | intent(in) | :: | to |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | from | |||
character(len=*), | intent(in) | :: | to | |||
integer, | intent(out) | :: | stat | |||
character(len=*), | intent(out) | :: | msg |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
type(line_dlist), | pointer | :: | mark |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
type(block_fdf) | :: | bfdf |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(block_fdf) | :: | bfdf | ||||
type(parsed_line), | pointer | :: | pline |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(block_fdf) | :: | bfdf | ||||
type(parsed_line), | optional, | pointer | :: | pline |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
character(len=*), | optional | :: | morph |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in), | optional | :: | fileInput | ||
character(len=*), | intent(in), | optional | :: | fileOutput | ||
integer, | intent(in), | optional | :: | unitInput |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(out) | :: | fileIn | |||
character(len=*), | intent(out) | :: | fileOut | |||
character(len=*), | intent(in), | optional | :: | optFileIn | ||
character(len=*), | intent(in), | optional | :: | optFileOut | ||
integer, | intent(in), | optional | :: | unitIn |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | filein |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | filein | ||||
character(len=*), | optional | :: | blocklabel |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | line | ||||
type(parsed_line), | pointer | :: | pline |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | filename |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*), | intent(in) | :: | fileout |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(fdf_file) | :: | fdfp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(line_dlist), | pointer | :: | dlp |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
integer(kind=ip) | :: | ni | ||||
integer(kind=ip) | :: | list(ni) | ||||
type(line_dlist), | optional, | pointer | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
integer(kind=ip) | :: | nv | ||||
real(kind=dp) | :: | list(nv) | ||||
type(line_dlist), | optional, | pointer | :: | line |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(block_fdf) | :: | bfdf |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(block_fdf) | :: | bfdf |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | level | ||||
character(len=*), | intent(in) | :: | fileout_in |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=ip) | :: | level | ||||
character(len=*) | :: | filedebug |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label | ||||
character(len=*) | :: | newlabel |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=*) | :: | label |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(inout), | allocatable | :: | buffer(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
character(len=1), | intent(in) | :: | bufferFDF(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
logical, | intent(in) | :: | status |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
procedure(inquire_unit_p) | :: | func |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
procedure(inquire_unit_p), | pointer | :: | func |