BDI1_INVNT

Invent BinDS data and store in an ADI object

Invocation

CALL BDI1_INVNT( BDID, HFID, ITEM, TYPE, MODE, ITID, NDIM, DIMS,

Description

Services BDI map requests for HDS files. The BDI system ensures that this routine is not called more than once for a given object. So, all the routine does is translate map requests supplying the name of the abstract model quantity, type and mode into calls to map HDS components. The arguments supplied are,

ModelObject, HDSfile, Item, Type, Mode

Mode can be read, write or update. For read and update the object must exist, and for read the data must be valid. In write mode the item need not exist as all valid item dimensions and types can be defaulted using information in the ModelObject.

Arguments

References


BDI1_INVNT_VW2B

Invent axis bounds from centres and optionally widths

Invocation

CALL BDI1_INVNT_VW2B( N, CEN, WOK, WID, BNDS, STATUS )

Description

Arguments

References


BDI1_INVNT_V2W

Invent axis widths from axis values

Invocation

CALL BDI1_INVNT_V2W( NVAL, AXVAL, WIDTH, STATUS )

Description

Arguments

References


BDI1_INVNT_W2HW

Invent axis half-widths from axis widths

Invocation

CALL BDI1_INVNT_W2HW( NVAL, WIDTH, HWIDTH, STATUS )

Description

Arguments

References


BDI1_INVNT_V2LW

Invent axis lower half-widths from axis values

Invocation

CALL BDI1_INVNT_V2LW( NVAL, VALUE, LWIDTH, STATUS )

Description

Arguments

References


BDI1_INVNT_V2HW

Invent axis upper half-widths from axis values

Invocation

CALL BDI1_INVNT_V2HW( NVAL, VALUE, HWIDTH, STATUS )

Description

Arguments

References


BDI1_INVNT_V2ER

Invent errors from REAL variances

Invocation

CALL BDI1_INVNT_V2ER( NVAL, VAR, ERR, STATUS )

Description

Arguments

References


BDI1_INVNT_V2ED

Invent errors from DOUBLE variances

Invocation

CALL BDI1_INVNT_V2ER( NVAL, VAR, ERR, STATUS )

Description

Arguments

References


BDI1_INVNT_BCOP

Convert masked BYTE values to LOGICAL in situ

Invocation

CALL BDI1_INVNT_BCOP( N, BVAL, LVAL, STATUS )

Description

Provides mapping for the 'Error' class member of BinDS derived objects in HDS files. This member is derived from the VARIANCE file object.

Arguments

References

CODE