Laserfiche WebLink
CRDSS <br />Task Memorandum 2.09-18 <br />Consumptive Use Model <br />CU Model DMIs For Irrigation Data <br />1.0 ISSUE <br />Database Management Interfaces (DMIs) are routines that manipulate data from a relational database in <br />order to format it for a particular purpose (e.g. input data files for a model). The DMI routines are <br />divided into two types: high level DMI routines that generate input files for models, create reports, etc., <br />and low level DMI routines that provide a link to the CRDSS Informix Database in the form of C <br />routines. The low level DMI library routines provide straight forward interface calls to the database. <br />Because different developers have different ideas about how data should be returned (e.g., what format), <br />the authors of the lower-level DMI library have tried to develop the returns by considering the requests of <br />all developers. UNIX man pages are available for all DMI library routines. <br />The Consumptive Use (CU) model requires several formatted input files. At the highest level, a user <br />chooses to run the CU model using a specified time period. The sub-area, represented by one or more <br />spatial identifiers, and the time period are passed on to several Data Management Interface Utilities <br />(DMIs), each of which supply one or more of the required input files, see Figure 1. <br />Figure 1: Data Flow Diagram for CU Model DMIs <br />1 <br />11.29.96 2.09-18 IDS/CSU <br />