CALPUFF and Postprocessors
CALPUFF and Postprocessors CALPUFF and Postprocessors
BAEMARB.DAT File - Data Records The BAEMARB.DAT file contains two types of data records. A set of time-invariant records (see Table F-22) are read after the header records. These records specify the time-invariant source names and the emissions units for each source. The units must be either 'g/m2/s' or 'g/s', no other character strings will be accepted. Two additional fields are read as real variables, but are not used in the current version of the model. A set of time-varying data follows (see Table F-23). The time-varying records contain the coordinates of four vertices that define the perimeter of the source, effective release height, ground elevation, temperature, effective vertical velocity, effective radius, initial vertical spread, and an emission rate for each species. Note that the four vertices must be centered in sequence around the perimeter; all four "x" coordinates followed by all four "y" coordinates. Sample Fortran read statements for time-invariant data records are: +)))QLoop over sources * * READ(iunit,*)CID,BAEMUNIT,TIDATA * .)))QEnd loop over sources where the following declarations apply: CHARACTER*16 CID,BAEMUNIT REAL TIDATA (2) Sample Fortran read statements for time-varying data records are: +)))QLoop over time periods * * READ(iunit,*)IBDAT,IBTIM,IEDAT,IETIM * * +)))QLoop over sources * * * * READ(iunit,*)CID,VERTX,VERTY,HT,ELEV,TEMPK,WEFF,REFF,SIGZ,QEMIT * * * .)))QEnd loop over sources * .)))QEnd loop over time periods where the following declarations apply: CHARACTER*16 CID REAL VERTX(4),VERTY(4) REAL QEMIT(nse3) MAR 2006 – CALPUFF F-135
Table F-22 BAEMARB.DAT - Time-Invariant Data Record Contents (Repeated for each source) No. Variable No. Variable Type a Description 1 1 CID C*16 Source identifier (16 characters = 4 words) 1 2 BAEMUNIT C*16 Source Emission Rate Units (`g/m2/sr or `g/sr) 1 3 TIDATA(1) real User defined flag (not used) 1 4 TIDATA(2) real User defined flag (not used) a C*16 = Character*16 MAR 2006 – CALPUFF F-136
- Page 88 and 89: Table F-3 (Continued) CALPUFF Contr
- Page 90 and 91: Table F-3 (Continued) CALPUFF Contr
- Page 92 and 93: Table F-3 (Concluded) CALPUFF Contr
- Page 94 and 95: c --- c --- c --- c --- c --- c ---
- Page 96 and 97: write(iunit)CLABTK,NDATHR,TEMPK wri
- Page 98 and 99: Table F-4 (Continued) CALMET.DAT fi
- Page 100 and 101: Table F-4 (Concluded) CALMET.DAT fi
- Page 102 and 103: Table F-5 (Continued) CALMET.DAT fi
- Page 104 and 105: F.2.2 ISCMET.DAT CALPUFF can be dri
- Page 106 and 107: Table F-6 Sample ISCMET.DAT files (
- Page 108 and 109: Table F-8 ISCMET.DAT File - Data Re
- Page 110 and 111: table. A description of the content
- Page 112 and 113: Table F-10 PLMMET.DAT File - Header
- Page 114 and 115: F.2.4 SURFACE.DAT and PROFILE.DAT I
- Page 116 and 117: Table F-12 Sample SURFACE.DAT file
- Page 118 and 119: Table F-14 SURFACE.DAT File - Data
- Page 120 and 121: F.3 Point Source Emissions File Wit
- Page 122 and 123: PTEMARB.DAT File - Header Records T
- Page 124 and 125: Table F-17 (Continued) PTEMARB.DAT
- Page 126 and 127: Table F-17 (Concluded) PTEMARB.DAT
- Page 128 and 129: Table F-18 PTEMARB.DAT - Time-Invar
- Page 130 and 131: Table F-19 (Concluded) PTEMARB.DAT
- Page 132 and 133: Table F-20 Sample BAEMARB.DAT file
- Page 134 and 135: Table F-21 BAEMARB.DAT - Header Rec
- Page 136 and 137: Table F-21 (Continued) BAEMARB.DAT
- Page 140 and 141: Table F-23 BAEMARB.DAT - Time-Varyi
- Page 142 and 143: F.5 Line Source Emissions File With
- Page 144 and 145: LNEMARB.DAT File - Header Records T
- Page 146 and 147: Table F-25 (Continued) LNEMARB.DAT
- Page 148 and 149: Table F-25 (Concluded) LNEMARB.DAT
- Page 150 and 151: Table F-26 LNEMARB.DAT - Time-Invar
- Page 152 and 153: Table F-27 (Continued) LNEMARB.DAT
- Page 154 and 155: Table F-27 (Concluded) LNEMARB.DAT
- Page 156 and 157: Table F-28 Sample VOLEMARB.DAT file
- Page 158 and 159: Table F-29 VOLEMARB.DAT - Header Re
- Page 160 and 161: Table F-29 (Continued) VOLEMARB.DAT
- Page 162 and 163: VOLEMARB.DAT File - Data Records Th
- Page 164 and 165: Table F-30 VOLEMARB.DAT - Time-Inva
- Page 166 and 167: Table F-31 (Concluded) VOLEMARB.DAT
- Page 168 and 169: values in time provided in Input Gr
- Page 170 and 171: Table F-32 (Continued) Boundary Con
- Page 172 and 173: Table F-32 (Continued) Boundary Con
- Page 174 and 175: Table F-33 BCON.DAT File Inputs Var
- Page 176 and 177: Table F-33 (Concluded) BCON.DAT Fil
- Page 178 and 179: Table F-34 Sample User-Specified De
- Page 180 and 181: Table F-35 Sample Hourly Ozone Data
- Page 182 and 183: Table F-36 OZONE.DAT - Header Recor
- Page 184 and 185: Table F-37 OZONE.DAT - Time-Invaria
- Page 186 and 187: F.10 User-Specified Chemical Transf
BAEMARB.DAT File - Data Records<br />
The BAEMARB.DAT file contains two types of data records. A set of time-invariant records (see Table<br />
F-22) are read after the header records. These records specify the time-invariant source names <strong>and</strong> the<br />
emissions units for each source. The units must be either 'g/m2/s' or 'g/s', no other character strings will<br />
be accepted. Two additional fields are read as real variables, but are not used in the current version of the<br />
model. A set of time-varying data follows (see Table F-23). The time-varying records contain the<br />
coordinates of four vertices that define the perimeter of the source, effective release height, ground<br />
elevation, temperature, effective vertical velocity, effective radius, initial vertical spread, <strong>and</strong> an emission<br />
rate for each species. Note that the four vertices must be centered in sequence around the perimeter; all<br />
four "x" coordinates followed by all four "y" coordinates.<br />
Sample Fortran read statements for time-invariant data records are:<br />
+)))QLoop over sources<br />
*<br />
* READ(iunit,*)CID,BAEMUNIT,TIDATA<br />
*<br />
.)))QEnd loop over sources<br />
where the following declarations apply:<br />
CHARACTER*16 CID,BAEMUNIT<br />
REAL TIDATA (2)<br />
Sample Fortran read statements for time-varying data records are:<br />
+)))QLoop over time periods<br />
*<br />
* READ(iunit,*)IBDAT,IBTIM,IEDAT,IETIM<br />
*<br />
* +)))QLoop over sources<br />
* *<br />
* * READ(iunit,*)CID,VERTX,VERTY,HT,ELEV,TEMPK,WEFF,REFF,SIGZ,QEMIT<br />
* *<br />
* .)))QEnd loop over sources<br />
*<br />
.)))QEnd loop over time periods<br />
where the following declarations apply:<br />
CHARACTER*16 CID<br />
REAL VERTX(4),VERTY(4)<br />
REAL QEMIT(nse3)<br />
MAR 2006 – <strong>CALPUFF</strong><br />
F-135