You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We had some problems with advection of FABM tracers when activating
with semi-implicit and TVD.
The tracers were not advected in this case.
For normal explicit runs using TVD everything was fine.
I compared with the advection of salt and there might be some
inconsistency in the code.
I checked your FABM 4.3 and FABM 4.4.1 code I downloaded a few months,
ago. Both had the same issue.
I believe, the problem is in mod_fabm_3D.F in SUBROUTINE FABM_ADV in the
lines (1675 in commit ):
Submitted by Karsten Lettmann
with semi-implicit and TVD.
The tracers were not advected in this case.
For normal explicit runs using TVD everything was fine.
I compared with the advection of salt and there might be some
inconsistency in the code.
I checked your FABM 4.3 and FABM 4.4.1 code I downloaded a few months,
ago. Both had the same issue.
I believe, the problem is in mod_fabm_3D.F in SUBROUTINE FABM_ADV in the
lines (1675 in commit ):
For a semi-implicit run the following lines might be used even for TVD:
Here, the variables FIJ1 and FIJ2 are used, which are not defined in
TVD, where you only specify:
When comparing it with the adv_s, an easy and compact solution might be:
The text was updated successfully, but these errors were encountered: