Agenda for Jan/6/2006 Sequential CCSM Stage-1 meeting.

  • Name suggestions from Brian K.
    • Change xxx_gc into gc_xxx (i.e gc_lnd)
    • Change xxxhub_gc into gc_mrg_h2x (i.e gc_mrg_h2l)
    • Change xxxxxx_cpl into cc_map_x2x (i.e. atmlnd_cpl into cc_map_a2l goes both ways)
      Adopt these.
    • At top level states things like h2a_a, layers below: Sh2a_a and Fh2a_a (make Xh2a_a at top level?)
  • Program format: subroutines, hubs gridded components or direct calls?
    Hubs should be gridded compontents.
    Direct calls not a good idea for the future when you want to control the PE's everything is running on.
  • Compare two versions of codes.
  • share code:
    • shr_input_mod.F90
    • shr_ncscalar_mod.F90 – name it shr_ncio_mod.F90, later add shr_ncread_mod.F90 to it?
    • shr_timemgr_mod.F90
      Does x2x_? states really need the x2h_? direction state? – No...
      Use "eshr_" code for codes that convert to ESMF types, using public get/put methods for the type itselt.
  • No labels