Hi, all,
I'm running a FC2000climo simulation for surface ozone concentrations.
Here, i see some tendency variables in the `src/physics/cam/constituents.F90`:
```
65 !++bee - temporary... These names should be declared in the module that makes the addfld and outfld calls.
66 ! Lists of tracer names and diagnostics
67 character(len=16), public :: apcnst (pcnst) ! constituents after physics (FV core only)
68 character(len=16), public :: bpcnst (pcnst) ! constituents before physics (FV core only)
69 character(len=16), public :: hadvnam (pcnst) ! names of horizontal advection tendencies
70 character(len=16), public :: vadvnam (pcnst) ! names of vertical advection tendencies
71 character(len=16), public :: dcconnam (pcnst) ! names of convection tendencies
72 character(len=16), public :: fixcnam (pcnst) ! names of species slt fixer tendencies
73 character(len=16), public :: tendnam (pcnst) ! names of total tendencies of species
74 character(len=16), public :: ptendnam (pcnst) ! names of total physics tendencies of species
75 character(len=16), public :: sflxnam (pcnst) ! names of surface fluxes of species
76 character(len=16), public :: tottnam (pcnst) ! names for horz + vert + fixer tendencies
```
and,
```
490 ! Set names of advected tracer diagnostics
491 do m=1,pcnst
492 apcnst (m) = trim(cnst_name(m))//'AP'
493 bpcnst (m) = trim(cnst_name(m))//'BP'
494 hadvnam (m) = 'HA'//cnst_name(m)
495 vadvnam (m) = 'VA'//cnst_name(m)
496 fixcnam (m) = 'DF'//cnst_name(m)
497 tendnam (m) = 'TE'//cnst_name(m)
498 ptendnam (m) = 'PTE'//cnst_name(m)
499 tottnam (m) = 'TA'//cnst_name(m)
500 sflxnam(m) = 'SF'//cnst_name(m)
501 end do
```
However, when i add these variable to my user_nl_atm,
```
echo " 'O3AP', 'O3BP', 'HAO3', 'VAO3', 'DFO3', 'TEO3', 'PTEO3', 'TAO3', 'SFO3'," >> user_nl_cam # Tendencies for ozone
```
Here show the errors:
```
FLDLST: O3AP in fincl(54, 1) not found
FLDLST: O3BP in fincl(55, 1) not found
FLDLST: HAO3 in fincl(56, 1) not found
FLDLST: VAO3 in fincl(57, 1) not found
FLDLST: DFO3 in fincl(58, 1) not found
FLDLST: TEO3 in fincl(59, 1) not found
FLDLST: PTEO3 in fincl(60, 1) not found
FLDLST: SFO3 in fincl(62, 1) not found
ERROR: FLDLST: 8 errors found, see log
```
What can i do for that?
Best regards,
Haofan
I'm running a FC2000climo simulation for surface ozone concentrations.
Here, i see some tendency variables in the `src/physics/cam/constituents.F90`:
```
65 !++bee - temporary... These names should be declared in the module that makes the addfld and outfld calls.
66 ! Lists of tracer names and diagnostics
67 character(len=16), public :: apcnst (pcnst) ! constituents after physics (FV core only)
68 character(len=16), public :: bpcnst (pcnst) ! constituents before physics (FV core only)
69 character(len=16), public :: hadvnam (pcnst) ! names of horizontal advection tendencies
70 character(len=16), public :: vadvnam (pcnst) ! names of vertical advection tendencies
71 character(len=16), public :: dcconnam (pcnst) ! names of convection tendencies
72 character(len=16), public :: fixcnam (pcnst) ! names of species slt fixer tendencies
73 character(len=16), public :: tendnam (pcnst) ! names of total tendencies of species
74 character(len=16), public :: ptendnam (pcnst) ! names of total physics tendencies of species
75 character(len=16), public :: sflxnam (pcnst) ! names of surface fluxes of species
76 character(len=16), public :: tottnam (pcnst) ! names for horz + vert + fixer tendencies
```
and,
```
490 ! Set names of advected tracer diagnostics
491 do m=1,pcnst
492 apcnst (m) = trim(cnst_name(m))//'AP'
493 bpcnst (m) = trim(cnst_name(m))//'BP'
494 hadvnam (m) = 'HA'//cnst_name(m)
495 vadvnam (m) = 'VA'//cnst_name(m)
496 fixcnam (m) = 'DF'//cnst_name(m)
497 tendnam (m) = 'TE'//cnst_name(m)
498 ptendnam (m) = 'PTE'//cnst_name(m)
499 tottnam (m) = 'TA'//cnst_name(m)
500 sflxnam(m) = 'SF'//cnst_name(m)
501 end do
```
However, when i add these variable to my user_nl_atm,
```
echo " 'O3AP', 'O3BP', 'HAO3', 'VAO3', 'DFO3', 'TEO3', 'PTEO3', 'TAO3', 'SFO3'," >> user_nl_cam # Tendencies for ozone
```
Here show the errors:
```
FLDLST: O3AP in fincl(54, 1) not found
FLDLST: O3BP in fincl(55, 1) not found
FLDLST: HAO3 in fincl(56, 1) not found
FLDLST: VAO3 in fincl(57, 1) not found
FLDLST: DFO3 in fincl(58, 1) not found
FLDLST: TEO3 in fincl(59, 1) not found
FLDLST: PTEO3 in fincl(60, 1) not found
FLDLST: SFO3 in fincl(62, 1) not found
ERROR: FLDLST: 8 errors found, see log
```
What can i do for that?
Best regards,
Haofan