ParaMonte Fortran 2.0.0
Parallel Monte Carlo and Machine Learning Library
See the latest version documentation. |
The derived type that can be used for constructing containers of format
or left and right delimiters for the (five) intrinsic Fortran field types.
More...
Public Attributes | |
character(:, SK), allocatable | string |
The scalar character of default kind SK representing the default left or right delimiter to be used for wrapping character fields before displaying them. More... | |
character(:, SK), allocatable | integer |
The scalar character of default kind SK representing the default left or right delimiter to be used for wrapping integer fields before displaying them. More... | |
character(:, SK), allocatable | logical |
The scalar character of default kind SK representing the default left or right delimiter to be used for wrapping logical fields before displaying them. More... | |
character(:, SK), allocatable | complex |
The scalar character of default kind SK representing the default left or right delimiter to be used for wrapping complex fields before displaying them. More... | |
character(:, SK), allocatable | real |
The scalar character of default kind SK representing the default left or right delimiter to be used for wrapping real fields before displaying them. More... | |
The derived type that can be used for constructing containers of format
or left and right delimiters for the (five) intrinsic Fortran field types.
Object of this derived type can be either,
[in] | string | : The input allocatable scalar character of default kind SK containing a specific formatting property of a field of type character .(optional. If missing, the corresponding component of the output field object remains unallocated.) |
[in] | integer | : The input allocatable scalar character of default kind SK containing a specific formatting property of a field of type integer .(optional. If missing, the corresponding component of the output field object remains unallocated.) |
[in] | logical | : The input allocatable scalar character of default kind SK containing a specific formatting property of a field of type logical .(optional. If missing, the corresponding component of the output field object remains unallocated.) |
[in] | complex | : The input allocatable scalar character of default kind SK containing a specific formatting property of a field of type complex .(optional. If missing, the corresponding component of the output field object remains unallocated.) |
[in] | real | : The input allocatable scalar character of default kind SK containing a specific formatting property of a field of type real .(optional. If missing, the corresponding component of the output field object remains unallocated.) |
field
: The output scalar object of type field_type containing allocatable
scalar character
components corresponding to the input arguments.field
corresponding to a missing input argument remains unallocated on output.
Possible calling interfaces ⛓
pure
.elemental
.
Example usage ⛓
ifort
compiler ⛓ ifort
compiler ⛓ gfortran
compiler ⛓
Final Remarks ⛓
If you believe this algorithm or its documentation can be improved, we appreciate your contribution and help to edit this page's documentation and source file on GitHub.
For details on the naming abbreviations, see this page.
For details on the naming conventions, see this page.
This software is distributed under the MIT license with additional terms outlined below.
This software is available to the public under a highly permissive license.
Help us justify its continued development and maintenance by acknowledging its benefit to society, distributing it, and contributing to it.
character(:, SK), allocatable pm_io::field_type::complex |
character(:, SK), allocatable pm_io::field_type::integer |
character(:, SK), allocatable pm_io::field_type::logical |
character(:, SK), allocatable pm_io::field_type::real |
character(:, SK), allocatable pm_io::field_type::string |