Replies: 4 comments 2 replies
-
|
Could you post the contents, or relevant snippet of, of your |
Beta Was this translation helpful? Give feedback.
-
|
Hi Jorn, qsim_decay.F90: qsim_tracerzone.F90: fabm.yaml: Depending on which model is first in the fabm.yaml, the tracer behaves according to that sink/source. Hope it helps Yours Jens |
Beta Was this translation helpful? Give feedback.
-
|
Hi Jorn, I did some more tests, more carefully. Further calls to The position of the model in fabm.yaml is irrelevant for this behaviour (sorry for this error in the initial post). It is irrelevant for the result, wether the variables are both registered with yours Jens |
Beta Was this translation helpful? Give feedback.
-
|
Hi Jens, thanks for the update. That all sounds correct, assuming you did indeed get two separate tracers - "qsim_tracerzone_tracer" and "qsim_decay_tracer" - in your original example, with sources set in "qsim_tracerzone" being applied to the former, and the source from "qsim_decay" applied to the latter. If so, everything is behaving as expected, and I guess this isssue is settled. Best, Jorn |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
In my tests the "call" af the preprocessor directive ADD_SOURCE does set the source term for a specified state variable. A second call for the same variable does not take effect. Second here means, the model is mentioned lower in the fabm.yaml file.
I would like to reassure that I observed this correctly and that this is the intended behaviour.
Beta Was this translation helpful? Give feedback.
All reactions