Changeset 3865 for LMDZ6/trunk/libf/phylmd/carbon_cycle_mod.F90
- Timestamp:
- Mar 23, 2021, 4:14:07 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/carbon_cycle_mod.F90
r3857 r3865 45 45 LOGICAL, PUBLIC :: read_fco2_ocean_cor ! flag to read corrective oceanic CO2 flux 46 46 !$OMP THREADPRIVATE(read_fco2_ocean_cor) 47 REAL, PUBLIC :: var_fco2_ocean_cor ! corrective oceanic CO2 flux47 REAL, SAVE, PUBLIC :: var_fco2_ocean_cor ! corrective oceanic CO2 flux 48 48 !$OMP THREADPRIVATE(var_fco2_ocean_cor) 49 REAL, PUBLIC :: ocean_area_tot ! total oceanic area to convert flux49 REAL, SAVE, PUBLIC :: ocean_area_tot ! total oceanic area to convert flux 50 50 !$OMP THREADPRIVATE(ocean_area_tot) 51 51 LOGICAL, PUBLIC :: read_fco2_land_cor ! flag to read corrective land CO2 flux 52 52 !$OMP THREADPRIVATE(read_fco2_land_cor) 53 REAL, PUBLIC :: var_fco2_land_cor ! corrective land CO2 flux53 REAL, SAVE, PUBLIC :: var_fco2_land_cor ! corrective land CO2 flux 54 54 !$OMP THREADPRIVATE(var_fco2_land_cor) 55 REAL, PUBLIC :: land_area_tot ! total land area to convert flux55 REAL, SAVE, PUBLIC :: land_area_tot ! total land area to convert flux 56 56 !$OMP THREADPRIVATE(land_area_tot) 57 57 … … 108 108 REAL, DIMENSION(:), ALLOCATABLE, PUBLIC :: fco2_ocean ! Net flux from ocean [kgCO2/m2/s] 109 109 !$OMP THREADPRIVATE(fco2_ocean) 110 REAL, DIMENSION(:), ALLOCATABLE, PUBLIC :: fco2_ocean_cor ! Net corrective flux from ocean [kgCO2/m2/s]110 REAL, DIMENSION(:), ALLOCATABLE, SAVE, PUBLIC :: fco2_ocean_cor ! Net corrective flux from ocean [kgCO2/m2/s] 111 111 !$OMP THREADPRIVATE(fco2_ocean_cor) 112 REAL, DIMENSION(:), ALLOCATABLE, PUBLIC :: fco2_land_cor ! Net corrective flux from land [kgCO2/m2/s]112 REAL, DIMENSION(:), ALLOCATABLE, SAVE, PUBLIC :: fco2_land_cor ! Net corrective flux from land [kgCO2/m2/s] 113 113 !$OMP THREADPRIVATE(fco2_land_cor) 114 114 … … 123 123 124 124 ! Calculated co2 field to be send to the ocean via the coupler and to ORCHIDEE 125 REAL, DIMENSION(:), ALLOCATABLE, PUBLIC :: co2_send ! Field allocated in phyetat0125 REAL, DIMENSION(:), ALLOCATABLE, SAVE, PUBLIC :: co2_send ! Field allocated in phyetat0 126 126 !$OMP THREADPRIVATE(co2_send) 127 127
Note: See TracChangeset
for help on using the changeset viewer.