From e02e0dade1091f1186a3752320d0bd19449a029b Mon Sep 17 00:00:00 2001 From: Antoine Cyril David Hoffmann <ahoffman@spcpc606.epfl.ch> Date: Wed, 8 Jul 2020 10:13:51 +0200 Subject: [PATCH] update version 0.6 and roadmap --- README.md | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index b62c97b5..37f2b174 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,27 @@ 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 -- GitLab