The mkinp program takes a year (or years) specified on the command line and writes the appropriate files for this period.
Input files to the mkgw and mksw programs called co.gw.par and co.sw.par are then written. The files are exactly the same every year, except for the TRANSIENT command which is altered to be appropriate to the period.
Five rrpp input files are also written. For the year yyyy, these files are named yyyy.par for the historical run and yyyya.par, yyyyb.par, yyyyc.par and yyyyd.par for the four impact runs. These files are all extactly the same from year to year, except for the TRANSIENT command and output file names which is altered appropriately. In addition, the FILE, NOPUMP and MOUND commands are used as needed.
mkinp writes MODFLOW-2000 discretization file for the period. The discretication file defines one mile by one mile grid cells, 165 rows by 326 columns by one layer and monthly stress periods. The top and bottom of saturation is defined by reference to the files ../static/12.top and ../static/12.bot, respectively. The length of each stress period is defined as the number of seconds in each calendar month, traversed by two time steps of equal length.
Five MODFLOW-2000 basic package files are written. These files are the same from year to year except that the starting head files are named for the initial year and whether it is the historical or one of the four impact simulations.
The program also writes the file used by MODFLOW-2000 to get the names of the input and output files. These files are the same from year to year, except that some files are named for the year and some also depend on the particular simulation. Depending on whether the V12p7 or V12s stream package is used, a different HYDMOD input file is required. By default, the V12s HYDMOD input file is referenced, unless the -12p parameter is specified on the mkinp command line.
mkinp 2002
mkinp -p12 1995