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.
ticket/0974 (diff) – NEMO

Changes between Version 3 and Version 4 of ticket/0974


Ignore:
Timestamp:
2012-06-14T13:56:31+02:00 (12 years ago)
Author:
rblod
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ticket/0974

    v3 v4  
    5252}}} 
    5353 
     54=== NEMO code changes === 
    5455 
     56Very fiew, mainly iom.F90 totally modified, nemogcm.F90 for init and finalize, diawri?F90 
    5557 
     58=== Compilation === 
    5659 
     60The new code is located under EXTERNAL/XIOS. The old one has none been removed yet but is useless.[[BR]] 
     61 * variables for XIOS have been added to arch files. For now, just ARCH/arch-X64_CURIE.fcm. I didn't try to mix options for NEMO and XIOS so there is duplication 
     62 * XIOS is compiled to generate a library under XIOS/lib and a binary under XIOS/bin. So makenemo has few modifications, just 3 lines to before NEMO compilations.  
     63 * TOOLS/COMPILE/bldxag.cfg has been modified to include correct path to XIOS 
     64Note it can't be compiled without key_mpp_mpi, also OASIS case is not treated correctly at compilation. I'm not sure this branch can be compiled with AGRIF or without key_iomput 
    5765 
     66=== Execution === 
     67 
     68 * file xmlio_server.def is not needed anymore, informations are now included at the end of iodef.xml 
     69 * iodef.xml can be split into szveral files using include files, here we define domain.xml and field.xml wchi shouldn't need to be changed, unless we had a new variables or new zoom 
    5870 
    5971