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

Write 1D or 2D array to file. More...

Public Member Functions

subroutine yaml_write_array1i (fid, key, A, VarFmt, ErrStat, ErrMsg, level, comment)
 
subroutine yaml_write_array1r4 (fid, key, A, VarFmt, ErrStat, ErrMsg, level, comment)
 
subroutine yaml_write_array2r4 (fid, key, A, VarFmt, ErrStat, ErrMsg, level, comment, AllFmt, json)
 
subroutine yaml_write_array1r8 (fid, key, A, VarFmt, ErrStat, ErrMsg, level, comment)
 
subroutine yaml_write_array2r8 (fid, key, A, VarFmt, ErrStat, ErrMsg, level, comment, AllFmt, json)
 
subroutine yaml_write_array2i (fid, key, A, VarFmt, ErrStat, ErrMsg, level, comment, label, json)
 
subroutine yaml_write_array1r16 (fid, key, A, VarFmt, ErrStat, ErrMsg, level, comment)
 
subroutine yaml_write_array2r16 (fid, key, A, VarFmt, ErrStat, ErrMsg, level, comment, AllFmt, json)
 

Detailed Description

Write 1D or 2D array to file.

Member Function/Subroutine Documentation

◆ yaml_write_array1i()

subroutine yaml::yaml_write_array::yaml_write_array1i ( integer(intki), intent(in)  fid,
character(len=*), intent(in)  key,
integer(intki), dimension(:), intent(in)  A,
character(len=*), intent(in)  VarFmt,
integer, intent(out)  ErrStat,
character(len=*), intent(out)  ErrMsg,
integer(intki), intent(in), optional  level,
character(len=*), intent(in), optional  comment 
)
Parameters
[in]fidFile Unit
[in]keyArray name
[in]aArray
[in]varfmtFormat for printing real numbers
[out]errstatA non-zero value indicates an error occurred
[out]errmsgError message if errstat /= errid_none
[in]levelindentation level

◆ yaml_write_array1r16()

subroutine yaml::yaml_write_array::yaml_write_array1r16 ( integer(intki), intent(in)  fid,
character(len=*), intent(in)  key,
real(quki), dimension(:), intent(in)  A,
character(len=*), intent(in)  VarFmt,
integer, intent(out)  ErrStat,
character(len=*), intent(out)  ErrMsg,
integer(intki), intent(in), optional  level,
character(len=*), intent(in), optional  comment 
)
Parameters
[in]fidFile Unit
[in]keyArray name
[in]aArray
[in]varfmtFormat for printing real numbers
[out]errstatA non-zero value indicates an error occurred
[out]errmsgError message if errstat /= errid_none
[in]levelindentation level

◆ yaml_write_array1r4()

subroutine yaml::yaml_write_array::yaml_write_array1r4 ( integer(intki), intent(in)  fid,
character(len=*), intent(in)  key,
real(siki), dimension(:), intent(in)  A,
character(len=*), intent(in)  VarFmt,
integer, intent(out)  ErrStat,
character(len=*), intent(out)  ErrMsg,
integer(intki), intent(in), optional  level,
character(len=*), intent(in), optional  comment 
)
Parameters
[in]fidFile Unit
[in]keyArray name
[in]aArray
[in]varfmtFormat for printing real numbers
[out]errstatA non-zero value indicates an error occurred
[out]errmsgError message if errstat /= errid_none
[in]levelindentation level

◆ yaml_write_array1r8()

subroutine yaml::yaml_write_array::yaml_write_array1r8 ( integer(intki), intent(in)  fid,
character(len=*), intent(in)  key,
real(r8ki), dimension(:), intent(in)  A,
character(len=*), intent(in)  VarFmt,
integer, intent(out)  ErrStat,
character(len=*), intent(out)  ErrMsg,
integer(intki), intent(in), optional  level,
character(len=*), intent(in), optional  comment 
)
Parameters
[in]fidFile Unit
[in]keyArray name
[in]aArray
[in]varfmtFormat for printing real numbers
[out]errstatA non-zero value indicates an error occurred
[out]errmsgError message if errstat /= errid_none
[in]levelindentation level

◆ yaml_write_array2i()

subroutine yaml::yaml_write_array::yaml_write_array2i ( integer(intki), intent(in)  fid,
character(len=*), intent(in)  key,
integer(intki), dimension(:,:), intent(in)  A,
character(len=*), intent(in)  VarFmt,
integer, intent(out)  ErrStat,
character(len=*), intent(out)  ErrMsg,
integer(intki), intent(in), optional  level,
character(len=*), intent(in), optional  comment,
logical, intent(in), optional  label,
logical, intent(in), optional  json 
)
Parameters
[in]fidFile Unit
[in]keyArray name
[in]aArray
[in]varfmtFormat for printing real numbers
[out]errstatA non-zero value indicates an error occurred
[out]errmsgError message if errstat /= errid_none
[in]levelindentation level
[in]labelIf present, add a index label at end of line
[in]jsonIf present, write to JSON format

◆ yaml_write_array2r16()

subroutine yaml::yaml_write_array::yaml_write_array2r16 ( integer(intki), intent(in)  fid,
character(len=*), intent(in)  key,
real(quki), dimension(:,:), intent(in)  A,
character(len=*), intent(in)  VarFmt,
integer, intent(out)  ErrStat,
character(len=*), intent(out)  ErrMsg,
integer(intki), intent(in), optional  level,
character(len=*), intent(in), optional  comment,
character(len=*), intent(in), optional  AllFmt,
logical, intent(in), optional  json 
)
Parameters
[in]fidFile Unit
[in]keyArray name
[in]aArray
[in]varfmtFormat for printing real numbers
[out]errstatA non-zero value indicates an error occurred
[out]errmsgError message if errstat /= errid_none
[in]levelindentation level
[in]allfmtFormat for printing a line
[in]jsonIf present, write to JSON format

◆ yaml_write_array2r4()

subroutine yaml::yaml_write_array::yaml_write_array2r4 ( integer(intki), intent(in)  fid,
character(len=*), intent(in)  key,
real(siki), dimension(:,:), intent(in)  A,
character(len=*), intent(in)  VarFmt,
integer, intent(out)  ErrStat,
character(len=*), intent(out)  ErrMsg,
integer(intki), intent(in), optional  level,
character(len=*), intent(in), optional  comment,
character(len=*), intent(in), optional  AllFmt,
logical, intent(in), optional  json 
)
Parameters
[in]fidFile Unit
[in]keyArray name
[in]aArray
[in]varfmtFormat for printing real numbers
[out]errstatA non-zero value indicates an error occurred
[out]errmsgError message if errstat /= errid_none
[in]levelindentation level
[in]allfmtFormat for printing a line
[in]jsonIf present, write to JSON format

◆ yaml_write_array2r8()

subroutine yaml::yaml_write_array::yaml_write_array2r8 ( integer(intki), intent(in)  fid,
character(len=*), intent(in)  key,
real(r8ki), dimension(:,:), intent(in)  A,
character(len=*), intent(in)  VarFmt,
integer, intent(out)  ErrStat,
character(len=*), intent(out)  ErrMsg,
integer(intki), intent(in), optional  level,
character(len=*), intent(in), optional  comment,
character(len=*), intent(in), optional  AllFmt,
logical, intent(in), optional  json 
)
Parameters
[in]fidFile Unit
[in]keyArray name
[in]aArray
[in]varfmtFormat for printing real numbers
[out]errstatA non-zero value indicates an error occurred
[out]errmsgError message if errstat /= errid_none
[in]levelindentation level
[in]allfmtFormat for printing a line
[in]jsonIf present, write to JSON format

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