Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • N Nemo
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare
  • Issues 72
    • Issues 72
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 22
    • Merge requests 22
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • External wiki
    • External wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • NEMO WorkspaceNEMO Workspace
  • Nemo
  • Issues
  • #90
Closed
Open
Issue created Sep 05, 2022 by Sebastien Masson@smassonMaintainer

compile BENCH without any NetCDF library

Context

To facilitate tests/benchmarks on new/experimental machines it can be useful to be able to compile and run NEMO without the need of the NetCDF library (of course in this case we must not request any input/output in NEMO).

Proposal

  • add in the ext directory a DUMMY_NETCDF directory that will contain all the netcdf interface with dummy routines so, if we use them the model can compile. This routines are the empty routines based on the original netcdf_fortran routines and always returning -1 so the model will stop if we try to use them.
  • modify makenemo to add new options, such as --nocdf so that we use this external dummy NetCDF insetad of the default library.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking