39 |
INTEGER I, J, K |
INTEGER I, J, K |
40 |
CHARACTER*(MAX_LEN_MBUF) msgBuf |
CHARACTER*(MAX_LEN_MBUF) msgBuf |
41 |
|
|
42 |
IF ( buoyancyRelation .EQ. 'ATMOSPHERIC' ) RETURN |
IF ( .NOT.fluidIsWater ) RETURN |
43 |
|
|
44 |
equationOfState = eosType |
equationOfState = eosType |
45 |
|
|
94 |
C pressure needs to be available (from the previous |
C pressure needs to be available (from the previous |
95 |
C time step to linearize the problem) |
C time step to linearize the problem) |
96 |
C |
C |
97 |
if ( equationOfState .eq. 'JMD95Z' |
if ( equationOfState .eq. 'JMD95Z' .and. usingPCoords ) then |
|
& .and. buoyancyRelation .eq. 'OCEANICP' ) then |
|
98 |
write(msgBuf,'(A)') |
write(msgBuf,'(A)') |
99 |
& 'ini_eos: equation of state ''JMD95Z'' should not' |
& 'ini_eos: equation of state ''JMD95Z'' should not' |
100 |
CALL PRINT_ERROR( msgBuf , 1) |
CALL PRINT_ERROR( msgBuf , 1) |