<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
Hi everyone, </div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
I have an issue when trying to run my ocean model (with ice) in the way, so it is <span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); display: inline !important;">forced by heat and salt fluxes<span> rather than by atmospheric variables. </span></span></div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
</div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
As far as I understand, in order <span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); display: inline !important;">to make model use pre-defined fluxes (hflux and sflux) rather than computing them using bulk formulae I need to compile the
 model with "</span><span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;">undef </span><span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; font-variant-ligatures: no-common-ligatures;">ALLOW_ATM_TEMP"
 in </span><span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;">EXF_OPTIONS.h file - however, in this case when running the model I get an error message <span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); display: inline !important;">coming
 from  SEAICE_CHECK subroutine:</span> "</span><span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;">S/R SEAICE_CHECK: need to define pkg/exf ALLOW_ATM_TEMP".</span></div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;"><br>
</span></div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;">This
<span style="color: rgb(0, 0, 0); display: inline !important; background-color: rgb(255, 255, 255);">
SEAICE_CHECK </span>subroutine also requires ALLOW_ATM_WIND, ALLOW_DOWNWARD_RADIATION to be defined</span></div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;"><br>
</span></div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;"><br>
</span></div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;">My <span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); display: inline !important;">EXF_OPTIONS.h currently looks this way:</span></span></div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;"><span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); display: inline !important;"><br>
</span></span></div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;"><span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); display: inline !important;">C   Bulk formulae related flags<br>
</span></span></div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;"><span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); display: inline !important;">#define  ALLOW_ATM_TEMP
<div>#define  ALLOW_ATM_WIND</div>
<div>#define  ALLOW_DOWNWARD_RADIATION</div>
<div>#ifdef ALLOW_ATM_TEMP</div>
<div>C Note: To use ALLOW_BULKFORMULAE or EXF_READ_EVAP, needs #define ALLOW_ATM_TEMP</div>
<div># undef ALLOW_BULKFORMULAE</div>
<div># undef ALLOW_BULK_LARGEYEAGER04</div>
<div># define EXF_READ_EVAP</div>
<div># ifndef ALLOW_BULKFORMULAE</div>
<div>C  Note: To use ALLOW_READ_TURBFLUXES, ALLOW_ATM_TEMP needs to</div>
<div>C        be defined but ALLOW_BULKFORMULAE needs to be undef</div>
<div>#  undef ALLOW_READ_TURBFLUXES</div>
<div># endif</div>
<div>#endif /* ALLOW_ATM_TEMP */</div>
<div><br>
</div>
<div>C-  Other forcing fields</div>
#undef ALLOW_RUNOFF<br>
</span></span></div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<span style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt;"></span></div>
#undef  ALLOW_RUNOFTEMP
<div>#define ALLOW_SALTFLX</div>
<div><br>
</div>
<div>#if (defined (ALLOW_BULKFORMULAE) && defined (ATMOSPHERIC_LOADING))</div>
<div>C Note: To use EXF_CALC_ATMRHO, both ALLOW_BULKFORMULAE</div>
<div>C       and ATMOSPHERIC_LOADING need to be defined</div>
<div># undef EXF_CALC_ATMRHO</div>
<div><span>#endif</span></div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<span><br>
</span></div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
However, in this case my model seems to use bulk formulae to compute fluxes (I ran experiment with my regular fluxes and then set them to something crazy - the model outputs were identical)</div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
So, my question is -  how do I set my model so it is forced by hflux and sflux without getting errors from sea ice module?</div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
Thanks so much in advance!</div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
<br>
</div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
All the best, </div>
<div class="elementToProof" style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);">
Rita</div>
</body>
</html>