OpenFAST
Wind turbine multiphysics simulator
Public Member Functions | List of all members
nwtc_io::readary Interface Reference

This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines). More...

Public Member Functions

subroutine readcary (UnIn, Fil, Ary, AryLen, AryName, AryDescr, ErrStat, ErrMsg, UnEc)
 This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines). More...
 
subroutine readcaryfromstr (Str, Ary, AryLen, AryName, AryDescr, ErrStat, ErrMsg, UnEc)
 This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines) from an input string Use ReadAry (nwtc_io::readary) instead of directly calling a specific routine in the generic interface. More...
 
subroutine readiary (UnIn, Fil, Ary, AryLen, AryName, AryDescr, ErrStat, ErrMsg, UnEc)
 This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines). More...
 
subroutine readlary (UnIn, Fil, Ary, AryLen, AryName, AryDescr, ErrStat, ErrMsg, UnEc)
 This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines). More...
 
subroutine readr4ary (UnIn, Fil, Ary, AryLen, AryName, AryDescr, ErrStat, ErrMsg, UnEc)
 This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines). More...
 
subroutine readr4aryfromstr (Str, Ary, AryLen, AryName, AryDescr, ErrStat, ErrMsg, UnEc)
 This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines) from an input string Use ReadAry (nwtc_io::readary) instead of directly calling a specific routine in the generic interface. More...
 
subroutine readr8ary (UnIn, Fil, Ary, AryLen, AryName, AryDescr, ErrStat, ErrMsg, UnEc)
 This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines). More...
 
subroutine readr8aryfromstr (Str, Ary, AryLen, AryName, AryDescr, ErrStat, ErrMsg, UnEc)
 This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines) from an input string Use ReadAry (nwtc_io::readary) instead of directly calling a specific routine in the generic interface. More...
 
subroutine readr16ary (UnIn, Fil, Ary, AryLen, AryName, AryDescr, ErrStat, ErrMsg, UnEc)
 This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines). More...
 
subroutine readr16aryfromstr (Str, Ary, AryLen, AryName, AryDescr, ErrStat, ErrMsg, UnEc)
 This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines) from an input string Use ReadAry (nwtc_io::readary) instead of directly calling a specific routine in the generic interface. More...
 

Detailed Description

This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines).

Use ReadAry (nwtc_io::readary) instead of directly calling a specific routine in the generic interface.

Parameters
[in]arylenLength of the array.
[in]uninI/O unit for input file.
[in]unecI/O unit for echo file. If present and > 0, write to UnEc
[out]errstatError status
[out]errmsgError message describing ErrStat
[out]aryArray being read.
[in]arydescrText string describing the variable.
[in]arynameText string containing the variable name.
[in]filName of the input file.

Member Function/Subroutine Documentation

◆ readcary()

subroutine nwtc_io::readary::readcary ( integer, intent(in)  UnIn,
character(*), intent(in)  Fil,
character(*), dimension(arylen), intent(out)  Ary,
integer, intent(in)  AryLen,
character(*), intent(in)  AryName,
character(*), intent(in)  AryDescr,
integer, intent(out)  ErrStat,
character(*), intent(out)  ErrMsg,
integer, intent(in), optional  UnEc 
)

This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines).

Use ReadAry (nwtc_io::readary) instead of directly calling a specific routine in the generic interface.

Parameters
[in]arylenLength of the array.
[in]uninI/O unit for input file.
[in]unecI/O unit for echo file. If present and > 0, write to UnEc
[out]errstatError status
[out]errmsgError message describing ErrStat
[out]aryArray being read.
[in]arydescrText string describing the variable.
[in]arynameText string containing the variable name.
[in]filName of the input file.

◆ readcaryfromstr()

subroutine nwtc_io::readary::readcaryfromstr ( character(*), intent(in)  Str,
character(*), dimension(arylen), intent(out)  Ary,
integer, intent(in)  AryLen,
character(*), intent(in)  AryName,
character(*), intent(in)  AryDescr,
integer, intent(out)  ErrStat,
character(*), intent(out)  ErrMsg,
integer, intent(in), optional  UnEc 
)

