The directory containing the IDL UIO routines should be added to the IDL variable !PATH. This could be done by a program segment in the startup procedure, like:
Alternatively, one might want to set the IDL path variable accordingly like
for example in the .bashrc file.
Or one just copies or links the UIO IDL routines to a location in the standard
IDL search path.
It is reasonable to include the UIO initialization in the startup procedure as e.g.:
IDL can handle the conversion types
native, ieee_4, ieeele_4, ieee, idl, xdr
(compare Tab. 4 in Sect 4.3.1).
Here, ieee_4 is the default and should be used as a standard.
Attention: The IDL type ``long'' corresponds to the standard Fortran type
``integer''. The IDL types ``byte'' and ``integer'' are not known in standard
Fortran and are therefore transformed to the IDL type ``long'' before writing
(in the IDL routine uio_wr).
Be aware of: The parsing and interpretation of the entry headers can only be done by scalar operations which are comparatively slow in IDL.