Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added options in support for both standalone and coupled compilations…
… (e.g. ufs-coastal) (#138) * updated the PaHM sourcesto their latest version as of 07/19/2022 * fixed bug in CPP projection subroutines so the argument of cos is in radians * modified the cmake files for ParMETIS to allow the use of externally built ParMETIS libraries if requested * added the NO_PARMETIS capability to the src/CMakeLists.txt src/Driver/CMakeLists.txt files * typo fix in the FindParMETIS.cmake file * Add a deleted cmake def (IMPOSE_NET_FLUX) * fix read format issue in ReadCsvBestTrackFile subroutine when reading b-deck formatted track files * fixed CMakeLists.txt * deleted duplicated fortran statement in parwind.F90 * PAHM: fixed CSV read issue with columns 7 and 8 in the best track files * temp commit * another temp commit * Added new code in PaHM to account for missing of last closed isobar radius (RRP). The fields are usually missing in forecast track files and occassionaly in best track files. * added '-mcmodel medium' compiler flag to overcome the 2GB memory limit (orion/hercules) * removed the AVX flag for orion/hercules compilations * added options in the cmake module files for orion/hercules to consider compilations w/wo Intel's AVX * Modified the src/CMakeLists.txt in support of standalone and coupled compilations; added the BUILD_TOOLS option to also build the pschism* and the utilities executables in coupled configurations (e.g ufs-coastal) * modified slightly the if(BLD_STANDALONE) ... else(BLD_STANDALONE)... conditional block * reverted changes in cmake/* --------- Co-authored-by: Joseph Zhang <[email protected]>
- Loading branch information