Standard routine for writing an object to file.
More...
|
subroutine | writeintarray (array, lpu, text) |
| Writes out and integer array in a formatted way. More...
|
|
subroutine | writeint8array (array, lpu, text) |
| Writes out an integer array in a formatted way. More...
|
|
subroutine | writerealarray (array, lpu, text, nellIn, eps) |
| Writes out a single precision array in a formatted way. More...
|
|
subroutine | writerealmatrix (array, lpu, text, nellIn, eps) |
| Writes out a 2D single precision array in a formatted way. More...
|
|
subroutine | writedoublearray (array, lpu, text, nellIn, eps) |
| Writes out a double precision array in a formatted way. More...
|
|
subroutine | writedoublematrix (array, lpu, text, nellIn, eps) |
| Writes out a 2D double precision array in a formatted way. More...
|
|
Standard routine for writing an object to file.
◆ writedoublearray()
subroutine manipmatrixmodule::writeobject::writedoublearray |
( |
real(dp), dimension(:), intent(in) |
array, |
|
|
integer, intent(in) |
lpu, |
|
|
character(*), intent(in), optional |
text, |
|
|
integer, intent(in), optional |
nellIn, |
|
|
real(dp), intent(in), optional |
eps |
|
) |
| |
Writes out a double precision array in a formatted way.
- Parameters
-
[in] | array | The array to print out |
[in] | lpu | File unit number to print to |
[in] | text | Heading to be printed before the array elements |
[in] | nellIn | Max number of values to print per line |
[in] | eps | Zero tolerance, truncate terms with smaller absolute value |
◆ writedoublematrix()
subroutine manipmatrixmodule::writeobject::writedoublematrix |
( |
real(dp), dimension(:,:), intent(in) |
array, |
|
|
integer, intent(in) |
lpu, |
|
|
character(*), intent(in), optional |
text, |
|
|
integer, intent(in), optional |
nellIn, |
|
|
real(dp), intent(in), optional |
eps |
|
) |
| |
Writes out a 2D double precision array in a formatted way.
- Parameters
-
[in] | array | The array to print out |
[in] | lpu | File unit number to print to |
[in] | text | Heading to be printed before the matrix elements |
[in] | nellIn | Max number of values to print per line |
[in] | eps | Zero tolerance, truncate terms with smaller absolute value |
◆ writeint8array()
subroutine manipmatrixmodule::writeobject::writeint8array |
( |
integer(i8), dimension(:), intent(in) |
array, |
|
|
integer, intent(in) |
lpu, |
|
|
character(*), intent(in), optional |
text |
|
) |
| |
Writes out an integer array in a formatted way.
- Parameters
-
[in] | array | The array to print out |
[in] | lpu | File unit number to print to |
[in] | text | Heading to be printed before the matrix values |
◆ writeintarray()
subroutine manipmatrixmodule::writeobject::writeintarray |
( |
integer, dimension(:), intent(in) |
array, |
|
|
integer, intent(in) |
lpu, |
|
|
character(*), intent(in), optional |
text |
|
) |
| |
Writes out and integer array in a formatted way.
- Parameters
-
[in] | array | The array to print out |
[in] | lpu | File unit number to print to |
[in] | text | Heading to be printed before the matrix values |
◆ writerealarray()
subroutine manipmatrixmodule::writeobject::writerealarray |
( |
real(sp), dimension(:), intent(in) |
array, |
|
|
integer, intent(in) |
lpu, |
|
|
character(*), intent(in), optional |
text, |
|
|
integer, intent(in), optional |
nellIn, |
|
|
real(sp), intent(in), optional |
eps |
|
) |
| |
Writes out a single precision array in a formatted way.
- Parameters
-
[in] | array | The array to print out |
[in] | lpu | File unit number to print to |
[in] | text | Heading to be printed before the array elements |
[in] | nellIn | Max number of values to print per line |
[in] | eps | Zero tolerance, truncate terms with smaller absolute value |
◆ writerealmatrix()
subroutine manipmatrixmodule::writeobject::writerealmatrix |
( |
real(sp), dimension(:,:), intent(in) |
array, |
|
|
integer, intent(in) |
lpu, |
|
|
character(*), intent(in), optional |
text, |
|
|
integer, intent(in), optional |
nellIn, |
|
|
real(sp), intent(in), optional |
eps |
|
) |
| |
Writes out a 2D single precision array in a formatted way.
- Parameters
-
[in] | array | The array to print out |
[in] | lpu | File unit number to print to |
[in] | text | Heading to be printed before the matrix elements |
[in] | nellIn | Max number of values to print per line |
[in] | eps | Zero tolerance, truncate terms with smaller absolute value |
The documentation for this interface was generated from the following file: