Skip to content

Commit

Permalink
icb_elem, icb_dyn, and icb_step inot modules to fulfill GNU compiler …
Browse files Browse the repository at this point in the history
…requreiments
  • Loading branch information
Lars Ackermann committed Sep 8, 2023
1 parent 017af45 commit 2444481
Show file tree
Hide file tree
Showing 7 changed files with 324 additions and 1,174 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ set(CMAKE_VERBOSE_MAKEFILE ON)

option(BUILD_SHARED_LIBS "Build using shared libraries" OFF) # cmake-internal switch to toggle if library targets are being build as STATIC or SHARED, see https://cmake.org/cmake/help/latest/guide/tutorial/Selecting%20Static%20or%20Shared%20Libraries.html
set(TOPLEVEL_DIR ${CMAKE_CURRENT_LIST_DIR})
set(FESOM_COUPLED ON CACHE BOOL "compile fesom standalone or with oasis support (i.e. coupled)")
set(FESOM_COUPLED OFF CACHE BOOL "compile fesom standalone or with oasis support (i.e. coupled)")
set(OIFS_COUPLED OFF CACHE BOOL "compile fesom coupled to OpenIFS. (Also needs FESOM_COUPLED to work)")
set(CRAY OFF CACHE BOOL "compile with cray ftn")
set(USE_ICEPACK OFF CACHE BOOL "compile fesom with the Iceapck modules for sea ice column physics.")
Expand Down
2 changes: 1 addition & 1 deletion env/levante.dkrz.de/shell
7 changes: 2 additions & 5 deletions src/fesom_module.F90
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,9 @@ module fesom_main_storage_module
use read_mesh_interface
use fesom_version_info_module
use command_line_options_module
! Define icepack module

! --------------
! LA icebergs: 2023-05-17
use iceberg_params
! --------------
use iceberg_step
! Define icepack module

#if defined (__icepack)
use icedrv_main, only: set_icepack, init_icepack, alloc_icepack
Expand Down
Loading

0 comments on commit 2444481

Please sign in to comment.