/[lmdze]/trunk/dyn3d/ce0l.f
ViewVC logotype

Diff of /trunk/dyn3d/ce0l.f

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

trunk/dyn3d/ce0l.f90 revision 76 by guez, Fri Nov 15 18:45:49 2013 UTC trunk/dyn3d/ce0l.f revision 313 by guez, Mon Dec 10 15:54:30 2018 UTC
# Line 2  PROGRAM ce0l Line 2  PROGRAM ce0l
2    
3    ! This program sets the initial and boundary values.    ! This program sets the initial and boundary values.
4    
5      use comdissnew, only: read_comdissnew
6    use conf_gcm_m, only: conf_gcm    use conf_gcm_m, only: conf_gcm
7    use etat0_mod, only: etat0    use dimensions, only: iim, jjm
8    use jumble, only: new_unit    use dimphy, only: klon
9      use dynetat0_chosen_m, only: read_serre
10      use etat0_m, only: etat0
11      use grilles_gcm_netcdf_sub_m, only: grilles_gcm_netcdf_sub
12      use indicesol, only: nbsrf
13    use limit_mod, only: limit    use limit_mod, only: limit
14    use unit_nml_m, only: unit_nml    use unit_nml_m, only: unit_nml, set_unit_nml
15    
16    implicit none    implicit none
17    
18      REAL phis(iim + 1, jjm + 1) ! surface geopotential, in m2 s-2
19    
20      REAL pctsrf(klon, nbsrf)
21      ! ("pctsrf(i, :)" is the composition of the surface at horizontal
22      ! position "i")
23    
24    !-------------------------------------    !-------------------------------------
25    
26    call new_unit(unit_nml)    call set_unit_nml
27    open(unit_nml, file="used_namelists", status="replace", action="write")    open(unit_nml, file="used_namelists.txt", status="replace", action="write")
28    CALL conf_gcm    CALL conf_gcm
29    CALL etat0    call read_comdissnew
30    CALL limit    call read_serre
31      CALL etat0(phis, pctsrf)
32      CALL limit(pctsrf)
33      CALL grilles_gcm_netcdf_sub(phis)
34    close(unit_nml)    close(unit_nml)
35      print *, "ce0l: done"
36    
37  END PROGRAM ce0l  END PROGRAM ce0l

Legend:
Removed from v.76  
changed lines
  Added in v.313

  ViewVC Help
Powered by ViewVC 1.1.21