-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added environment file for femto/intel #52
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add @josephzhang8 to this thread |
ghost
pushed a commit
that referenced
this pull request
Mar 30, 2022
* add PaHM as submodule * add SCHISM submodules * Test ground for the inclusion of SCHISM into the NEMS application * Added infrastructure for platiform macports * update submodules * update README.md * update submodules (after pushing) * update submodules after amending * update submodules after merging / amending * removed `schism-esmf` submodule * update schism-esmf * update modulefile for Orion * updated SCHISM submodule pointer to master branch * added cmake to some modulefiles * reorder * update `schism-esmf` location in `SCHISM` * changes to modulefiles * updated modules for Orion * updated PaHM submodule to point to newest commit + changed name to PAHM * updated PaHM sources to include the nuopc folder * update modulefile to use stable parallel ESMF build * modules are under emc-nemspara * updated build scripts to fix compilation errors * added nuopc/Makefile.in and modified distclean.cmake to not delete the top level Makefiles * modified the work/cmprflags.mk file for intel * updated the modulefiles/* files to be more general and mofified the file scripts/functions_build to include the additional supported platforms * fixed the bug for use_defaults * fixed conf/configure.nems* files to set the NETCDF libraries properly * fixed orion compiling issues * fixed MACHINE_ID variables * switched the hera and orion environment modulefiles to theis sys state * commended out the LICENSE line in the orion cmake file * updated submodule * update submodule * fixed the missing nemsio issue * deleted the old build scripts * updated the modulefile for intel in orion * updated the build and function scripts * modified the build script to find the functions_build file; in some systems was failing to find it * modified PAHM build scripts * updates PaHM build scripts * update modules * updated submodules * fixed the build script to allow the user to define customized names for the parallel compilers * fixed functions_build to remove NEMS/exe/NEMS*.x if requested * modified component_ADCIRC.mk so distclean cleans properly the nuopc folder * updated submodule * Added environment file for femto/intel (#52) * Added environment file for femto/intel * Removed hardcoded CC/FC env variables form build script Co-authored-by: Carsten Lemmen <[email protected]> * updated ESMF to latest parallel build * updated the envmodules_*.linux files to load the proper modules * fixed the gnu configure file to include the correct compilers and compiler flags * fixed make_nuopc.sh to set the compiler variable correctly * minor fix of module_EARTH_GRID_COMP.F90 line 2956 to comile with gfortran * fix module_EARTH_GRID_COMP.F90 to compile with gfortran * fix component_ADCIRC.mk to pass the correct compiler option to make_nuopc.sh script * updated submodules * Support Mac gnu compiler options (#67) * Added environment file for femto/intel * Removed hardcoded CC/FC env variables form build script * Removed fp-model strict from mac configure.nems.mac*.gnu files Co-authored-by: Carsten Lemmen <[email protected]> * updated ADCIRC to cherry-pick .gitignore organization * make build script executable * updated pointer for filename rename * change name to `CoastalApp` * updated strand configuration for CoastalApp * Added configure.nems.femto.intel to repo * Added configure.nems.strand.intel * Set NETCDF variable for strand/intel * update pointer to the latest SCHISM commit * On `feature/schism` Added configure.nems.femto.intel to repo (#87) * Added configure.nems.femto.intel to repo * Added configure.nems.strand.intel * Set NETCDF variable for strand/intel Co-authored-by: Carsten Lemmen <[email protected]> Co-authored-by: Zachary Burnett <[email protected]> * added PaHM submodule * updated pointers for PaHM and NEMS * updated NEMS pointer * updated pointers * added submodule pointer to `schism-esmf` on the toplevel * updated SCHISM-ESMF submodule * updated SCHISM-ESMF submodule * removed submodules * changed SCHISM submodule to point to schism-esmf * updated SCHISM submodule to fix URL * Fixed netcdf c libs on mistral * remove submodule * moved SCHISM submodules into shared SCHISM folder in root directory * Disable error checking on gnu/macosx * Ignore build directory in SCHISM subdir * Updated pointer to SCHISM/schism-esmf * updated SCHISM and SCHISM-ESMF submodules to point to new multicore code * Added draft envmodules files for levante (#104) Co-authored-by: Carsten Lemmen <[email protected]> Co-authored-by: Panagiotis Velissariou <[email protected]> Co-authored-by: Carsten Lemmen <[email protected]> Co-authored-by: Carsten Lemmen <[email protected]> Co-authored-by: Carsten Lemmen <[email protected]> Co-authored-by: zacharyburnett <[email protected]>
ghost
pushed a commit
that referenced
this pull request
Apr 28, 2022
* add PaHM as submodule * add SCHISM submodules * Test ground for the inclusion of SCHISM into the NEMS application * Added infrastructure for platiform macports * update submodules * update README.md * update submodules (after pushing) * update submodules after amending * update submodules after merging / amending * removed `schism-esmf` submodule * update schism-esmf * update modulefile for Orion * updated SCHISM submodule pointer to master branch * added cmake to some modulefiles * reorder * update `schism-esmf` location in `SCHISM` * changes to modulefiles * updated modules for Orion * updated PaHM submodule to point to newest commit + changed name to PAHM * updated PaHM sources to include the nuopc folder * update modulefile to use stable parallel ESMF build * modules are under emc-nemspara * updated build scripts to fix compilation errors * added nuopc/Makefile.in and modified distclean.cmake to not delete the top level Makefiles * modified the work/cmprflags.mk file for intel * updated the modulefiles/* files to be more general and mofified the file scripts/functions_build to include the additional supported platforms * fixed the bug for use_defaults * fixed conf/configure.nems* files to set the NETCDF libraries properly * fixed orion compiling issues * fixed MACHINE_ID variables * switched the hera and orion environment modulefiles to theis sys state * commended out the LICENSE line in the orion cmake file * updated submodule * update submodule * fixed the missing nemsio issue * deleted the old build scripts * updated the modulefile for intel in orion * updated the build and function scripts * modified the build script to find the functions_build file; in some systems was failing to find it * modified PAHM build scripts * updates PaHM build scripts * update modules * updated submodules * fixed the build script to allow the user to define customized names for the parallel compilers * fixed functions_build to remove NEMS/exe/NEMS*.x if requested * modified component_ADCIRC.mk so distclean cleans properly the nuopc folder * updated submodule * Added environment file for femto/intel (#52) * Added environment file for femto/intel * Removed hardcoded CC/FC env variables form build script Co-authored-by: Carsten Lemmen <[email protected]> * updated ESMF to latest parallel build * updated the envmodules_*.linux files to load the proper modules * fixed the gnu configure file to include the correct compilers and compiler flags * fixed make_nuopc.sh to set the compiler variable correctly * minor fix of module_EARTH_GRID_COMP.F90 line 2956 to comile with gfortran * fix module_EARTH_GRID_COMP.F90 to compile with gfortran * fix component_ADCIRC.mk to pass the correct compiler option to make_nuopc.sh script * updated submodules * Support Mac gnu compiler options (#67) * Added environment file for femto/intel * Removed hardcoded CC/FC env variables form build script * Removed fp-model strict from mac configure.nems.mac*.gnu files Co-authored-by: Carsten Lemmen <[email protected]> * updated ADCIRC to cherry-pick .gitignore organization * make build script executable * updated pointer for filename rename * change name to `CoastalApp` * updated strand configuration for CoastalApp * Added configure.nems.femto.intel to repo * Added configure.nems.strand.intel * Set NETCDF variable for strand/intel * update pointer to the latest SCHISM commit * On `feature/schism` Added configure.nems.femto.intel to repo (#87) * Added configure.nems.femto.intel to repo * Added configure.nems.strand.intel * Set NETCDF variable for strand/intel Co-authored-by: Carsten Lemmen <[email protected]> Co-authored-by: Zachary Burnett <[email protected]> * added PaHM submodule * updated pointers for PaHM and NEMS * updated NEMS pointer * updated pointers * added submodule pointer to `schism-esmf` on the toplevel * updated SCHISM-ESMF submodule * updated SCHISM-ESMF submodule * removed submodules * changed SCHISM submodule to point to schism-esmf * updated SCHISM submodule to fix URL * Fixed netcdf c libs on mistral * remove submodule * moved SCHISM submodules into shared SCHISM folder in root directory * Disable error checking on gnu/macosx * Ignore build directory in SCHISM subdir * Updated pointer to SCHISM/schism-esmf * updated SCHISM and SCHISM-ESMF submodules to point to new multicore code * Added draft envmodules files for levante * Added draft envmodules files for levante (#104) Co-authored-by: Carsten Lemmen <[email protected]> * restore SCHISM build * updated SCHISM ESMF pointer to new commit * updated NEMS and SCHISM pointers * Updated schism-esmf pointer * Updated nems pointer on feature/schism (needs also upstream PR) * updated NEMS submodule to point to new SCHISM commits * updated ADCIRC submodule to point to new notre_dame branch * updated WW3 submodule to point to same commit as develop Co-authored-by: Panagiotis Velissariou <[email protected]> Co-authored-by: Carsten Lemmen <[email protected]> Co-authored-by: Carsten Lemmen <[email protected]> Co-authored-by: Carsten Lemmen <[email protected]> Co-authored-by: zacharyburnett <[email protected]>
This pull request was closed.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added environment file for femto/intel
modulefiles/envmodules_intel.femto