Changeset 4358 for LMDZ6/trunk/libf/phylmd/tracinca_mod.F90
- Timestamp:
- Nov 30, 2022, 4:37:30 PM (19 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/tracinca_mod.F90
r2784 r4358 12 12 ! config_inca='chem' => INCA with chemistry 13 13 ! config_inca='aero' => INCA with aerosols 14 ! config_inca='aeNP' => INCA with aerosols NP (?) 14 15 CONTAINS 15 16 … … 17 18 ! This subroutine initialize some control varaibles. 18 19 19 USE infotrac_phy, ONLY: nbtr 20 USE ioipsl_getin_p_mod, ONLY: getin_p 20 USE infotrac_phy, ONLY: nbtr, types_trac 21 21 IMPLICIT NONE 22 22 … … 25 25 LOGICAL,INTENT(OUT) :: lessivage 26 26 27 28 27 ! Initialization 29 28 lessivage =.FALSE. 30 29 aerosol(:) = .FALSE. 30 31 !--- COHERENCE TEST BETWEEN "type_trac" AND "config_inca" 32 IF((ANY(types_trac == 'inca') .OR. ANY(types_trac == 'inco')) .AND. ALL(config_inca /= ['aero', 'aeNP', 'chem']))& 33 CALL abort_gcm('tracinca_init', 'INCA enabled, but unknown config_inca = "'//TRIM(config_inca)//'".' & 34 //'Please modify "run.def"', 1) 35 36 !--- PROBLEM IF "config_inca" DIFFERS FROM "none" AND INCA HAS NOT BEEN ACTIVATED 37 IF(ALL(types_trac /= 'inca') .AND. ALL(types_trac /= 'inco') .AND. config_inca /= 'none') & 38 CALL abort_gcm('tracinca_init', 'INCA disabled, but config_inca = "'//TRIM(config_inca)//'" should be "none".'& 39 //'Please modify "run.def"', 1) 31 40 32 41 END SUBROUTINE tracinca_init
Note: See TracChangeset
for help on using the changeset viewer.