- Timestamp:
- 2017-05-09T12:14:45+02:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/CNRS/dev_r6270_PISCES_QUOTA/NEMOGCM/NEMO/TOP_SRC/PISCES/par_pisces.F90
r6453 r8003 38 38 #elif defined key_pisces 39 39 !!--------------------------------------------------------------------- 40 !! 'key_pisces' & 'key_kriest'PISCES bio-model + ???40 !! 'key_pisces' PISCES bio-model + ??? 41 41 !!--------------------------------------------------------------------- 42 42 LOGICAL, PUBLIC, PARAMETER :: lk_pisces = .TRUE. !: PISCES flag 43 43 INTEGER, PUBLIC, PARAMETER :: nn_p4z = 2 !: p4z flag 44 # if defined key_kriest45 LOGICAL, PUBLIC, PARAMETER :: lk_kriest = .TRUE. !: Kriest flag46 INTEGER, PUBLIC, PARAMETER :: jp_kriest = 147 INTEGER, PUBLIC, PARAMETER :: jp_kriest_diag = 748 # else49 LOGICAL, PUBLIC, PARAMETER :: lk_kriest = .FALSE. !: Kriest flag50 INTEGER, PUBLIC, PARAMETER :: jp_kriest = 251 INTEGER, PUBLIC, PARAMETER :: jp_kriest_diag = 052 # endif53 44 # if defined key_ligand 54 45 LOGICAL, PUBLIC, PARAMETER :: lk_ligand = .TRUE. !: Kriest flag … … 60 51 INTEGER, PUBLIC, PARAMETER :: jp_ligand_diag = 0 61 52 # endif 62 INTEGER, PUBLIC, PARAMETER :: jp_pisces = 2 2 + jp_kriest+ jp_ligand !: number of passive tracers53 INTEGER, PUBLIC, PARAMETER :: jp_pisces = 24 + jp_ligand !: number of passive tracers 63 54 INTEGER, PUBLIC, PARAMETER :: jp_pisces_2d = 13 !: additional 2d output 64 INTEGER, PUBLIC, PARAMETER :: jp_pisces_3d = 13 + jp_ kriest_diag + jp_ligand_diag !: additional 3d output55 INTEGER, PUBLIC, PARAMETER :: jp_pisces_3d = 13 + jp_ligand_diag !: additional 3d output 65 56 INTEGER, PUBLIC, PARAMETER :: jp_pisces_trd = 1 !: number of sms trends for PISCES 66 57 … … 90 81 INTEGER, PUBLIC, PARAMETER :: jpno3 = 21 !: Nitrates Concentration 91 82 INTEGER, PUBLIC, PARAMETER :: jpnh4 = 22 !: Ammonium Concentration 92 # if defined key_kriest93 INTEGER, PUBLIC, PARAMETER :: jpnum = 23 !: Number of particles in the aggregates94 # else95 83 INTEGER, PUBLIC, PARAMETER :: jpgoc = 23 !: Big OM particles Concentration 96 84 INTEGER, PUBLIC, PARAMETER :: jpbfe = 24 !: Big iron particles Concentration 97 # endif98 85 # if defined key_ligand 99 INTEGER, PUBLIC, PARAMETER :: jplgw = 2 2 + jp_kriest+ 1 !: Weak Ligands100 INTEGER, PUBLIC, PARAMETER :: jpfep = 2 2 + jp_kriest+ 2 !: Fe nanoparticle86 INTEGER, PUBLIC, PARAMETER :: jplgw = 24 + 1 !: Weak Ligands 87 INTEGER, PUBLIC, PARAMETER :: jpfep = 24 + 2 !: Fe nanoparticle 101 88 # endif 102 89 103 90 #elif defined key_pisces_quota 104 91 !!--------------------------------------------------------------------- 105 !! 'key_pisces' & 'key_kriest'PISCES bio-model + ???92 !! 'key_pisces' PISCES bio-model + ??? 106 93 !!--------------------------------------------------------------------- 107 94 LOGICAL, PUBLIC, PARAMETER :: lk_pisces = .TRUE. !: PISCES flag 108 95 INTEGER, PUBLIC, PARAMETER :: nn_p4z = 3 !: p4z flag 109 # if defined key_kriest110 LOGICAL, PUBLIC, PARAMETER :: lk_kriest = .TRUE. !: Kriest flag111 INTEGER, PUBLIC, PARAMETER :: jp_kriest = 1112 INTEGER, PUBLIC, PARAMETER :: jp_kriest_diag = 7113 # else114 LOGICAL, PUBLIC, PARAMETER :: lk_kriest = .FALSE. !: Kriest flag115 INTEGER, PUBLIC, PARAMETER :: jp_kriest = 4116 INTEGER, PUBLIC, PARAMETER :: jp_kriest_diag = 7117 # endif118 96 # if defined key_ligand 119 97 LOGICAL, PUBLIC, PARAMETER :: lk_ligand = .TRUE. !: Kriest flag … … 125 103 INTEGER, PUBLIC, PARAMETER :: jp_ligand_diag = 0 126 104 # endif 127 INTEGER, PUBLIC, PARAMETER :: jp_pisces = 3 5 + jp_kriest+ jp_ligand !: number of passive tracers105 INTEGER, PUBLIC, PARAMETER :: jp_pisces = 39 + jp_ligand !: number of passive tracers 128 106 INTEGER, PUBLIC, PARAMETER :: jp_pisces_2d = 13 !: additional 2d output 129 INTEGER, PUBLIC, PARAMETER :: jp_pisces_3d = 13 + jp_kriest_diag+ jp_ligand_diag !: additional 3d output107 INTEGER, PUBLIC, PARAMETER :: jp_pisces_3d = 20 + jp_ligand_diag !: additional 3d output 130 108 INTEGER, PUBLIC, PARAMETER :: jp_pisces_trd = 1 !: number of sms trends for PISCES 131 109 … … 168 146 INTEGER, PUBLIC, PARAMETER :: jppfe = 34 !: small particulate organic phosphorus concentration 169 147 INTEGER, PUBLIC, PARAMETER :: jppch = 35 !: small particulate organic phosphorus concentration 170 # if defined key_kriest171 INTEGER, PUBLIC, PARAMETER :: jpnum = 36 !: Number of particles in the aggregates172 # else173 148 INTEGER, PUBLIC, PARAMETER :: jpgoc = 36 !: Big carbon particles Concentration 174 149 INTEGER, PUBLIC, PARAMETER :: jpgon = 37 !: Big nitrogen particles Concentration 175 150 INTEGER, PUBLIC, PARAMETER :: jpgop = 38 !: Big phosphorus particles Concentration 176 151 INTEGER, PUBLIC, PARAMETER :: jpbfe = 39 !: Big iron particles Concentration 177 # endif178 152 # if defined key_ligand 179 INTEGER, PUBLIC, PARAMETER :: jplgw = 3 5 + jp_kriest+ 1 !: Weak Ligands180 INTEGER, PUBLIC, PARAMETER :: jpfep = 3 5 + jp_kriest+ 2 !: Fe nanoparticle153 INTEGER, PUBLIC, PARAMETER :: jplgw = 39 + 1 !: Weak Ligands 154 INTEGER, PUBLIC, PARAMETER :: jpfep = 39 + 2 !: Fe nanoparticle 181 155 # endif 182 156
Note: See TracChangeset
for help on using the changeset viewer.