Skip to content

Commit 2f01635

Browse files
Merge branch 'NOAA-EMC:develop' into mpihtousempidevelop
2 parents 5b1dcfb + aa7c2d7 commit 2f01635

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

CMakeLists.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,13 @@ if(hasParent)
1616
# Unset flags that come from Parent (ie UFS or other coupled build)
1717
# for potential (-r8/-r4) conflict
1818
set(CMAKE_Fortran_FLAGS "")
19+
if(CMAKE_Fortran_COMPILER_ID MATCHES "^(Intel)$")
20+
set(CMAKE_Fortran_FLAGS_DEBUG "-check all -check noarg_temp_created -ftrapuv")
21+
elseif(CMAKE_Fortran_COMPILER_ID MATCHES "^(IntelLLVM)$")
22+
set(CMAKE_Fortran_FLAGS_DEBUG "-check all -check noarg_temp_created -ftrapuv")
23+
else()
24+
message(WARNING "Fortran compiler with ID ${CMAKE_Fortran_COMPILER_ID} will be used with CMake default options")
25+
endif()
1926
set(CMAKE_C_FLAGS "")
2027
remove_definitions(-DDEBUG)
2128
endif()

model/src/w3fld1md.F90

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -586,12 +586,12 @@ SUBROUTINE W3FLD1( ASPC, FPI, WNDX,WNDY, ZWND, &
586586
Z2=NKT
587587
UP1(ZI) = ( ( ( WN(Z2)**2 / DELTA ) * FTILDE(z2) ) + &
588588
( DAIR / ( ZOFK(Z2) * KAPPA ) ) * ( SQRT( &
589-
TLTN(ZI)**2 + TLTE(ZI)**2 ) / DAIR )**(3/2) ) &
589+
TLTN(ZI)**2 + TLTE(ZI)**2 ) / DAIR )**(1.5) ) &
590590
* ( TLTE(ZI) ) / ( TLTE(ZI) * TAUX &
591591
+ TLTN(ZI) * TAUY )
592592
VP1(ZI) = ( ( ( WN(Z2)**2 / DELTA ) * FTILDE(z2) ) + &
593593
( DAIR / ( ZOFK(Z2) * KAPPA ) ) * ( SQRT ( &
594-
TLTN(ZI)**2 + TLTE(ZI)**2 ) / DAIR )**(3/2) ) &
594+
TLTN(ZI)**2 + TLTE(ZI)**2 ) / DAIR )**(1.5) ) &
595595
* ( TLTN(ZI) ) / ( TLTE(ZI) * TAUX &
596596
+ TLTN(ZI) * TAUY )
597597
UP(ZI) = UP1(ZI)

0 commit comments

Comments
 (0)