Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor to enable spitzer tests #226

Merged
merged 20 commits into from
Aug 7, 2024
Merged

Conversation

mrhardman
Copy link
Collaborator

Move Er_constant variable from composition to geometry, to enable further similar parameters to be added to geometry in a later PR.

A separate PR from main development for ease of merging.

N.B. making the remaining input parameters reside in a namelist would likely simplify further changes of this type.

mrhardman and others added 20 commits June 28, 2024 11:32
…ollision operator only (or any diffusion operator that has no flux at vperp = 0 -- so not the numerical vperp diffusion at present -- where zero boundary conditions are imposed at vperp = L but no condition is imposed at vperp = 0. Initial short tests suggests that Maxwellian relaxation problems might run successfully without the regularity conditions -TBC.
…serving_corrections" in the Fokker Planck input namelist.
…ng dF/dvperp = 0. Simulation shows reasonable behaviour with density preserved and thermal speed hitting a steady-state value near 0.15, which is held for multiple collision times. Ti/Talpha = 1/40 was chosen to reduce strain on resolution.
…for other parameters and no underscore being used in the examples files, so remove it in the source for consistency.
…pport laplacian_derivative!() for chebyshev points with direct differentiation calculation.
…especially associated with the Chebyshev pseudospectral method, which does not show good convergence even at large ngrid. The finite-element GaussLegendre method shows much better behaviour.
@mrhardman mrhardman changed the base branch from master to mms_bugfixes_and_docs July 8, 2024 15:06
Base automatically changed from mms_bugfixes_and_docs to master July 30, 2024 17:28
@mrhardman mrhardman merged commit 1ad159c into master Aug 7, 2024
16 of 17 checks passed
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.

1 participant