New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
#932 (NOCS.09 - Stand alone surface module) – NEMO

Opened 12 years ago

Closed 11 years ago

Last modified 7 years ago

#932 closed Task (fixed)

NOCS.09 - Stand alone surface module

Reported by: sga Owned by: sga@…
Priority: low Milestone:
Component: OCE Version: v3.4
Severity: Keywords: SAS SBC
Cc:

Description

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)

ChangesetAuthorTimeChangeLog
3324sga2012-03-07T10:28:57+01:00

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 12 years ago by sga

Branch dev_r3322_NOCS09_SAS now created at revision 3322

comment:3 Changed 11 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 8 years ago by nicolasmartin

  • Milestone 2012 Stream 2: Developer Interfaces deleted

Milestone 2012 Stream 2: Developer Interfaces deleted

comment:5 Changed 8 years ago by nicolasmartin

  • Keywords SAS added; standalone removed

comment:6 Changed 7 years ago by nemo

  • Type changed from Development to Task

Remove 'Development' type

Note: See TracTickets for help on using tickets.