OpenFAST
Wind turbine multiphysics simulator
|
This routine allocates an array to the size specified in the AryDim input arguement(s). More...
Public Member Functions | |
subroutine | allcary1 (Ary, AryDim1, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | allcary2 (Ary, AryDim1, AryDim2, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | allcary3 (Ary, AryDim1, AryDim2, AryDim3, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | alli1bary1 (Ary, AryDim1, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | alli2bary1 (Ary, AryDim1, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | alli4bary1 (Ary, AryDim1, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | alliary2 (Ary, AryDim1, AryDim2, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | alliary3 (Ary, AryDim1, AryDim2, AryDim3, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | alllary1 (Ary, AryDim1, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | alllary2 (Ary, AryDim1, AryDim2, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | alllary3 (Ary, AryDim1, AryDim2, AryDim3, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | allr4ary1 (Ary, AryDim1, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | allr8ary1 (Ary, AryDim1, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | allr16ary1 (Ary, AryDim1, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | allr4ary2 (Ary, AryDim1, AryDim2, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | allr8ary2 (Ary, AryDim1, AryDim2, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | allr16ary2 (Ary, AryDim1, AryDim2, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | allr4ary3 (Ary, AryDim1, AryDim2, AryDim3, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | allr8ary3 (Ary, AryDim1, AryDim2, AryDim3, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | allr16ary3 (Ary, AryDim1, AryDim2, AryDim3, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | allr4ary4 (Ary, AryDim1, AryDim2, AryDim3, AryDim4, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | allr8ary4 (Ary, AryDim1, AryDim2, AryDim3, AryDim4, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | allr16ary4 (Ary, AryDim1, AryDim2, AryDim3, AryDim4, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | allr4ary5 (Ary, AryDim1, AryDim2, AryDim3, AryDim4, AryDim5, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | allr8ary5 (Ary, AryDim1, AryDim2, AryDim3, AryDim4, AryDim5, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
subroutine | allr16ary5 (Ary, AryDim1, AryDim2, AryDim3, AryDim4, AryDim5, Descr, ErrStat, ErrMsg) |
This routine allocates an array to the size specified in the AryDim input arguement(s). More... | |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
subroutine nwtc_io::allocary::allcary1 | ( | character(*), dimension (:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
subroutine nwtc_io::allocary::allcary2 | ( | character(*), dimension (:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
subroutine nwtc_io::allocary::allcary3 | ( | character(*), dimension (:,:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
integer, intent(in) | AryDim3, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
[in] | arydim3 | The size of the third dimension of the array. |
subroutine nwtc_io::allocary::alli1bary1 | ( | integer(b1ki), dimension (:), allocatable | Ary, |
integer(intki), intent(in) | AryDim1, | ||
character(*), intent(in) | Descr, | ||
integer(intki), intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
subroutine nwtc_io::allocary::alli2bary1 | ( | integer(b2ki), dimension (:), allocatable | Ary, |
integer(intki), intent(in) | AryDim1, | ||
character(*), intent(in) | Descr, | ||
integer(intki), intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
subroutine nwtc_io::allocary::alli4bary1 | ( | integer(b4ki), dimension (:), allocatable | Ary, |
integer(intki), intent(in) | AryDim1, | ||
character(*), intent(in) | Descr, | ||
integer(intki), intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
subroutine nwtc_io::allocary::alliary2 | ( | integer(intki), dimension (:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
subroutine nwtc_io::allocary::alliary3 | ( | integer(intki), dimension (:,:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
integer, intent(in) | AryDim3, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
[in] | arydim3 | The size of the third dimension of the array. |
subroutine nwtc_io::allocary::alllary1 | ( | logical, dimension (:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
subroutine nwtc_io::allocary::alllary2 | ( | logical, dimension (:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
subroutine nwtc_io::allocary::alllary3 | ( | logical, dimension (:,:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
integer, intent(in) | AryDim3, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
[in] | arydim3 | The size of the third dimension of the array. |
subroutine nwtc_io::allocary::allr16ary1 | ( | real(quki), dimension (:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
subroutine nwtc_io::allocary::allr16ary2 | ( | real(quki), dimension (:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
subroutine nwtc_io::allocary::allr16ary3 | ( | real(quki), dimension (:,:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
integer, intent(in) | AryDim3, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
[in] | arydim3 | The size of the third dimension of the array. |
subroutine nwtc_io::allocary::allr16ary4 | ( | real(quki), dimension (:,:,:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
integer, intent(in) | AryDim3, | ||
integer, intent(in) | AryDim4, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
[in] | arydim3 | The size of the third dimension of the array. |
[in] | arydim4 | The size of the fourth dimension of the array. |
subroutine nwtc_io::allocary::allr16ary5 | ( | real(quki), dimension (:,:,:,:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
integer, intent(in) | AryDim3, | ||
integer, intent(in) | AryDim4, | ||
integer, intent(in) | AryDim5, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
[in] | arydim3 | The size of the third dimension of the array. |
[in] | arydim4 | The size of the fourth dimension of the array. |
[in] | arydim5 | The size of the fourth dimension of the array. |
subroutine nwtc_io::allocary::allr4ary1 | ( | real(siki), dimension (:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
subroutine nwtc_io::allocary::allr4ary2 | ( | real(siki), dimension (:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
subroutine nwtc_io::allocary::allr4ary3 | ( | real(siki), dimension (:,:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
integer, intent(in) | AryDim3, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
[in] | arydim3 | The size of the third dimension of the array. |
subroutine nwtc_io::allocary::allr4ary4 | ( | real(siki), dimension (:,:,:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
integer, intent(in) | AryDim3, | ||
integer, intent(in) | AryDim4, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
[in] | arydim3 | The size of the third dimension of the array. |
[in] | arydim4 | The size of the fourth dimension of the array. |
subroutine nwtc_io::allocary::allr4ary5 | ( | real(siki), dimension (:,:,:,:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
integer, intent(in) | AryDim3, | ||
integer, intent(in) | AryDim4, | ||
integer, intent(in) | AryDim5, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
[in] | arydim3 | The size of the third dimension of the array. |
[in] | arydim4 | The size of the fourth dimension of the array. |
[in] | arydim5 | The size of the fourth dimension of the array. |
subroutine nwtc_io::allocary::allr8ary1 | ( | real(r8ki), dimension (:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
subroutine nwtc_io::allocary::allr8ary2 | ( | real(r8ki), dimension (:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
subroutine nwtc_io::allocary::allr8ary3 | ( | real(r8ki), dimension (:,:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
integer, intent(in) | AryDim3, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
[in] | arydim3 | The size of the third dimension of the array. |
subroutine nwtc_io::allocary::allr8ary4 | ( | real(r8ki), dimension (:,:,:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
integer, intent(in) | AryDim3, | ||
integer, intent(in) | AryDim4, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
[in] | arydim3 | The size of the third dimension of the array. |
[in] | arydim4 | The size of the fourth dimension of the array. |
subroutine nwtc_io::allocary::allr8ary5 | ( | real(r8ki), dimension (:,:,:,:,:), allocatable | Ary, |
integer, intent(in) | AryDim1, | ||
integer, intent(in) | AryDim2, | ||
integer, intent(in) | AryDim3, | ||
integer, intent(in) | AryDim4, | ||
integer, intent(in) | AryDim5, | ||
character(*), intent(in) | Descr, | ||
integer, intent(out) | ErrStat, | ||
character(*), intent(out) | ErrMsg | ||
) |
This routine allocates an array to the size specified in the AryDim input arguement(s).
Arrays are of type ALLOCATABLE. If the array is already allocated on entry to this routine, an error will be generated.
Use AllocAry (nwtc_io::allocary) instead of directly calling a specific routine in the generic interface.
ary | Array to be allocated | |
[in] | arydim1 | The size of the first dimension of the array. |
[in] | descr | Brief array description (for error message). |
[out] | errstat | Error status |
[out] | errmsg | Error message corresponding to ErrStat |
[in] | arydim2 | The size of the second dimension of the array. |
[in] | arydim3 | The size of the third dimension of the array. |
[in] | arydim4 | The size of the fourth dimension of the array. |
[in] | arydim5 | The size of the fourth dimension of the array. |