Base I/O writer type for polymorphic usage
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(io_writer_t), | intent(inout) | :: | self | |||
| integer, | intent(in) | :: | comm | |||
| character(len=*), | intent(in) | :: | name |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(io_writer_t), | intent(inout) | :: | self | |||
| character(len=*), | intent(in) | :: | filename | |||
| integer, | intent(in) | :: | mode | |||
| integer, | intent(in) | :: | comm |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(io_writer_t), | intent(inout) | :: | self |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(io_dummy_writer_t), | intent(inout) | :: | self | |||
| character(len=*), | intent(in) | :: | variable_name | |||
| integer(kind=i8), | intent(in) | :: | value | |||
| class(io_file_t), | intent(inout) | :: | file_handle |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(io_dummy_writer_t), | intent(inout) | :: | self | |||
| character(len=*), | intent(in) | :: | variable_name | |||
| integer, | intent(in) | :: | value | |||
| class(io_file_t), | intent(inout) | :: | file_handle |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(io_dummy_writer_t), | intent(inout) | :: | self | |||
| character(len=*), | intent(in) | :: | variable_name | |||
| real(kind=dp), | intent(in) | :: | value | |||
| class(io_file_t), | intent(inout) | :: | file_handle |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(io_dummy_writer_t), | intent(inout) | :: | self | |||
| character(len=*), | intent(in) | :: | variable_name | |||
| real(kind=dp), | intent(in) | :: | array(:,:,:) | |||
| class(io_file_t), | intent(inout) | :: | file_handle | |||
| integer(kind=i8), | intent(in), | optional | :: | shape_dims(3) | ||
| integer(kind=i8), | intent(in), | optional | :: | start_dims(3) | ||
| integer(kind=i8), | intent(in), | optional | :: | count_dims(3) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(io_writer_t), | intent(inout) | :: | self | |||
| character(len=*), | intent(in) | :: | variable_name | |||
| integer(kind=i8), | intent(in) | :: | value | |||
| class(io_file_t), | intent(inout) | :: | file_handle |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(io_writer_t), | intent(inout) | :: | self | |||
| character(len=*), | intent(in) | :: | variable_name | |||
| integer, | intent(in) | :: | value | |||
| class(io_file_t), | intent(inout) | :: | file_handle |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(io_writer_t), | intent(inout) | :: | self | |||
| character(len=*), | intent(in) | :: | variable_name | |||
| real(kind=dp), | intent(in) | :: | value | |||
| class(io_file_t), | intent(inout) | :: | file_handle |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(io_writer_t), | intent(inout) | :: | self | |||
| character(len=*), | intent(in) | :: | variable_name | |||
| real(kind=dp), | intent(in) | :: | array(:,:,:) | |||
| class(io_file_t), | intent(inout) | :: | file_handle | |||
| integer(kind=i8), | intent(in), | optional | :: | shape_dims(3) | ||
| integer(kind=i8), | intent(in), | optional | :: | start_dims(3) | ||
| integer(kind=i8), | intent(in), | optional | :: | count_dims(3) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(io_dummy_writer_t), | intent(inout) | :: | self | |||
| character(len=*), | intent(in) | :: | attribute_name | |||
| character(len=*), | intent(in) | :: | value | |||
| class(io_file_t), | intent(inout) | :: | file_handle |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(io_dummy_writer_t), | intent(inout) | :: | self | |||
| character(len=*), | intent(in) | :: | attribute_name | |||
| real(kind=dp), | intent(in) | :: | values(:) | |||
| class(io_file_t), | intent(inout) | :: | file_handle |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(io_writer_t), | intent(inout) | :: | self | |||
| character(len=*), | intent(in) | :: | attribute_name | |||
| character(len=*), | intent(in) | :: | value | |||
| class(io_file_t), | intent(inout) | :: | file_handle |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(io_writer_t), | intent(inout) | :: | self | |||
| character(len=*), | intent(in) | :: | attribute_name | |||
| real(kind=dp), | intent(in) | :: | values(:) | |||
| class(io_file_t), | intent(inout) | :: | file_handle |