NuSDaS Interface Reference Manual

User Data Array Type

Type symbols are used for argument utype for NUSDAS_READ and NUSDAS_WRITE subroutines. Missing value symbols are used as udata value for NUSDAS_MAKE_MASK.

symboltype name
typemissing valueFortranC
N_I1N_MV_UI1(not recommended)N_SI1 (signed char)
N_I2N_MV_SI2INTEGER(2)N_SI2 (short in most cases)
N_I4N_MV_SI4INTEGERN_SI4 (int in most cases)
N_R4N_MV_R4REALfloat
N_R8N_MV_R8REAL(8) or DOUBLE PRECISIONdouble
N_NC---(binary representation as stored in data file)