The build file location is under the SWAN folder after compiling COAWST V3.8 and fail to generate .exe files
- 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
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