Changeset 4490
- Timestamp:
- Apr 3, 2023, 2:56:52 AM (20 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/dyn3dmem/dynetat0_loc.F90
r4436 r4490 183 183 CALL msg('Tracer <'//TRIM(var)//'> is missing => initialized with a simplified Rayleigh distillation law.', modname) 184 184 q(ijb_u:ije_u,:,iq) = q(ijb_u:ije_u,:,iqParent)*tnat*(q(ijb_u:ije_u,:,iqParent)/30.e-3)**(alpha_ideal-1.) 185 ! Camille 9 mars 2023: point de vigilence: initialisation incohérente 186 ! avec celle de xt_ancien dans la physiq. 185 187 ELSE 186 188 CALL msg('Tracer <'//TRIM(var)//'> is missing => initialized to its parent isotope concentration.', modname) 187 q(ijb_u:ije_u,:,iq) = q(ijb_u:ije_u,:,iqIsoPha(iName,iPhase)) 189 ! Camille 9 mars 2023: attention!! seuls les tags qui correspondent à 190 ! izone=izone_init (définie dans isotrac_mod) sont initialisés comme 191 ! les parents. Sinon, c'est nul. 192 ! j'ai fait ça en attendant, mais il faudrait initialiser proprement en 193 ! remplacant 1 par izone_init dans la ligne qui suit. 194 IF(tracers(iq)%iso_iZone == 1) THEN 195 q(ijb_u:ije_u,:,iq) = q(ijb_u:ije_u,:,iqIsoPha(iName,iPhase)) 196 ELSE 197 q(ijb_u:ije_u,:,iq) = 0. 198 ENDIF 188 199 END IF 189 200 !--------------------------------------------------------------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.