More...
|
subroutine | parseinary (FileInfo, LineNum, AryName, Ary, AryLen, ErrStat, ErrMsg, UnEc) |
|
subroutine | parseloary (FileInfo, LineNum, AryName, Ary, AryLen, ErrStat, ErrMsg, UnEc) |
|
subroutine | parsesiary (FileInfo, LineNum, AryName, Ary, AryLen, ErrStat, ErrMsg, UnEc) |
|
subroutine | parser8ary (FileInfo, LineNum, AryName, Ary, AryLen, ErrStat, ErrMsg, UnEc) |
| This subroutine parses the specified line of text for AryLen REAL values. More...
|
|
subroutine | parsequary (FileInfo, LineNum, AryName, Ary, AryLen, ErrStat, ErrMsg, UnEc) |
| This subroutine parses the specified line of text for AryLen REAL values. More...
|
|
subroutine | parsechary (FileInfo, LineNum, AryName, Ary, AryLen, ErrStat, ErrMsg, UnEc) |
| This subroutine parses the specified line of text for AryLen CHARACTER values. More...
|
|
◆ parsechary()
subroutine nwtc_io::parseary::parsechary |
( |
type (fileinfotype), intent(in) |
FileInfo, |
|
|
integer(intki), intent(inout) |
LineNum, |
|
|
character(*), intent(in) |
AryName, |
|
|
character(*), dimension(arylen), intent(out) |
Ary, |
|
|
integer, intent(in) |
AryLen, |
|
|
integer(intki), intent(out) |
ErrStat, |
|
|
character(*), intent(out) |
ErrMsg, |
|
|
integer, intent(in), optional |
UnEc |
|
) |
| |
This subroutine parses the specified line of text for AryLen CHARACTER values.
Generate an error message if the value is the wrong type. Use ParseAry (nwtc_io::parseary) instead of directly calling a specific routine in the generic interface.
- Parameters
-
[in] | arylen | The length of the array to parse. |
[in] | fileinfo | The derived type for holding the file information. |
[in,out] | linenum | The number of the line to parse. |
[in] | aryname | The array name we are trying to fill. |
[out] | ary | The array to receive the input values. |
[out] | errstat | The error status. |
[out] | errmsg | The error message, if ErrStat /= 0. |
[in] | unec | I/O unit for echo file. If present and > 0, write to UnEc. |
◆ parseinary()
subroutine nwtc_io::parseary::parseinary |
( |
type (fileinfotype), intent(in) |
FileInfo, |
|
|
integer(intki), intent(inout) |
LineNum, |
|
|
character(*), intent(in) |
AryName, |
|
|
integer, dimension (arylen), intent(out) |
Ary, |
|
|
integer, intent(in) |
AryLen, |
|
|
integer(intki), intent(out) |
ErrStat, |
|
|
character(*), intent(out) |
ErrMsg, |
|
|
integer, intent(in), optional |
UnEc |
|
) |
| |
◆ parseloary()
subroutine nwtc_io::parseary::parseloary |
( |
type (fileinfotype), intent(in) |
FileInfo, |
|
|
integer(intki), intent(inout) |
LineNum, |
|
|
character(*), intent(in) |
AryName, |
|
|
logical, dimension (arylen), intent(out) |
Ary, |
|
|
integer, intent(in) |
AryLen, |
|
|
integer(intki), intent(out) |
ErrStat, |
|
|
character(*), intent(out) |
ErrMsg, |
|
|
integer, intent(in), optional |
UnEc |
|
) |
| |
◆ parsequary()
subroutine nwtc_io::parseary::parsequary |
( |
type (fileinfotype), intent(in) |
FileInfo, |
|
|
integer(intki), intent(inout) |
LineNum, |
|
|
character(*), intent(in) |
AryName, |
|
|
real(quki), dimension (arylen), intent(out) |
Ary, |
|
|
integer, intent(in) |
AryLen, |
|
|
integer(intki), intent(out) |
ErrStat, |
|
|
character(*), intent(out) |
ErrMsg, |
|
|
integer, intent(in), optional |
UnEc |
|
) |
| |
This subroutine parses the specified line of text for AryLen REAL values.
Generate an error message if the value is the wrong type. Use ParseAry (nwtc_io::parseary) instead of directly calling a specific routine in the generic interface.
- Parameters
-
[in] | arylen | The length of the array to parse. |
[out] | ary | The array to receive the input values. |
[out] | errstat | The error status. |
[in,out] | linenum | The number of the line to parse. |
[in] | unec | I/O unit for echo file. If present and > 0, write to UnEc. |
[in] | aryname | The array name we are trying to fill. |
[out] | errmsg | The error message, if ErrStat /= 0. |
[in] | fileinfo | The derived type for holding the file information. |
◆ parser8ary()
subroutine nwtc_io::parseary::parser8ary |
( |
type (fileinfotype), intent(in) |
FileInfo, |
|
|
integer(intki), intent(inout) |
LineNum, |
|
|
character(*), intent(in) |
AryName, |
|
|
real(r8ki), dimension (arylen), intent(out) |
Ary, |
|
|
integer, intent(in) |
AryLen, |
|
|
integer(intki), intent(out) |
ErrStat, |
|
|
character(*), intent(out) |
ErrMsg, |
|
|
integer, intent(in), optional |
UnEc |
|
) |
| |
This subroutine parses the specified line of text for AryLen REAL values.
Generate an error message if the value is the wrong type. Use ParseAry (nwtc_io::parseary) instead of directly calling a specific routine in the generic interface.
- Parameters
-
[in] | arylen | The length of the array to parse. |
[out] | ary | The array to receive the input values. |
[out] | errstat | The error status. |
[in,out] | linenum | The number of the line to parse. |
[in] | unec | I/O unit for echo file. If present and > 0, write to UnEc. |
[in] | aryname | The array name we are trying to fill. |
[out] | errmsg | The error message, if ErrStat /= 0. |
[in] | fileinfo | The derived type for holding the file information. |
◆ parsesiary()
subroutine nwtc_io::parseary::parsesiary |
( |
type (fileinfotype), intent(in) |
FileInfo, |
|
|
integer(intki), intent(inout) |
LineNum, |
|
|
character(*), intent(in) |
AryName, |
|
|
real(siki), dimension (arylen), intent(out) |
Ary, |
|
|
integer, intent(in) |
AryLen, |
|
|
integer(intki), intent(out) |
ErrStat, |
|
|
character(*), intent(out) |
ErrMsg, |
|
|
integer, intent(in), optional |
UnEc |
|
) |
| |
The documentation for this interface was generated from the following file: