Skip to content

Commit 7b3baaa

Browse files
committed
Added correct sign entrainment fluxes scalars and wind
1 parent ee824df commit 7b3baaa

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

model.cpp

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -603,6 +603,8 @@ void model::runmlmodel()
603603
wscae = we * dsca;
604604
wCO2e = we * dCO2;
605605

606+
//printf("wco2e=%f, dco2=%f\n",wCO2e,dCO2);
607+
606608
// compute mixed-layer top variances and mass-fluxes
607609
if (wthetav > 0.)
608610
{
@@ -1254,22 +1256,22 @@ void model::store()
12541256
output->gammau.data[t] = gammau;
12551257
output->advu.data[t] = advu;
12561258
output->uw.data[t] = uw;
1257-
output->uwe.data[t] = uwe;
1259+
output->uwe.data[t] = -uwe;
12581260

12591261
output->v.data[t] = v;
12601262
output->dv.data[t] = dv;
12611263
output->gammav.data[t] = gammav;
12621264
output->advv.data[t] = advv;
12631265
output->vw.data[t] = vw;
1264-
output->vwe.data[t] = vwe;
1266+
output->vwe.data[t] = -vwe;
12651267

12661268
// BvS; a scalar...
12671269
output->sca.data[t] = sca;
12681270
output->dsca.data[t] = dsca;
12691271
output->gammasca.data[t] = gammasca;
12701272
output->advsca.data[t] = advsca;
12711273
output->wsca.data[t] = wsca;
1272-
output->wscae.data[t] = wscae;
1274+
output->wscae.data[t] = -wscae;
12731275
output->wscaM.data[t] = wscaM;
12741276
output->sigmasca.data[t] = pow(sigmasca2,0.5);
12751277

@@ -1281,7 +1283,7 @@ void model::store()
12811283
output->wCO2.data[t] = wCO2 * ((rho*mco2)/mair);
12821284
output->wCO2A.data[t] = An * ((rho*mco2)/mair);
12831285
output->wCO2R.data[t] = Resp * ((rho*mco2)/mair);
1284-
output->wCO2e.data[t] = wCO2e * ((rho*mco2)/mair);
1286+
output->wCO2e.data[t] = -wCO2e * ((rho*mco2)/mair);
12851287
output->wCO2M.data[t] = wCO2M * ((rho*mco2)/mair);
12861288
output->sigmaCO2.data[t] = pow(sigmaCO22,0.5);
12871289

0 commit comments

Comments
 (0)