Changeset 4160 for trunk/LMDZ.MARS/libf/dynphy_lonlat/phymars/newstart.F
- Timestamp:
- Mar 31, 2026, 3:38:07 PM (12 days ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/libf/dynphy_lonlat/phymars/newstart.F
r4053 r4160 60 60 use comslope_mod, ONLY: nslope,def_slope,def_slope_mean, 61 61 & subslope_dist,end_comslope_h,ini_comslope_h 62 use paleoclimate_mod, only: h2o _ice_depth, lag_co2_ice, d_coef,63 & ini_paleoclimate _h, end_paleoclimate_h62 use paleoclimate_mod, only: h2oice_depth, co2ice_depth, coef_ssdif, 63 & ini_paleoclimate, end_paleoclimate 64 64 use subslope_mola_mod, ONLY: subslope_mola 65 65 use parse_args_mod, only: parse_args … … 208 208 real, allocatable, dimension(:,:,:) :: albedo_old_slope ! Surface albedo in each solar band 209 209 real, allocatable, dimension(:,:) :: flux_geo_old_slope 210 real, allocatable, dimension(:,:) :: h2o _ice_depth_old_slope211 real, allocatable, dimension(:,:) :: lag_co2_ice_old_slope212 real, allocatable, dimension(:,:) :: d_coef_old_slope210 real, allocatable, dimension(:,:) :: h2oice_depth_old_slope 211 real, allocatable, dimension(:,:) :: co2ice_depth_old_slope 212 real, allocatable, dimension(:,:) :: coef_ssdif_old_slope 213 213 integer :: iflat, nslope_old, nslope_new 214 214 … … 1850 1850 1851 1851 ! Paleoclimate related stuff 1852 allocate(h2o _ice_depth_old_slope(ngridmx,nslope_old))1853 allocate( lag_co2_ice_old_slope(ngridmx,nslope_old))1854 allocate( d_coef_old_slope(ngridmx,nslope_old))1855 h2o _ice_depth_old_slope = h2o_ice_depth1856 lag_co2_ice_old_slope = lag_co2_ice1857 d_coef_old_slope = d_coef1858 call end_paleoclimate _h1859 call ini_paleoclimate _h(ngridmx,nslope_new)1852 allocate(h2oice_depth_old_slope(ngridmx,nslope_old)) 1853 allocate(co2ice_depth_old_slope(ngridmx,nslope_old)) 1854 allocate(coef_ssdif_old_slope(ngridmx,nslope_old)) 1855 h2oice_depth_old_slope = h2oice_depth 1856 co2ice_depth_old_slope = co2ice_depth 1857 coef_ssdif_old_slope = coef_ssdif 1858 call end_paleoclimate 1859 call ini_paleoclimate(ngridmx,nslope_new) 1860 1860 1861 1861 ! Update of the variables with the new "slopes" situation according to the old one … … 1872 1872 inertiesoil(:,:,islope) = inertiesoil_old_slope(:,:,1) 1873 1873 flux_geo(:,islope) = flux_geo_old_slope(:,1) 1874 h2o _ice_depth(:,islope) = h2o_ice_depth_old_slope(:,1)1875 lag_co2_ice(:,islope) = lag_co2_ice_old_slope(:,1)1876 d_coef(:,islope) = d_coef_old_slope(:,1)1874 h2oice_depth(:,islope) = h2oice_depth_old_slope(:,1) 1875 co2ice_depth(:,islope) = co2ice_depth_old_slope(:,1) 1876 coef_ssdif(:,islope) = coef_ssdif_old_slope(:,1) 1877 1877 enddo 1878 1878 else … … 1888 1888 inertiesoil(:,:,islope) = inertiesoil_old_slope(:,:,iflat) 1889 1889 flux_geo(:,islope) = flux_geo_old_slope(:,iflat) 1890 h2o _ice_depth(:,islope) = h2o_ice_depth_old_slope(:,iflat)1891 lag_co2_ice(:,islope) = lag_co2_ice_old_slope(:,iflat)1892 d_coef(:,islope) = d_coef_old_slope(:,iflat)1890 h2oice_depth(:,islope) = h2oice_depth_old_slope(:,iflat) 1891 co2ice_depth(:,islope) = co2ice_depth_old_slope(:,iflat) 1892 coef_ssdif(:,islope) = coef_ssdif_old_slope(:,iflat) 1893 1893 enddo 1894 1894 endif … … 1898 1898 deallocate(perennial_co2_old_slope,tsoil_old_slope) 1899 1899 deallocate(inertiesoil_old_slope,flux_geo_old_slope) 1900 deallocate(albedo_old_slope,h2o _ice_depth_old_slope)1901 deallocate( lag_co2_ice_old_slope,d_coef_old_slope)1900 deallocate(albedo_old_slope,h2oice_depth_old_slope) 1901 deallocate(co2ice_depth_old_slope,coef_ssdif_old_slope) 1902 1902 1903 1903 endif !nslope=nslope_new
Note: See TracChangeset
for help on using the changeset viewer.
