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. 6 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.