Skip to content
Snippets Groups Projects
Commit e02e0dad authored by Antoine Cyril David Hoffmann's avatar Antoine Cyril David Hoffmann
Browse files

update version 0.6 and roadmap

parent a4cfb827
No related branches found
No related tags found
No related merge requests found
HeLaZ (Hermite-Laguerre Z-pinch solver, 2020)
Current version : 0.6
Roadmap :
0. Write MOLI matlab solver in Fortran using Monli1D as starting point
0.1 go from 1D space to 2D fourier and from Hermite basis to Hermite-Laguerre basis
0.0 go from 1D space to 2D fourier and from Hermite basis to Hermite-Laguerre basis
0.2 implement linear Poisson equation in fourier space
0.1 implement linear Poisson equation in fourier space
0.3 implement moment hierarchy linear terms
0.2 implement moment hierarchy linear terms
0.4 RK4 time solver
0.3 RK4 time solver
0.5 Benchmark with MOLI matlab results for Z-pinch (cf. kz_linear script)
Note : benchmark.m points out differences between MOLI and HeLaZ
in extremely simple cases as P=J=2, eta_X = 0 except one.
0.4 Benchmark with MOLI matlab results for Z-pinch (cf. kz_linear script)
Note : benchmark_*.m compares MOLI and HeLaZ linear results
0.6 Load COSOlver matrices <- Current stage
0.5 Load COSOlver matrices
1. Implementation of the non linear Poisson brackets term
0.6 Benchmarks now include Dougherty, Lenard-Bernstein and Full Coulomb collision operators
Note : for full Coulomb, one must store a precomputed matrix from COSOlver in the iCa folder
1. Implementation of the non linear Poisson brackets term
1.0 use MKL FFT library and Orzag rule to compute the convolution in the non linear term as a product
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment