5.5.2 Set a Variable Length Array with NF90_GET_VLEN_ELEMENT
Use this to set the element of the (potentially) n-dimensional array
of VLEN. That is, this sets the data in one variable length array.
Usage
INTEGER FUNCTION NF90_GET_VLEN_ELEMENT(INTEGER NCID, INTEGER XTYPE,
CHARACTER*(*) VLEN_ELEMENT, INTEGER LEN, DATA)
NCID
- The ncid of the file that contains the VLEN type.
XTYPE
- The type of the VLEN.
VLEN_ELEMENT
- The VLEN element to be set.
LEN
- This will be set to the number of entries in this array.
DATA
- The data will be copied here. Sufficient storage must be available or
bad things will happen to you.
Errors
NF90_NOERR
- No error.
NF90_EBADTYPE
- Can't find the typeid.
NF90_EBADID
- ncid invalid.
NF90_EBADGRPID
- Group ID part of ncid was invalid.
Example