Changeset 5252 for LMDZ6/trunk/libf/dyn3dmem
- Timestamp:
- Oct 22, 2024, 2:09:45 PM (15 months ago)
- Location:
- LMDZ6/trunk/libf/dyn3dmem
- Files:
-
- 2 edited
-
dynetat0_loc.F90 (modified) (3 diffs)
-
leapfrog_loc.F90 (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/dyn3dmem/dynetat0_loc.F90
r5251 r5252 26 26 #endif 27 27 USE iso_params_mod ! tnat_* and alpha_ideal_* 28 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_INCA 28 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_INCA, CPPKEY_REPROBUS 29 29 30 30 IMPLICIT NONE … … 161 161 ALLOCATE(q_glo(ip1jmp1,llm)) 162 162 ll = .FALSE. 163 #ifdef REPROBUS 163 IF (CPPKEY_REPROBUS) THEN 164 164 ll = NF90_INQ_VARID(fID, 'HNO3tot', vID) /= NF90_NoErr !--- DETECT OLD REPRO start.nc FILE 165 #endif 165 END IF 166 166 ltnat1 = .TRUE.; CALL getin('tnateq1', ltnat1) 167 167 DO iq=1,nqtot … … 169 169 oldVar = new2oldH2O(var) 170 170 lSkip = ll .AND. var == 'HNO3' !--- FORCE "HNO3_g" READING FOR "HNO3" 171 #ifdef REPROBUS 171 IF (CPPKEY_REPROBUS) THEN 172 172 ix = strIdx(newHNO3, var); IF(ix /= 0) oldVar = oldHNO3(ix) !--- REPROBUS HNO3 exceptions 173 #endif 173 END IF 174 174 IF (CPPKEY_INCA) THEN 175 175 IF(var == 'O3') oldVar = 'OX' !--- DEAL WITH INCA OZONE EXCEPTION -
LMDZ6/trunk/libf/dyn3dmem/leapfrog_loc.F90
r5251 r5252 46 46 xios_set_current_context, & 47 47 using_xios 48 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_INCA 48 USE lmdz_cppkeys_wrapper, ONLY: CPPKEY_INCA, CPPKEY_REPROBUS 49 49 50 50 IMPLICIT NONE … … 1531 1531 ENDIF 1532 1532 END IF 1533 #ifdef REPROBUS 1533 IF (CPPKEY_REPROBUS) THEN 1534 1534 if (type_trac == 'repr') CALL finalize_reprobus 1535 #endif 1535 END IF 1536 1536 1537 1537 !$OMP MASTER … … 1588 1588 ENDIF 1589 1589 END IF 1590 #ifdef REPROBUS 1590 IF (CPPKEY_REPROBUS) THEN 1591 1591 if (type_trac == 'repr') CALL finalize_reprobus 1592 #endif 1592 END IF 1593 1593 1594 1594 !$OMP MASTER … … 1762 1762 1763 1763 END IF 1764 #ifdef REPROBUS 1764 IF (CPPKEY_REPROBUS) THEN 1765 1765 if (type_trac == 'repr') CALL finalize_reprobus 1766 #endif 1766 END IF 1767 1767 1768 1768 !$OMP MASTER … … 1876 1876 1877 1877 END IF 1878 #ifdef REPROBUS 1878 IF (CPPKEY_REPROBUS) THEN 1879 1879 if (type_trac == 'repr') CALL finalize_reprobus 1880 #endif 1880 END IF 1881 1881 1882 1882 !$OMP MASTER
Note: See TracChangeset
for help on using the changeset viewer.
