This class is usefull for file-IO.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | fh | = | 100 |
File handler |
|
logical, | public | :: | active | = | .false. |
If file is opened, the active=.true. |
|
logical, | public | :: | EOF | = | .true. |
If the reader reaches the end of file, the EOF = .true. |
|
character(len=1), | public | :: | state |
state of the opened file ("w"::write-only , "a"::append , or "r"::read-only.) |
|||
character(len=200), | public | :: | path |
Triplet for identifing a file, but "name" and "extention" will be deplicated. |
|||
character(len=200), | public | :: | name |
Triplet for identifing a file, but "name" and "extention" will be deplicated. |
|||
character(len=200), | public | :: | extention |
Triplet for identifing a file, but "name" and "extention" will be deplicated. |
|||
character(len=:), | public, | allocatable | :: | title |
File title |
||
character(len=:), | public, | allocatable | :: | xlabel |
It will be deplicated. |
||
character(len=:), | public, | allocatable | :: | ylabel |
It will be deplicated. |
||
character(len=:), | public, | allocatable | :: | zlabel |
It will be deplicated. |
||
character(len=:), | public, | allocatable | :: | filename |
It will be deplicated. |
||
character(len=3), | public | :: | async | = | "no " |
For async read/write |
|
integer(kind=int32), | public | :: | lastModifiedTime | = | 0 |
It will be deplicated. |
|
logical, | public | :: | json_mode | = | .false. |
Read/write a file as a JSON file. It will be deplicated. |
|
logical, | public | :: | activate_rule | = | .false. |
if a rule should be set, following parameter should be modified. |
|
integer(kind=int32), | public | :: | header | ||||
integer(kind=int32), | public | :: | offset | ||||
integer(kind=int32), | public, | allocatable | :: | content_type(:) | |||
logical, | public | :: | binary | = | .false. |
It counts the number of line in a file.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | obj | |||
character(len=*), | intent(in) | :: | name | |||
integer(kind=int32), | intent(inout) | :: | n |
zip command
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | zipfile | |||
character(len=*), | intent(in) | :: | filename |
unzip command
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | zipfile | |||
character(len=*), | intent(in) | :: | filename |
download a file
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | from |
set rule
reset rule
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | header | |||
integer(kind=int32), | intent(in) | :: | offset | |||
integer(kind=int32), | intent(in) | :: | content_type(:) |
file open
! 意味不明なので削除@20240614
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in), | optional | :: | path | ||
character(len=1), | intent(in), | optional | :: | state | ||
character(len=*), | intent(in), | optional | :: | name | ||
character(len=*), | intent(in), | optional | :: | extention | ||
logical, | intent(in), | optional | :: | binary | ||
character(len=*), | intent(in), | optional | :: | async | ||
integer(kind=int32), | intent(in), | optional | :: | fh |
file open
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
type(string_), | intent(in) | :: | path_s | |||
character(len=1), | intent(in), | optional | :: | state | ||
type(string_), | intent(in), | optional | :: | name_s | ||
type(string_), | intent(in), | optional | :: | extention_s | ||
logical, | intent(in), | optional | :: | binary | ||
integer(kind=int32), | intent(in), | optional | :: | fh |
parser
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in), | optional | :: | filename | ||
integer(kind=int32), | intent(in), | optional | :: | fileformat | ||
character(len=*), | intent(in) | :: | key1 | |||
logical, | intent(in), | optional | :: | debug |
parser
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in), | optional | :: | filename | ||
integer(kind=int32), | intent(in), | optional | :: | fileformat | ||
character(len=*), | intent(in) | :: | key1 | |||
character(len=*), | intent(in) | :: | key2 | |||
logical, | intent(in), | optional | :: | debug |
Import real64-type array from txt file
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | name | |||
integer(kind=int32), | intent(in) | :: | num_column |
Import real64-type array from txt file
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | name |
Import real64-type array from txt file
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | name | |||
logical, | intent(in) | :: | with_index |
Import real64-type array from txt file
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | format | |||
character(len=*), | intent(in) | :: | name |
Import real64-type array from txt file
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | name | |||
integer(kind=int32), | intent(in) | :: | num_column |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | name | |||
logical, | intent(in) | :: | with_index |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | format | |||
character(len=*), | intent(in) | :: | name |
Exmport real64-type array from txt file
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | name | |||
real(kind=real64), | intent(in) | :: | real64Array(:,:) | |||
integer(kind=int32), | intent(in), | optional | :: | num_column |
Exmport real64-type array from txt file
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | name | |||
real(kind=real64), | intent(in) | :: | real64Vector(:) |
Exmport real64-type array from txt file
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | name | |||
real(kind=real64), | allocatable | :: | real64Vector(:) | |||
logical, | intent(in) | :: | with_index |
Exmport real64-type array from txt file
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | name | |||
real(kind=real64), | intent(in) | :: | real64Vector(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | name | |||
real(kind=real64), | intent(in) | :: | real64Array(:,:) | |||
integer(kind=int32), | intent(in), | optional | :: | num_column |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | name | |||
real(kind=real64), | allocatable | :: | real64Vector(:) | |||
logical, | intent(in) | :: | with_index |
Parser
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in), | optional | :: | filename | ||
integer(kind=int32), | intent(in), | optional | :: | fileformat | ||
character(len=*), | intent(in) | :: | key1 | |||
logical, | intent(in), | optional | :: | debug |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in), | optional | :: | filename | ||
integer(kind=int32), | intent(in), | optional | :: | fileformat | ||
character(len=*), | intent(in) | :: | key1 | |||
character(len=*), | intent(in) | :: | key2 | |||
logical, | intent(in), | optional | :: | debug |
Json parser
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | filename | |||
type(List_), | intent(in) | :: | keys | |||
integer(kind=int32), | intent(in), | optional | :: | from_line_idx |
Json parser
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | filename | |||
type(List_), | intent(in) | :: | keys | |||
integer(kind=int32), | intent(in), | optional | :: | from_line_idx |
Json parser
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | filename | |||
type(List_), | intent(in) | :: | keys | |||
integer(kind=int32), | intent(in), | optional | :: | from_line_idx |
File open
! 意味不明なので削除@20240614
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in), | optional | :: | path | ||
character(len=1), | intent(in), | optional | :: | state | ||
character(len=*), | intent(in), | optional | :: | name | ||
character(len=*), | intent(in), | optional | :: | extention | ||
logical, | intent(in), | optional | :: | binary | ||
character(len=*), | intent(in), | optional | :: | async | ||
integer(kind=int32), | intent(in), | optional | :: | fh |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
type(string_), | intent(in) | :: | path_s | |||
character(len=1), | intent(in), | optional | :: | state | ||
type(string_), | intent(in), | optional | :: | name_s | ||
type(string_), | intent(in), | optional | :: | extention_s | ||
logical, | intent(in), | optional | :: | binary | ||
integer(kind=int32), | intent(in), | optional | :: | fh |
Skip some lines.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in), | optional | :: | lines |
Write
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | char1 | |||
character(len=*), | intent(in) | :: | char2 | |||
character(len=*), | intent(in) | :: | char3 | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | char1 | |||
character(len=*), | intent(in) | :: | char2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | char | |||
logical, | intent(in), | optional | :: | append | ||
logical, | intent(in), | optional | :: | advance |
Write
Writer for JSON format
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
type(string_), | intent(in) | :: | string1 | |||
type(string_), | intent(in) | :: | string2 | |||
type(string_), | intent(in) | :: | string3 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
type(string_), | intent(in) | :: | string1 | |||
type(string_), | intent(in) | :: | string2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
type(string_), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
real(kind=real64), | intent(in) | :: | valueVector(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
real(kind=real32), | intent(in) | :: | valueVector(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
integer(kind=int32), | intent(in) | :: | valueVector(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
integer(kind=int32), | intent(in) | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
real(kind=real32), | intent(in) | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
real(kind=real64), | intent(in) | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
character(len=*), | intent(in) | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
real(kind=real64), | intent(in) | :: | valueVector(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
integer(kind=int32), | intent(in) | :: | valueVector(:,:) |
JSON dump.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
real(kind=real64), | intent(in) | :: | valueVector(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
real(kind=real32), | intent(in) | :: | valueVector(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
integer(kind=int32), | intent(in) | :: | valueVector(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
integer(kind=int32), | intent(in) | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
real(kind=real32), | intent(in) | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
real(kind=real64), | intent(in) | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
character(len=*), | intent(in) | :: | value |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
real(kind=real64), | intent(in) | :: | valueVector(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | key | |||
integer(kind=int32), | intent(in) | :: | valueVector(:,:) |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32 | |||
real(kind=real64), | intent(in) | :: | re64 | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32_1 | |||
real(kind=real64), | intent(in) | :: | re64(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32_1 | |||
integer(kind=int32), | intent(in) | :: | in32(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32 | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32_1 | |||
integer(kind=int32), | intent(in) | :: | in32_2 | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32_1 | |||
integer(kind=int32), | intent(in) | :: | in32_2 | |||
integer(kind=int32), | intent(in) | :: | in32_3 | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32_1 | |||
integer(kind=int32), | intent(in) | :: | in32_2 | |||
integer(kind=int32), | intent(in) | :: | in32_3 | |||
integer(kind=int32), | intent(in) | :: | in32_4 | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32_1 | |||
integer(kind=int32), | intent(in) | :: | in32_2 | |||
integer(kind=int32), | intent(in) | :: | in32_3 | |||
integer(kind=int32), | intent(in) | :: | in32_4 | |||
integer(kind=int32), | intent(in) | :: | in32_5 | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32_1 | |||
integer(kind=int32), | intent(in) | :: | in32_2 | |||
integer(kind=int32), | intent(in) | :: | in32_3 | |||
integer(kind=int32), | intent(in) | :: | in32_4 | |||
integer(kind=int32), | intent(in) | :: | in32_5 | |||
integer(kind=int32), | intent(in) | :: | in32_6 | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in64(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32(:) | |||
integer(kind=int32), | intent(in) | :: | in32_c(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32(:) | |||
integer(kind=int32), | intent(in) | :: | in32_c(:) | |||
integer(kind=int32), | intent(in) | :: | in32_cc(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32(:) | |||
integer(kind=int32), | intent(in) | :: | in32_c(:) | |||
real(kind=real64), | intent(in) | :: | re64_cc(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32(:) | |||
real(kind=real64), | intent(in) | :: | Re64(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | Re64_c(:) | |||
real(kind=real64), | intent(in) | :: | Re64(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | Re64_cc(:) | |||
real(kind=real64), | intent(in) | :: | Re64_c(:) | |||
real(kind=real64), | intent(in) | :: | Re64(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32(:,:) | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64 | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64_1 | |||
real(kind=real64), | intent(in) | :: | re64_2 | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64_1 | |||
real(kind=real64), | intent(in) | :: | re64_2 | |||
real(kind=real64), | intent(in) | :: | re64_3 | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64_1 | |||
real(kind=real64), | intent(in) | :: | re64_2 | |||
real(kind=real64), | intent(in) | :: | re64_3 | |||
real(kind=real64), | intent(in) | :: | re64_4 | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64_1 | |||
real(kind=real64), | intent(in) | :: | re64_2 | |||
real(kind=real64), | intent(in) | :: | re64_3 | |||
real(kind=real64), | intent(in) | :: | re64_4 | |||
real(kind=real64), | intent(in) | :: | re64_5 | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64_1 | |||
real(kind=real64), | intent(in) | :: | re64_2 | |||
real(kind=real64), | intent(in) | :: | re64_3 | |||
real(kind=real64), | intent(in) | :: | re64_4 | |||
real(kind=real64), | intent(in) | :: | re64_5 | |||
real(kind=real64), | intent(in) | :: | re64_6 | |||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64(:) | |||
logical, | intent(in), | optional | :: | sparse |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64(:,:) | |||
logical, | intent(in), | optional | :: | sparse | ||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64v(:) | |||
real(kind=real64), | intent(in) | :: | re64(:,:) | |||
logical, | intent(in), | optional | :: | sparse | ||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
complex(kind=kind(0d0)), | intent(in) | :: | complex64 |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
complex(kind=kind(0d0)), | intent(in) | :: | complex64(:) |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
complex(kind=kind(0d0)), | intent(in) | :: | complex64(:,:) |
WRITE operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | char | |||
real(kind=real64), | intent(in) | :: | vec1(:) | |||
real(kind=real64), | intent(in) | :: | vec2(:) | |||
logical, | intent(in), | optional | :: | append | ||
logical, | intent(in), | optional | :: | advance | ||
character(len=*), | intent(in), | optional | :: | separator |
WRITE operation
READ operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | char | |||
logical, | intent(in), | optional | :: | append | ||
logical, | intent(in), | optional | :: | advance |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
type(string_), | intent(in) | :: | string |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64 | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64(:) | |||
logical, | intent(in), | optional | :: | sparse |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64(:,:) | |||
logical, | intent(in), | optional | :: | sparse | ||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32 | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32(:,:) | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64_1 | |||
real(kind=real64), | intent(in) | :: | re64_2 | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64_1 | |||
real(kind=real64), | intent(in) | :: | re64_2 | |||
real(kind=real64), | intent(in) | :: | re64_3 | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64_1 | |||
real(kind=real64), | intent(in) | :: | re64_2 | |||
real(kind=real64), | intent(in) | :: | re64_3 | |||
real(kind=real64), | intent(in) | :: | re64_4 | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64_1 | |||
real(kind=real64), | intent(in) | :: | re64_2 | |||
real(kind=real64), | intent(in) | :: | re64_3 | |||
real(kind=real64), | intent(in) | :: | re64_4 | |||
real(kind=real64), | intent(in) | :: | re64_5 | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64_1 | |||
real(kind=real64), | intent(in) | :: | re64_2 | |||
real(kind=real64), | intent(in) | :: | re64_3 | |||
real(kind=real64), | intent(in) | :: | re64_4 | |||
real(kind=real64), | intent(in) | :: | re64_5 | |||
real(kind=real64), | intent(in) | :: | re64_6 | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32_1 | |||
integer(kind=int32), | intent(in) | :: | in32_2 | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32_1 | |||
integer(kind=int32), | intent(in) | :: | in32_2 | |||
integer(kind=int32), | intent(in) | :: | in32_3 | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32_1 | |||
integer(kind=int32), | intent(in) | :: | in32_2 | |||
integer(kind=int32), | intent(in) | :: | in32_3 | |||
integer(kind=int32), | intent(in) | :: | in32_4 | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32_1 | |||
integer(kind=int32), | intent(in) | :: | in32_2 | |||
integer(kind=int32), | intent(in) | :: | in32_3 | |||
integer(kind=int32), | intent(in) | :: | in32_4 | |||
integer(kind=int32), | intent(in) | :: | in32_5 | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32_1 | |||
integer(kind=int32), | intent(in) | :: | in32_2 | |||
integer(kind=int32), | intent(in) | :: | in32_3 | |||
integer(kind=int32), | intent(in) | :: | in32_4 | |||
integer(kind=int32), | intent(in) | :: | in32_5 | |||
integer(kind=int32), | intent(in) | :: | in32_6 | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
type(string_), | intent(in) | :: | string1 | |||
type(string_), | intent(in) | :: | string2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
type(string_), | intent(in) | :: | string1 | |||
type(string_), | intent(in) | :: | string2 | |||
type(string_), | intent(in) | :: | string3 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | char1 | |||
character(len=*), | intent(in) | :: | char2 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | char1 | |||
character(len=*), | intent(in) | :: | char2 | |||
character(len=*), | intent(in) | :: | char3 | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32_1 | |||
real(kind=real64), | intent(in) | :: | re64(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32_1 | |||
integer(kind=int32), | intent(in) | :: | in32(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32 | |||
real(kind=real64), | intent(in) | :: | re64 | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
complex(kind=kind(0d0)), | intent(in) | :: | complex64 |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
complex(kind=kind(0d0)), | intent(in) | :: | complex64(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
complex(kind=kind(0d0)), | intent(in) | :: | complex64(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32(:) | |||
integer(kind=int32), | intent(in) | :: | in32_c(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32(:) | |||
real(kind=real64), | intent(in) | :: | Re64(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | Re64_c(:) | |||
real(kind=real64), | intent(in) | :: | Re64(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | Re64_cc(:) | |||
real(kind=real64), | intent(in) | :: | Re64_c(:) | |||
real(kind=real64), | intent(in) | :: | Re64(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32(:) | |||
integer(kind=int32), | intent(in) | :: | in32_c(:) | |||
integer(kind=int32), | intent(in) | :: | in32_cc(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
integer(kind=int32), | intent(in) | :: | in32(:) | |||
integer(kind=int32), | intent(in) | :: | in32_c(:) | |||
real(kind=real64), | intent(in) | :: | re64_cc(:) | |||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in) | :: | char | |||
real(kind=real64), | intent(in) | :: | vec1(:) | |||
real(kind=real64), | intent(in) | :: | vec2(:) | |||
logical, | intent(in), | optional | :: | append | ||
logical, | intent(in), | optional | :: | advance | ||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | re64v(:) | |||
real(kind=real64), | intent(in) | :: | re64(:,:) | |||
logical, | intent(in), | optional | :: | sparse | ||
character(len=*), | intent(in), | optional | :: | separator |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=200) | :: | char |
READ operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | obj | |||
integer(kind=int32), | intent(inout) | :: | val(:) |
READ operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | obj | |||
integer(kind=int32), | intent(inout) | :: | val(:,:) |
READ operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | obj | |||
real(kind=real64), | intent(inout) | :: | val |
READ operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | obj | |||
real(kind=real64), | intent(inout) | :: | val(:) |
READ operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | obj | |||
real(kind=real64), | intent(inout), | allocatable | :: | val(:) | ||
real(kind=real64), | intent(inout), | allocatable | :: | val2(:) |
READ operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | obj | |||
real(kind=real64), | intent(inout) | :: | val(:,:) |
READ operation
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=200) | :: | char |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | obj | |||
integer(kind=int32), | intent(inout) | :: | val |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | obj | |||
integer(kind=int32), | intent(inout) | :: | val(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | obj | |||
integer(kind=int32), | intent(inout) | :: | val(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | obj | |||
real(kind=real64), | intent(inout) | :: | val |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | obj | |||
real(kind=real64), | intent(inout) | :: | val(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | obj | |||
real(kind=real64), | intent(inout), | allocatable | :: | val(:) | ||
real(kind=real64), | intent(inout), | allocatable | :: | val2(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | obj | |||
real(kind=real64), | intent(inout) | :: | val(:,:) |
Write and plot by gnuplot.
Write and plot by gnuplot.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | x(:) | |||
real(kind=real64), | intent(in) | :: | Fx(:) | |||
character(len=*), | intent(in), | optional | :: | option | ||
logical, | intent(in), | optional | :: | logscale | ||
character(len=*), | intent(in), | optional | :: | name |
Write and plot by gnuplot.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real32), | intent(in) | :: | x(:) | |||
real(kind=real32), | intent(in) | :: | Fx(:) | |||
character(len=*), | intent(in), | optional | :: | option | ||
logical, | intent(in), | optional | :: | logscale | ||
character(len=*), | intent(in), | optional | :: | name |
Write and plot by gnuplot.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in), | optional | :: | name | ||
character(len=*), | intent(in), | optional | :: | option | ||
logical, | intent(in), | optional | :: | logscale |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | x(:) | |||
real(kind=real64), | intent(in) | :: | Fx(:) | |||
character(len=*), | intent(in), | optional | :: | option | ||
logical, | intent(in), | optional | :: | logscale | ||
character(len=*), | intent(in), | optional | :: | name |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real32), | intent(in) | :: | x(:) | |||
real(kind=real32), | intent(in) | :: | Fx(:) | |||
character(len=*), | intent(in), | optional | :: | option | ||
logical, | intent(in), | optional | :: | logscale | ||
character(len=*), | intent(in), | optional | :: | name |
Write and replot by gnuplot.
Write and replot by gnuplot.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | x(:) | |||
real(kind=real64), | intent(in) | :: | Fx(:) | |||
character(len=*), | intent(in), | optional | :: | option | ||
logical, | intent(in), | optional | :: | logscale | ||
character(len=*), | intent(in), | optional | :: | name |
Write and replot by gnuplot.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
character(len=*), | intent(in), | optional | :: | name | ||
character(len=*), | intent(in), | optional | :: | option | ||
logical, | intent(in), | optional | :: | logscale |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj | |||
real(kind=real64), | intent(in) | :: | x(:) | |||
real(kind=real64), | intent(in) | :: | Fx(:) | |||
character(len=*), | intent(in), | optional | :: | option | ||
logical, | intent(in), | optional | :: | logscale | ||
character(len=*), | intent(in), | optional | :: | name |
Write and 3D-plot by gnuplot.
read a line
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | obj |
convert file content to real64-array
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | name | |||
integer(kind=int32), | intent(in) | :: | column(:) | |||
integer(kind=int32), | intent(in) | :: | header | |||
integer(kind=int32), | intent(in), | optional | :: | upsampling | ||
logical, | intent(in), | optional | :: | debug |
convert file content to list
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(inout) | :: | this | |||
character(len=*), | intent(in) | :: | name | |||
integer(kind=int32), | intent(in) | :: | column | |||
integer(kind=int32), | intent(in) | :: | header | |||
character(len=*), | intent(in) | :: | separator | |||
logical, | intent(in), | optional | :: | debug |
convert file content written in binary to vector
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | name | |||
real(kind=real64), | intent(inout), | allocatable | :: | vec(:) |
convert file content written in real64 vector to binary
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | this | |||
character(len=*), | intent(in) | :: | name | |||
real(kind=real64), | intent(in) | :: | vec(:) |
wait for async (only for async read/write)
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IO_), | intent(in) | :: | this |