DOI-USGS / DOI-USGS/COAWST

The build file location is under the SWAN folder after compiling COAWST V3.8 and fail to generate .exe files

Open
#192 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Fortran
Stars
156
Forks
75
PR merge metrics
No merged PRs in 30d

Description

Hello, I have just started to learn the installation and operation of COAWST system recently, under the guidance of the manual I have finished the installation and compilation of MCT, SCRIP_COAWST, and installed the new version of cmake (the previous version was lower than 3.12), the new cmake specifies the path in the coawst root directory. When it comes to the compilation of build_coawst.sh, I have encountered a problem, looking for posts and studying the manual has not been solved so far, I would be very grateful if someone could help me !
These are my questions:
1. when I finished the complication of build_coawst.sh, I got the coawstM in my_root_dir, but the build folder was generated in MY_ROOT_DIR/SWAN.
2. I don't find any .exe file in WRF, SWAN or other models, how do I generate these .exe files?
3. If I want to modify the coupling method(WRF-SWAN) on the basis of the case, what is the best way to do it? Can I copy the files in Projects/Sandy to a new folder and change the path in the build_coawst.sh?

This is part of my build_coawst.sh, and the parts that are not shown have not been modified:
export COAWST_APPLICATION=SANDY
export MY_ROOT_DIR=/public/home/COAWST
export MY_PROJECT_DIR=${MY_ROOT_DIR}
export MY_ROMS_SRC=${MY_ROOT_DIR}
export COAWST_WW3_DIR=${MY_ROOT_DIR}/WW3
export WW3_SWITCH_FILE=${MY_PROJECT_DIR}/Projects/Sandy/WW3/switch_sandy
export COMPILERS=${MY_ROMS_SRC}/Compilers
export which_MPI=mpich
export FORT=ifort
export MY_HEADER_DIR=${MY_PROJECT_DIR}/Projects/Sandy
export MY_ANALYTICAL_DIR=${MY_PROJECT_DIR}/Projects/Sandy

#COAWST

Contributor guide

Open the contributing guide

Research direction

Start with build_coawst.sh and the COAWST_APPLICATION, MY_ROOT_DIR, and MY_PROJECT_DIR settings shown in the issue. Compare the generated build location and executable targets with the installation manual and the Projects/Sandy layout. Done means documenting the expected build and executable locations and clarifying whether copying Projects/Sandy is the supported way to create a modified WRF-SWAN case.

Written by the indexing model from the issue text.

Assessment

Tech stack
cmake, fortran, shell
Domain
build-system, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.