Tractor Implementation Call, 05.07.2021

Here a short overview about today’s implementation call.


After some introduction by @j.schmoelder and @h.lanzrath, @s.leweke showed us some of the relevant places in CADET where we need to make modifications.

The general plan is to use the 2D-GRM as a template and strip is of all unnecessary functionality before adding the relevant fluxes.

Remark: next to actually implementing the fluxes in the residual, we also need to modify the sparsity pattern:

Because it turned out that it was not so trivial to remove particles from the 2D-GRM, as it would require modifying indices, memory allocation, etc, we decided for now to just leave it as is. Instead, we will recommend (or force) setting the film diffusion to zero and disabling all binding models / particle types. This way, we can leave all the internal structure in place and only need to focus on adding the fluxes.

General Information

@h.lanzrath : can you please also add the slides of your presentation to the project box? Let me know if you need access.

I suggest, we leave this forum discussion for more general topics and conceptual questions, as well as the notes of the calls. Implementation details should be discussed on Github.

1 Like