This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines) from an input string Use ReadAry (nwtc_io::readary) instead of directly calling a specific routine in the generic interface.

Parameters
[in]strString to read from
[in]arylenLength of the array.
[in]unecI/O unit for echo file. If present and > 0, write to UnEc
[out]errstatError status
[out]errmsgError message describing ErrStat
[out]aryArray being read.
[in]arydescrText string describing the variable.
[in]arynameText string containing the variable name.

◆ readiary()

subroutine nwtc_io::readary::readiary ( integer, intent(in)  UnIn,
character(*), intent(in)  Fil,
integer, dimension(arylen), intent(out)  Ary,
integer, intent(in)  AryLen,
character(*), intent(in)  AryName,
character(*), intent(in)  AryDescr,
integer, intent(out)  ErrStat,
character(*), intent(out)  ErrMsg,
integer, intent(in), optional  UnEc 
)

This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines).

Use ReadAry (nwtc_io::readary) instead of directly calling a specific routine in the generic interface.

Parameters
[in]arylenLength of the array.
[in]uninI/O unit for input file.
[in]unecI/O unit for echo file. If present and > 0, write to UnEc
[out]errstatError status
[out]errmsgError message describing ErrStat
[out]aryArray being read.
[in]arydescrText string describing the variable.
[in]arynameText string containing the variable name.
[in]filName of the input file.

◆ readlary()

subroutine nwtc_io::readary::readlary ( integer, intent(in)  UnIn,
character(*), intent(in)  Fil,
logical, dimension(arylen), intent(out)  Ary,
integer, intent(in)  AryLen,
character(*), intent(in)  AryName,
character(*), intent(in)  AryDescr,
integer, intent(out)  ErrStat,
character(*), intent(out)  ErrMsg,
integer, intent(in), optional  UnEc 
)

This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines).

Use ReadAry (nwtc_io::readary) instead of directly calling a specific routine in the generic interface.

Parameters
[in]arylenLength of the array.
[in]uninI/O unit for input file.
[in]unecI/O unit for echo file. If present and > 0, write to UnEc
[out]errstatError status
[out]errmsgError message describing ErrStat
[out]aryArray being read.
[in]arydescrText string describing the variable.
[in]arynameText string containing the variable name.
[in]filName of the input file.

◆ readr16ary()

subroutine nwtc_io::readary::readr16ary ( integer, intent(in)  UnIn,
character(*), intent(in)  Fil,
real(quki), dimension(arylen), intent(inout)  Ary,
integer, intent(in)  AryLen,
character(*), intent(in)  AryName,
character(*), intent(in)  AryDescr,
integer, intent(out)  ErrStat,
character(*), intent(out)  ErrMsg,
integer, intent(in), optional  UnEc 
)

This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines).

Use ReadAry (nwtc_io::readary) instead of directly calling a specific routine in the generic interface.

Parameters
[in]arylenLength of the array.
[in]uninI/O unit for input file.
[in]unecI/O unit for echo file. If present and > 0, write to UnEc
[out]errstatError status
[out]errmsgError message describing ErrStat
[out]aryArray being read.
[in]arydescrText string describing the variable.
[in]arynameText string containing the variable name.
[in]filName of the input file.

◆ readr16aryfromstr()

subroutine nwtc_io::readary::readr16aryfromstr ( character(*), intent(in)  Str,
real(quki), dimension(arylen), intent(inout)  Ary,
integer, intent(in)  AryLen,
character(*), intent(in)  AryName,
character(*), intent(in)  AryDescr,
integer, intent(out)  ErrStat,
character(*), intent(out)  ErrMsg,
integer, intent(in), optional  UnEc 
)

This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines) from an input string Use ReadAry (nwtc_io::readary) instead of directly calling a specific routine in the generic interface.

