My WebLink
|
Help
|
About
|
Sign Out
Home
Browse
Search
WSPC04444
CWCB
>
Water Supply Protection
>
Backfile
>
16000-16999
>
WSPC04444
Metadata
Thumbnails
Annotations
Entry Properties
Last modified
7/29/2009 10:10:52 AM
Creation date
10/9/2006 4:37:18 AM
Metadata
Fields
Template:
Water Supply Protection
File Number
8283.200
Description
Colorado River Basin-Colorado River Computer Models-Colorado River Decision Support System-Ray
State
CO
Water Division
5
Date
6/8/1991
Author
Theobald and Fulp
Title
AOP-24 Month Study Project Documentation
Water Supply Pro - Doc Type
Report/Study
There are no annotations on this page.
Document management portal powered by Laserfiche WebLink 9 © 1998-2015
Laserfiche.
All rights reserved.
/
63
PDF
Print
Pages to print
Enter page numbers and/or page ranges separated by commas. For example, 1,3,5-12.
After downloading, print the document using a PDF reader (e.g. Adobe Reader).
Show annotations
View images
View plain text
<br />GOlluS <br /> <br />1.9 Make utility <br /> <br />The make utility is a UNIX command/utility which maintains, updates, and regenerates <br />groups of programs. Please refer to the UNIX operating system documentation for de- <br />tailed information about the make utility, or alternatively try the on-line "man" pages doc- <br />umentation. After some part of the source code for the 24MSI is changed (e.g. as a result <br />of an enhancement or bug), the code must be recompiled. Typing the command "make" or <br />"make -fmakefile" at the root directory, which is /home/24month/program/programlgks/ <br />src, will automatically search to find out which files have been edited, which need to be <br />compiled, and then link them to produce the executable code. For instance, if the file BLE- <br />GEND.F was edited, then the time/date stamp is updated as part of saving the file to disk. <br />Make compares this time/date stamp with it's tinle/date stamp. If BLEGEND.F has a later <br />time/date stamp, then this file is recompiled and linked. Additionally, a dependency list <br />can help to automate the process. This list is used when a file is dependent upon another. <br />As an example, many of the *.f files (the source code subroutines and functions) are de- <br />pendent upon common blocks which are stored as files themselves (* .com). Thus, if a <br />common block has changed, the routines and functions that use that common block must <br />also be updated. Hence, make searches this list and compiles and links the appropriate <br />files. This dependency list is in the bottom half of the makefile. <br /> <br />1.10 Printing <br /> <br />To get hard copy output of graphics from the 24MSI, the user has a few choices. Seclect- <br />ing the PRINT button when not displaying output data files, the user can print a region of <br />the screen by sending it directly to a printer, save the region to a Postscript file, or if a col- <br />or printer is hooked up, by dumping the image directly to the color printer. <br /> <br />The first is accomplished by choosing to print the standard 24MSM text output file, either <br />one page at a time or the entire output file. The routine PRMENU.F copies the working <br />output data file to a local, temporary file to be printed, using the command cp working/ <br />MODEL.OUT printer.tmp. Then the script routine PRTMP which resides in the printer- <br />stuff directory is called. It is in this file that the path and printer name is set, which ar de- <br />pendent upon the local computer network configuration. If the user has selected to print <br />only one of the pages from the output data file, then that page is copied again to the print- <br />er.tmp file, which then is called by PRTMP to be printed. To print the standard out put <br />files, these files are simply routed to the printer using the UNIX command "ipr". <br /> <br />Again, all of the script routines to acheive this functionality are located in the directory <br />printerstuff. If the user chooses to print directly to the color printer, the left mouse button <br />should be clicked at the appropriate place in the menu. This will spawn a process which is <br />defined in the file printerstuff/COLORPRT. <br /> <br />To get a region of the screen saved to a Postscript file, the user should select the middle <br />mouse button. This will bring up some cross-hairs on the screen so the user can select the <br />lower-left and upper-right corners of the desired screen area. Then a process will be <br />spawned which is defined in the file printerstuff/EPSFILE or printerstu/flEPSF/LES- <br />CALE. The difference between the two is that if the desired region is larger in either the <br /> <br />24 Month Study Proiect Documentation Volume n <br /> <br />618191 <br /> <br />9 <br />
The URL can be used to link to this page
Your browser does not support the video tag.