Skip to content

update env_compile_intel_linux.bash after fram update#644

Merged
einola merged 3 commits intodevelopfrom
issue638_FramUpdate_intel
Jan 3, 2024
Merged

update env_compile_intel_linux.bash after fram update#644
einola merged 3 commits intodevelopfrom
issue638_FramUpdate_intel

Conversation

@docguibou
Copy link
Copy Markdown
Contributor

I updated the env_compile_intel_linux.bash file created by Laurent to compile and run neXtSIM with intel. I managed to run nextsim stand-alone, nextsim-nemo and nextsim-ww3 on Fram with it.

It requires to load the following modules:

ml load intel/2022a
ml load HDF5/1.12.2-iimpi-2022a
ml load netCDF-C++4/4.3.1-iimpi-2022a
ml load ncview/2.1.8-iimpi-2022a
ml load Boost.MPI/1.79.0-iimpi-2022a

Copy link
Copy Markdown
Member

@einola einola left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice.

Can you make two minor changes before merging?

  1. Move the NXTSM_DEP_DIR to /cluster/projects/nn9878k/nextsim_intel/opt (so it's not under guibou)?
  2. Add module reset and loading to the script (at line 108)? It should start with module reset and then the module load commands that you listed in the PR.

@docguibou
Copy link
Copy Markdown
Contributor Author

Ok, I have done the changes you suggested and it still works. For "1)" I fully agree, for "2)", the module loading seemed to have been thought by Laurent as external to the script, but given this is specific to Fram I suppose it does not matter.

@einola einola merged commit 53d4dca into develop Jan 3, 2024
@einola einola deleted the issue638_FramUpdate_intel branch January 3, 2024 08:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants