Opened 9 years ago

Closed 9 years ago

Last modified 4 years ago

#932 closed Task (fixed)

NOCS.09 - Stand alone surface module

Reported by: sga Owned by: sga@…
Priority: low Milestone:
Component: OCE Version: release-3.4
Severity: Keywords: SAS SBC
Cc: Branch review:
MP ready?: Task progress:


Purpose: A standalone surface module is proposed which will allow surface elements such as sea-ice, iceberg drift and surface fluxes to be run using prescribed model state fields.

Example: Run the full physical model once, writing out five day mean ocean states. Run many times in standalone mode, reading ocean state from mean files and calculating only the surface properties under test (surface fluxes, sea-ice, etc).

Initial Idea for implementation (Gurvan's): Use method adopted for offline passive tracers.

Outline: the OFF_SRC sub-directory has versions of files such as nemogcm.F90 and domain.F90 which override those in OPA_SRC because of the order the sub-directories are specified in cfg.txt when building the ORCA2_OFF_PISCES configuration. A similar scheme will be tried for the standalone module (because the Boss says so). The new nemogcm.F90 only needs to call an extra routine for reading in the necessary ocean state variables and then call sbc or equivalent. (I'm probably overlooking a few things here). Potential issues are the side effects of duplicating routines and the maintenance problems that arise (for example, there would be three identical copies of nemo_northcomms in the three different nemogcm.F90's in this branch)

Commit History (1)


NEMO 2012 branch dev_r3322_NOCS09_SAS: add in new SAS_SRC sub-directory (mainly so that I can point out that this branch relates to ticket #932, which I forgot to do for revision 3323)

Change History (6)

comment:1 Changed 9 years ago by sga

Branch dev_r3322_NOCS09_SAS now created at revision 3322

comment:3 Changed 9 years ago by acc

  • Resolution set to fixed
  • Status changed from new to closed

Branch included into 2012 merge ready for v3.5 release. Closing ticket to discourage further changes on this branch.

comment:4 Changed 5 years ago by nicolasmartin

  • Milestone 2012 Stream 2: Developer Interfaces deleted

Milestone 2012 Stream 2: Developer Interfaces deleted

comment:5 Changed 5 years ago by nicolasmartin

  • Keywords SAS added; standalone removed

comment:6 Changed 4 years ago by nemo

  • Type changed from Development to Task

Remove 'Development' type

Note: See TracTickets for help on using tickets.