Skip to content

Conversation

@bendudson
Copy link
Collaborator

Many optional diagnostic outputs, saving energy transfer channels for post-processing.

Not ready for merging: Need to consolidate sheath boundary diagnostics.

Saves total energy sink and gamma heat transmission factors.
The coefficients are not time dependent, so always save as time
independent fields, since this does not take much storage space.
If parallel flow is not present, then flow_ylow would not be initialised.
This could then cause an operation on an empty field later.
Only add a time_dimension attribute if the source is time dependent.
This saves storage space, and makes clear in the output whether the
source was time dependent.
Energy exchange between ExB flow and other forms. Hopefully
helpful in understanding the flow of energy through the system.
If `diagnose = true`, save energy transfer and advection channels.
phi_pol is only calculated if polarisation drift advection is enabled.
- Can't have "/" in the variable name
- Use getNonFinal when retrieving the value so the value can be modified.
Output energy diagnostics.
Energy transfer between species.
Energy transfer channels.
Energy transfer channels
Energy transfer channels
Energy transfer diagnostics
Numerical energy dissipation
@mikekryjak
Copy link
Collaborator

This looks great! One thing I noticed is that the diagnostic nomenclature is different than existing, e.g. E_Div_Vpar_KE_d+ instead of Ed+_Div_Vpar_KE.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants