Skip to content
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
3 commits merged into from
Jun 30, 2021

Conversation

platipodium
Copy link
Contributor

Added environment file for femto/intel

modulefiles/envmodules_intel.femto

@platipodium
Copy link
Contributor Author

Add @josephzhang8 to this thread

@ghost ghost merged commit 0f41daa into noaa-ocs-modeling:feature/schism Jun 30, 2021
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
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant