wiki:migrationCLIOPage

Version 9 (modified by roche, 7 years ago) (diff)

--

Migration of the CLIO code to a more flexible FORTRAN90 setup with modules

Need for the migration of the CLIO code to be partly in FORTRAN90 stems from the need of a better coupling integration with the different iLOVECLIM component. The typical declaration modules (files with ".com" extension) would first need to be migrated to .f90 modules.

The order of inclusion of the different files are listed below. The status of operation is given as well as indication on how to proceed further.

File name Content Status Replacement Revision tracking Comments
type.com Base declaration for the full implicit.   N/A N/A Cannot be converted to a .f90 module. Need to be kept as such until the end of the process.
const.com Constant declarations  const_mod.f90 Started at r695 provisional completion at r699 Functional for basic setup (dmr) and icesheet (afq). Carbon and medusa to be tested still.

Provisional integration ordering :

  • type.com
  • const.com
  • para.com
    • with inclusion of para0.com
  • bloc.com
    • with inclusion of bloc0.com
  • ...

Attachments (2)

Download all attachments as: .zip