- Timestamp:
- Dec 20, 2018, 2:55:22 PM (5 years ago)
- Branches:
- master, 10.4.1_pesei, GFS_025, bugfixes+enhancements, dev, release-10, release-10.4.1, scaling-bug
- Children:
- 7123c70
- Parents:
- df96ea65 (diff), 4ad96c5 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent. - Location:
- options
- Files:
-
- 1 deleted
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
options/COMMAND
r6d73c4b r2753a5c 16 16 ITSPLIT= 99999999, ! Interval of particle splitting (s) 17 17 LSYNCTIME= 900, ! All processes are synchronized to this time interval (s) 18 CTL= -5.0000000, ! Times step smaller than Lagr. time scale, LSYNCTIME if CTL<0, but can be shorter18 CTL= -5.0000000, ! CTL>1, ABL time step = (Lagrangian timescale (TL))/CTL, uses LSYNCTIME if CTL<0 19 19 IFINE= 4, ! Reduction for time step in vertical transport, used only if CTL>1 20 20 IOUT= 1, ! Output type: [1]mass 2]pptv 3]1&2 4]plume 5]1&4, +8 for NetCDF output 21 21 IPOUT= 0, ! Particle position output: 0]no 1]every output 2]only at end 22 22 LSUBGRID= 0, ! Increase of ABL heights due to sub-grid scale orographic variations;[0]off 1]on 23 LCONVECTION= 0, ! Switch for convection parameterization;[0]off1]on23 LCONVECTION= 1, ! Switch for convection parameterization;0]off [1]on 24 24 LAGESPECTRA= 0, ! Switch for calculation of age spectra (needs AGECLASSES);[0]off 1]on 25 IPIN= 0, ! Warm start from particle dump (needs previous partposit_end file); 0]no [1]yes25 IPIN= 0, ! Warm start from particle dump (needs previous partposit_end file); [0]no 1]yes 26 26 IOUTPUTFOREACHRELEASE= 1, ! Separate output fields for each location in the RELEASE file; [0]no 1]yes 27 27 IFLUX= 0, ! Output of mass fluxes through output grid box boundaries 28 28 MDOMAINFILL= 0, ! Switch for domain-filling, if limited-area particles generated at boundary 29 IND_SOURCE= 1, ! Unit to be used at the ource ; [1]mass 2]mass mixing ratio30 IND_RECEPTOR= 1, ! Unit to be used at the receptor; [1]mass 2]mass mixing ratio29 IND_SOURCE= 1, ! Unit to be used at the source ; [1]mass 2]mass mixing ratio 30 IND_RECEPTOR= 1, ! Unit to be used at the receptor; [1]mass 2]mass mixing ratio 3]wet depo. 4]dry depo. 31 31 MQUASILAG= 0, ! Quasi-Lagrangian mode to track individual numbered particles 32 32 NESTED_OUTPUT= 0, ! Output also for a nested domain 33 LINIT_COND= 0, ! Output sensitivity to initial conditions (b ackwards mode only)33 LINIT_COND= 0, ! Output sensitivity to initial conditions (bkw mode only) [0]off 1]conc 2]mmr 34 34 SURF_ONLY= 0, ! Output only for the lowest model layer, used w/ LINIT_COND=1 or 2 35 35 CBLFLAG= 0, ! Skewed, not Gaussian turbulence in the convective ABL, need large CTL and IFINE -
options/RELEASES
r6d73c4b r2753a5c 1 ************************************************************************* 2 * *3 * *4 * *5 * Input file for the Lagrangian particle dispersion model FLEXPART *6 * Please select your options *7 * *8 * *9 * *10 ************************************************************************* 1 *************************************************************************************************************** 2 * * 3 * * 4 * * 5 * Input file for the Lagrangian particle dispersion model FLEXPART * 6 * Please select your options * 7 * * 8 * * 9 * * 10 *************************************************************************************************************** 11 11 &RELEASES_CTRL 12 NSPEC = 1, 13 SPECNUM_REL= 24, 12 NSPEC = 1, ! Total number of species 13 SPECNUM_REL= 24, ! Species numbers in directory SPECIES 14 14 / 15 &RELEASE 16 IDATE1 = 20120101, 17 ITIME1 = 090000, 18 IDATE2 = 20120101, 19 ITIME2 = 090000, 20 LON1 = 0.000, 21 LON2 = 0.000, 22 LAT1 = 20.000, 23 LAT2 = 20.000, 24 Z1 = 50.000, 25 Z2 = 50.000, 26 ZKIND = 1, 27 MASS = 1.0000E8, 28 PARTS = 10000, 29 COMMENT = "RELEASE 1", 15 &RELEASE ! For each release 16 IDATE1 = 20120101, ! Release start date, YYYYMMDD: YYYY=year, MM=month, DD=day 17 ITIME1 = 090000, ! Release start time in UTC HHMISS: HH hours, MI=minutes, SS=seconds 18 IDATE2 = 20120101, ! Release end date, same as IDATE1 19 ITIME2 = 090000, ! Release end time, same as ITIME1 20 LON1 = 0.000, ! Left longitude of release box -180 < LON1 <180 21 LON2 = 0.000, ! Right longitude of release box, same as LON1 22 LAT1 = 20.000, ! Lower latitude of release box, -90 < LAT1 < 90 23 LAT2 = 20.000, ! Upper latitude of release box same format as LAT1 24 Z1 = 50.000, ! Lower height of release box meters/hPa above reference level 25 Z2 = 50.000, ! Upper height of release box meters/hPa above reference level 26 ZKIND = 1, ! Reference level 1=above ground, 2=above sea level, 3 for pressure in hPa 27 MASS = 1.0000E8, ! Total mass emitted, only relevant for fwd simulations 28 PARTS = 10000, ! Total number of particles to be released 29 COMMENT = "RELEASE 1", ! Comment, written in the outputfile 30 30 / -
options/SPECIES/SPECIES_008
r8594fb8 r79996be9 19 19 POHDCONST=-9.9, ! OH Reaction rate - D [K] 20 20 POHNCONST=2.0, ! OH Reaction rate - N (no unit) 21 PAREA_HOUR=0.578, 0.491, 0.428, 0.329, 0.384, 0.485, 0.763, 1.103, 1.084, 1.047, 1.096, 1.196, 1.298, 1.357, 1.447, 1.565, 1.636, 1.662, 1.401, 1.168, 1.031, 0.926, 0.816, 0.709 22 PAREA_DOW=1.060, 1.060, 1.060, 1.060, 1.060, 0.900, 0.000 21 PAREA_HOUR=0.578, 0.491, 0.428, 0.329, 0.384, 0.485, 0.763, 1.103, 1.084, 1.047, 1.096, 1.196, 1.298, 1.357, 1.447, 1.565, 1.636, 1.662, 1.401, 1.168, 1.031, 0.926, 0.816, 0.709, 22 PPOINT_HOUR=0.845, 0.806, 0.786, 0.779, 0.793, 0.832, 0.895, 0.977, 1.031, 1.071, 1.105, 1.118, 1.131, 1.136, 1.143, 1.141, 1.133, 1.118, 1.097, 1.091, 1.079, 1.036, 0.966, 0.892, 23 PAREA_DOW=1.060, 1.060, 1.060, 1.060, 1.060, 0.900, 0.000, 24 PPOINT_DOW=1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 1.000, 23 25 / -
options/AGECLASSES
rf9ce123 r547b188 12 12 * * 13 13 ************************************************ 14 1 Integer Number of age classes 15 1728000 14 &AGECLASS 15 NAGECLASS= 1, 16 LAGE= 1728000, 17 / -
options/OUTGRID
r5f42c27 r9397d0f 1 ******************************************************************************** 2 * * 3 * Input file for the Lagrangian particle dispersion model FLEXPART * 4 * Please specify your output grid * 5 * * 6 ******************************************************************************** 7 8 1. ------.---- 4X,F11.4 9 -179.0000 GEOGRAFICAL LONGITUDE OF LOWER LEFT CORNER OF OUTPUT GRID 10 OUTLONLEFT (left boundary of the first grid cell - not its centre) 11 12 2. ------.---- 4X,F11.4 13 -90.0000 GEOGRAFICAL LATITUDE OF LOWER LEFT CORNER OF OUTPUT GRID 14 OUTLATLOWER (lower boundary of the first grid cell - not its centre) 15 16 3. ----- 4X,I5 17 720 NUMBER OF GRID POINTS IN X DIRECTION (= No. of cells + 1) 18 NUMXGRID 19 20 4. ----- 4X,I5 21 360 NUMBER OF GRID POINTS IN Y DIRECTION (= No. of cells + 1) 22 NUMYGRID 23 24 5. ------.--- 4X,F10.3 25 0.50 GRID DISTANCE IN X DIRECTION 26 DXOUTLON 27 28 6. ------.--- 4X,F10.3 29 0.50 GRID DISTANCE IN Y DIRECTION 30 DYOUTLAT 31 32 10. -----.- 4X, F7.1 33 1000.0 34 LEVEL 1 HEIGHT OF LEVEL (UPPER BOUNDARY) 35 36 10. -----.- 4X, F7.1 37 2000.0 38 LEVEL 2 HEIGHT OF LEVEL (UPPER BOUNDARY) 39 40 10. -----.- 4X, F7.1 41 3000.0 42 LEVEL 3 HEIGHT OF LEVEL (UPPER BOUNDARY) 43 44 10. -----.- 4X, F7.1 45 4000.0 46 LEVEL 4 HEIGHT OF LEVEL (UPPER BOUNDARY) 47 48 10. -----.- 4X, F7.1 49 5000.0 50 LEVEL 5 HEIGHT OF LEVEL (UPPER BOUNDARY) 51 52 10. -----.- 4X, F7.1 53 6000.0 54 LEVEL 6 HEIGHT OF LEVEL (UPPER BOUNDARY) 55 56 10. -----.- 4X, F7.1 57 7000.0 58 LEVEL 7 HEIGHT OF LEVEL (UPPER BOUNDARY) 59 60 10. -----.- 4X, F7.1 61 8000.0 62 LEVEL 8 HEIGHT OF LEVEL (UPPER BOUNDARY) 63 64 10. -----.- 4X, F7.1 65 9000.0 66 LEVEL 9 HEIGHT OF LEVEL (UPPER BOUNDARY) 67 68 10. -----.- 4X, F7.1 69 10000.0 70 LEVEL10 HEIGHT OF LEVEL (UPPER BOUNDARY) 71 72 10. -----.- 4X, F7.1 73 11000.0 74 LEVEL11 HEIGHT OF LEVEL (UPPER BOUNDARY) 75 76 10. -----.- 4X, F7.1 77 12000.0 78 LEVEL12 HEIGHT OF LEVEL (UPPER BOUNDARY) 79 80 10. -----.- 4X, F7.1 81 13000.0 82 LEVEL13 HEIGHT OF LEVEL (UPPER BOUNDARY) 83 84 10. -----.- 4X, F7.1 85 14000.0 86 LEVEL14 HEIGHT OF LEVEL (UPPER BOUNDARY) 87 88 10. -----.- 4X, F7.1 89 15000.0 90 LEVEL15 HEIGHT OF LEVEL (UPPER BOUNDARY) 91 92 10. -----.- 4X, F7.1 93 16000.0 94 LEVEL16 HEIGHT OF LEVEL (UPPER BOUNDARY) 95 96 10. -----.- 4X, F7.1 97 17000.0 98 LEVEL17 HEIGHT OF LEVEL (UPPER BOUNDARY) 99 100 10. -----.- 4X, F7.1 101 18000.0 102 LEVEL18 HEIGHT OF LEVEL (UPPER BOUNDARY) 103 104 10. -----.- 4X, F7.1 105 19000.0 106 LEVEL19 HEIGHT OF LEVEL (UPPER BOUNDARY) 107 108 10. -----.- 4X, F7.1 109 20000.0 110 LEVEL20 HEIGHT OF LEVEL (UPPER BOUNDARY) 111 112 10. -----.- 4X, F7.1 113 21000.0 114 LEVEL20 HEIGHT OF LEVEL (UPPER BOUNDARY) 115 116 10. -----.- 4X, F7.1 117 22000.0 118 LEVEL20 HEIGHT OF LEVEL (UPPER BOUNDARY) 119 120 10. -----.- 4X, F7.1 121 23000.0 122 LEVEL20 HEIGHT OF LEVEL (UPPER BOUNDARY) 123 124 10. -----.- 4X, F7.1 125 24000.0 126 LEVEL20 HEIGHT OF LEVEL (UPPER BOUNDARY) 127 128 10. -----.- 4X, F7.1 129 25000.0 130 LEVEL20 HEIGHT OF LEVEL (UPPER BOUNDARY) 131 132 10. -----.- 4X, F7.1 133 26000.0 134 LEVEL20 HEIGHT OF LEVEL (UPPER BOUNDARY) 135 136 10. -----.- 4X, F7.1 137 27000.0 138 LEVEL20 HEIGHT OF LEVEL (UPPER BOUNDARY) 139 140 10. -----.- 4X, F7.1 141 28000.0 142 LEVEL20 HEIGHT OF LEVEL (UPPER BOUNDARY) 143 144 10. -----.- 4X, F7.1 145 29000.0 146 LEVEL20 HEIGHT OF LEVEL (UPPER BOUNDARY) 147 148 10. -----.- 4X, F7.1 149 30000.0 150 LEVEL20 HEIGHT OF LEVEL (UPPER BOUNDARY) 151 152 10. -----.- 4X, F7.1 153 40000.0 154 LEVEL20 HEIGHT OF LEVEL (UPPER BOUNDARY) 155 156 1 !******************************************************************************* 2 ! * 3 ! Input file for the Lagrangian particle dispersion model FLEXPART * 4 ! Please specify your output grid * 5 ! * 6 ! OUTLON0 = GEOGRAPHYICAL LONGITUDE OF LOWER LEFT CORNER OF OUTPUT GRID * 7 ! OUTLAT0 = GEOGRAPHYICAL LATITUDE OF LOWER LEFT CORNER OF OUTPUT GRID * 8 ! NUMXGRID = NUMBER OF GRID POINTS IN X DIRECTION (= No. of cells + 1) * 9 ! NUMYGRID = NUMBER OF GRID POINTS IN Y DIRECTION (= No. of cells + 1) * 10 ! DXOUT = GRID DISTANCE IN X DIRECTION * 11 ! DYOUN = GRID DISTANCE IN Y DIRECTION * 12 ! OUTHEIGHTS = HEIGHT OF LEVELS (UPPER BOUNDARY) * 13 !******************************************************************************* 14 &OUTGRID 15 OUTLON0= -25.00, 16 OUTLAT0= 10.00, 17 NUMXGRID= 85, 18 NUMYGRID= 65, 19 DXOUT= 1.00, 20 DYOUT= 1.00, 21 OUTHEIGHTS= 100.0, 500.0, 1000.0 , 50000.0, 22 / -
options/OUTGRID_NEST
r2bfec12 r9397d0f 1 ******************************************************************************** 2 * * 3 * Input file for the Lagrangian particle dispersion model FLEXPART * 4 * Please specify your output grid * 5 * * 6 ******************************************************************************** 7 8 1. ------.---- 4X,F11.4 9 -2.0000 GEOGRAFICAL LONGITUDE OF LOWER LEFT CORNER OF OUTPUT GRID 10 OUTLONLEFT (left boundary of the first grid cell - not its centre) 11 12 2. ------.---- 4X,F11.4 13 -1.0000 GEOGRAFICAL LATITUDE OF LOWER LEFT CORNER OF OUTPUT GRID 14 OUTLATLOWER (lower boundary of the first grid cell - not its centre) 15 16 3. ----- 4X,I5 17 400 NUMBER OF GRID POINTS IN X DIRECTION (= No. of cells + 1) 18 NUMXGRID 19 20 4. ----- 4X,I5 21 200 NUMBER OF GRID POINTS IN Y DIRECTION (= No. of cells + 1) 22 NUMYGRID 23 24 5. ------.----- 4X,F12.5 25 0.01000 GRID DISTANCE IN X DIRECTION 26 DXOUTLON 27 28 6. ------.----- 4X,F12.5 29 0.01000 GRID DISTANCE IN Y DIRECTION 30 DYOUTLAT 1 !******************************************************************************* 2 ! * 3 ! Input file for the Lagrangian particle dispersion model FLEXPART * 4 ! Please specify your output grid * 5 ! * 6 ! OUTLON0 = GEOGRAPHYICAL LONGITUDE OF LOWER LEFT CORNER OF OUTPUT GRID * 7 ! OUTLAT0 = GEOGRAPHYICAL LATITUDE OF LOWER LEFT CORNER OF OUTPUT GRID * 8 ! NUMXGRID = NUMBER OF GRID POINTS IN X DIRECTION (= No. of cells + 1) * 9 ! NUMYGRID = NUMBER OF GRID POINTS IN Y DIRECTION (= No. of cells + 1) * 10 ! DXOUT = GRID DISTANCE IN X DIRECTION * 11 ! DYOUN = GRID DISTANCE IN Y DIRECTION * 12 !******************************************************************************* 13 &OUTGRIDN 14 OUTLON0N= -25.00, 15 OUTLAT0N= 10.00, 16 NUMXGRIDN= 85, 17 NUMYGRIDN= 65, 18 DXOUTN= 1.00, 19 DYOUTN= 1.00, 20 / -
options/RECEPTORS
r2bfec12 r4bc2654 1 1 &RECEPTORS 2 RECEPTOR="receptor 1 3 LON = 0.0000000,4 LAT = 0.0000000,2 RECEPTOR="receptor 1", 3 LON = 0.0000000, 4 LAT = 0.0000000, 5 5 / 6 6 &RECEPTORS 7 RECEPTOR="receptor 2 8 LON = 1.00000000,9 LAT = 0.00000000,7 RECEPTOR="receptor 2", 8 LON = 1.00000000, 9 LAT = 0.00000000, 10 10 / -
options/SPECIES/SPECIES_002
r8d70e43 rce1e95b 1 1 &SPECIES_PARAMS 2 PSPECIES="O zone",! Tracer name2 PSPECIES="O3", ! Tracer name 3 3 PDECAY=-9.9, ! Species half life 4 4 PWETA_GAS=-0.9E-9, ! Below-cloud scavenging (gases) - A (weta_gas) -
options/SPECIES/SPECIES_003
r8d70e43 rce1e95b 13 13 PDRYVEL=-9.99, ! Alternative: dry deposition velocity 14 14 PRELDIFF=1.2, ! Dry deposition (gases) - D 15 PHENRY= 3.0E-03, ! Dry deposition (gases) - Henrys const.15 PHENRY=2.0E-03, ! Dry deposition (gases) - Henrys const. 16 16 PF0=0.0, ! Dry deposition (gases) - f0 (reactivity) 17 17 PWEIGHTMOLAR=30.0, ! molweight -
options/SPECIES/SPECIES_005
r8d70e43 rce1e95b 2 2 PSPECIES="HNO3", ! Tracer name 3 3 PDECAY=-9.9, ! Species half life 4 PWETA_GAS= 5.0E-05, ! Below-cloud scavenging (gases) - A (weta_gas)4 PWETA_GAS=8.0E-04, ! Below-cloud scavenging (gases) - A (weta_gas) 5 5 PWETB_GAS=0.62, ! Below-cloud scavenging (gases) - B (wetb_gas) 6 6 PCRAIN_AERO=-9.9, ! Below-cloud scavenging (particles) - Crain (crain_aero) … … 14 14 PRELDIFF=1.9, ! Dry deposition (gases) - D 15 15 PHENRY=1E14, ! Dry deposition (gases) - Henrys const. 16 PF0= -9,! Dry deposition (gases) - f0 (reactivity)16 PF0=0, ! Dry deposition (gases) - f0 (reactivity) 17 17 PWEIGHTMOLAR=63.0, ! molweight 18 18 POHCCONST=-0.9E+9, ! OH Reaction rate - C [cm^3/molecule/sec] -
options/SPECIES/SPECIES_011
r8d70e43 rce1e95b 14 14 PRELDIFF=1.1, ! Dry deposition (gases) - D 15 15 PHENRY=2.0E14, ! Dry deposition (gases) - Henrys const. 16 PF0= -9,! Dry deposition (gases) - f0 (reactivity)16 PF0=0.0, ! Dry deposition (gases) - f0 (reactivity) 17 17 PWEIGHTMOLAR=17.0, ! molweight 18 18 POHCCONST=-0.9E+9, ! OH Reaction rate - C [cm^3/molecule/sec] -
options/SPECIES/SPECIES_012
r8d70e43 rce1e95b 15 15 PHENRY=-0.9E+9, ! Dry deposition (gases) - Henrys const. 16 16 PF0=-9, ! Dry deposition (gases) - f0 (reactivity) 17 PWEIGHTMOLAR= 0.0,! molweight17 PWEIGHTMOLAR=-9.9, ! molweight 18 18 POHCCONST=-0.9E+9, ! OH Reaction rate - C [cm^3/molecule/sec] 19 19 POHDCONST=-9.9, ! OH Reaction rate - D [K] -
options/SPECIES/SPECIES_013
r8d70e43 rce1e95b 8 8 PCCN_AERO=0.9, ! In-cloud scavenging (particles) - CCNeff (ccn_aero) 9 9 PIN_AERO=0.1, ! In-cloud scavenging (particles) - INeff (in_aero) 10 PDENSITY= -0.9E+9,! Dry deposition (particles) - rho10 PDENSITY=2.0E+3, ! Dry deposition (particles) - rho 11 11 PDQUER=4.0E-07, ! Dry deposition (particles) - dquer 12 12 PDSIGMA=0.3, ! Dry deposition (particles) - dsig … … 15 15 PHENRY=-0.9E+9, ! Dry deposition (gases) - Henrys const. 16 16 PF0=-9, ! Dry deposition (gases) - f0 (reactivity) 17 PWEIGHTMOLAR= 2000.0,! molweight17 PWEIGHTMOLAR=-9.9, ! molweight 18 18 POHCCONST=-0.9E+9, ! OH Reaction rate - C [cm^3/molecule/sec] 19 19 POHDCONST=-9.9, ! OH Reaction rate - D [K] -
options/SPECIES/SPECIES_017
r8d70e43 rce1e95b 14 14 PRELDIFF=-9.9, ! Dry deposition (gases) - D 15 15 PHENRY=-0.9E-9, ! Dry deposition (gases) - Henrys const. 16 PF0=-9 , ! Dry deposition (gases) - f0 (reactivity)16 PF0=-9.0, ! Dry deposition (gases) - f0 (reactivity) 17 17 PWEIGHTMOLAR=350.0, ! molweight 18 18 POHCCONST=-0.9E-9, ! OH Reaction rate - C [cm^3/molecule/sec] -
options/SPECIES/SPECIES_019
r8d70e43 rce1e95b 1 1 &SPECIES_PARAMS 2 PSPECIES="K R-85", ! Tracer name2 PSPECIES="Kr-85", ! Tracer name 3 3 PDECAY=-9.9, ! Species half life 4 4 PWETA_GAS=-0.9E-9, ! Below-cloud scavenging (gases) - A (weta_gas) … … 15 15 PHENRY=-0.9E-9, ! Dry deposition (gases) - Henrys const. 16 16 PF0=-9, ! Dry deposition (gases) - f0 (reactivity) 17 PWEIGHTMOLAR= -9.9, ! molweight17 PWEIGHTMOLAR=83.8, ! molweight 18 18 POHCCONST=-0.9E-9, ! OH Reaction rate - C [cm^3/molecule/sec] 19 19 POHDCONST=-9.9, ! OH Reaction rate - D [K] -
options/SPECIES/SPECIES_025
r8d70e43 rce1e95b 15 15 PHENRY=-0.9E-9, ! Dry deposition (gases) - Henrys const. 16 16 PF0=-9, ! Dry deposition (gases) - f0 (reactivity) 17 PWEIGHTMOLAR= 29.0, ! molweight17 PWEIGHTMOLAR=-9.9, ! molweight 18 18 POHCCONST=-0.9E-9, ! OH Reaction rate - C [cm^3/molecule/sec] 19 19 POHDCONST=-9.9, ! OH Reaction rate - D [K] -
options/SPECIES/SPECIES_040
r8d70e43 rce1e95b 1 1 &SPECIES_PARAMS 2 2 PSPECIES="BC", ! Tracer name 3 PDECAY=-9 99.99,! Species half life3 PDECAY=-9.9, ! Species half life 4 4 PWETA_GAS=-0.9E-9, ! Below-cloud scavenging (gases) - A (weta_gas) 5 5 PWETB_GAS=-9.9, ! Below-cloud scavenging (gases) - B (wetb_gas)
Note: See TracChangeset
for help on using the changeset viewer.