BEGIN{ } {if ($0 ~/FLOOR AREA/) { norm = 1 norm2 = 1 flrarea = $3 if (labcount == 0) { print "Summary of SS-F Results from DOE-2 Runs\n" print " Total Max. Total Max. Total Max." print " Heat Heat Cool Cool Elec Elec" if (o == "sf") print "Zone Name (kBtu)(Btu/sf) (kBtu) (Btu/sf) (kWh) (W/sf)" else print "Zone Name (MBtu) (kBtu) (MBtu) (kBtu) (kWh) (kW)" print "----------------------------------------------------------" } labcount = 1 } } {if (svacount >= 1) svacount = svacount + 1 } {if ($0 ~/SYSTEM .* FLOOR AREA/) svacount = 1 } {if (svacount == 4) { flrarea2 = $4 svacount = 0 } } { if ($2 == "SS-F") { count = 1 zone = $8 if (o == "sf") { norm = flrarea/1000 printf("%80s %80s flrarea=%d ",substr(pretitle,2,80),substr(title,2,80),flrarea) if (flrarea2 > flrarea) { printf(" gross flrarea=%d",flrarea2) norm2 = flrarea2/1000 } printf "\n" } else { norm = 1 printf("%80s %80s\n",substr(pretitle,2,80),substr(title,2,80)) } } } {if (count == 1 && $1 == "TOTAL") { totcool=$2/norm totheat=$3/norm totelec=$4/norm if (o == "sf") { totelec = totelec/1000 totcool2=$2/norm2 totheat2=$3/norm2 totelec2 = $4/(1000*norm2) } } } {if (count == 1 && $1 == "MAX") { maxcool=$2/norm maxheat=$3/norm maxelec=$4/norm if (o == "sf") { maxcool2=$2/norm2 maxheat2=$3/norm2 maxelec2 =$4/norm2 } count = 0 printf("%-8s%8.2f%8.2f%8.2f%8.2f %6d%8.2f",zone,totheat,maxheat,totcool,maxcool,totelec,maxelec) if ( o == "sf" && flrarea2 > flrarea) printf("%8.2f%8.2f%8.2f %6d%8.2f",totheat2,maxheat2,totcool2,maxcool2,totelec2,maxelec2) printf "\n" } } {pretitle2 = pretitle} {pretitle = title} {title = $0}