Parameters
[in]strString to read from
[in]arylenLength of the array.
[in]unecI/O unit for echo file. If present and > 0, write to UnEc
[out]errstatError status
[out]errmsgError message describing ErrStat
[in]arydescrText string describing the variable.
[in]arynameText string containing the variable name.

◆ readr4ary()

subroutine nwtc_io::readary::readr4ary ( integer, intent(in)  UnIn,
character(*), intent(in)  Fil,
real(siki), dimension(arylen), intent(inout)  Ary,
integer, intent(in)  AryLen,
character(*), intent(in)  AryName,
character(*), intent(in)  AryDescr,
integer, intent(out)  ErrStat,
character(*), intent(out)  ErrMsg,
integer, intent(in), optional  UnEc 
)

This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines).

Use ReadAry (nwtc_io::readary) instead of directly calling a specific routine in the generic interface.

Parameters
[in]arylenLength of the array.
[in]uninI/O unit for input file.
[in]unecI/O unit for echo file. If present and > 0, write to UnEc
[out]errstatError status
[out]errmsgError message describing ErrStat
[out]aryArray being read.
[in]arydescrText string describing the variable.
[in]arynameText string containing the variable name.
[in]filName of the input file.

◆ readr4aryfromstr()

subroutine nwtc_io::readary::readr4aryfromstr ( character(*), intent(in)  Str,
real(siki), dimension(arylen), intent(inout)  Ary,
integer, intent(in)  AryLen,
character(*), intent(in)  AryName,
character(*), intent(in)  AryDescr,
integer, intent(out)  ErrStat,
character(*), intent(out)  ErrMsg,
integer, intent(in), optional  UnEc 
)

This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines) from an input string Use ReadAry (nwtc_io::readary) instead of directly calling a specific routine in the generic interface.

Parameters
[in]strString to read from
[in]arylenLength of the array.
[in]unecI/O unit for echo file. If present and > 0, write to UnEc
[out]errstatError status
[out]errmsgError message describing ErrStat
[in]arydescrText string describing the variable.
[in]arynameText string containing the variable name.

◆ readr8ary()

subroutine nwtc_io::readary::readr8ary ( integer, intent(in)  UnIn,
character(*), intent(in)  Fil,
real(r8ki), dimension(arylen), intent(inout)  Ary,
integer, intent(in)  AryLen,
character(*), intent(in)  AryName,
character(*), intent(in)  AryDescr,
integer, intent(out)  ErrStat,
character(*), intent(out)  ErrMsg,
integer, intent(in), optional  UnEc 
)

This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines).

Use ReadAry (nwtc_io::readary) instead of directly calling a specific routine in the generic interface.

Parameters
[in]arylenLength of the array.
[in]uninI/O unit for input file.
[in]unecI/O unit for echo file. If present and > 0, write to UnEc
[out]errstatError status
[out]errmsgError message describing ErrStat
[out]aryArray being read.
[in]arydescrText string describing the variable.
[in]arynameText string containing the variable name.
[in]filName of the input file.

◆ readr8aryfromstr()

subroutine nwtc_io::readary::readr8aryfromstr ( character(*), intent(in)  Str,
real(r8ki), dimension(arylen), intent(inout)  Ary,
integer, intent(in)  AryLen,
character(*), intent(in)  AryName,
character(*), intent(in)  AryDescr,
integer, intent(out)  ErrStat,
character(*), intent(out)  ErrMsg,
integer, intent(in), optional  UnEc 
)

This routine reads a AryLen values separated by whitespace (or other Fortran record delimiters such as commas) into an array (either on same line or multiple lines) from an input string Use ReadAry (nwtc_io::readary) instead of directly calling a specific routine in the generic interface.

Parameters
[in]strString to read from
[in]arylenLength of the array.
[in]unecI/O unit for echo file. If present and > 0, write to UnEc
[out]errstatError status
[out]errmsgError message describing ErrStat
[in]arydescrText string describing the variable.
[in]arynameText string containing the variable name.

The documentation for this interface was generated from the following file: