24d33316ae
RANDOM: Change Marsaglia's xorshift to Vigna's xoshiro256+ generator.
...
Completely rewrite the random generator module. The new method is
true 64-bit floating point generator in contrast to 32-bit Marsaglia's
methods. Add recommended seeds' initialization and jump for parallel
computations. Make function names more meaningful and add new functions
in IO module to store the seeds properly.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-04-25 18:37:58 -03:00
a8607ee040
PROBLEMS: Add traverse and guide field components to tearing problem.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-03-04 12:44:53 -03:00
66192401aa
PROBLEMS: Add resistive tearing instability test problem.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-03-03 14:31:57 -03:00
ad0303d3ba
Update copyright.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-03-02 13:18:53 -03:00
e26d9b23e4
PROBLEMS: Implement passive scalar for KH test problem.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-10-03 21:14:05 -03:00
fe4a712c76
PROBLEMS: Calculate conservative representation of scalars in RT.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-10-03 13:42:22 -03:00
1037377414
PROBLEMS: Add passive scalar initialization for RT problem.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-10-03 13:39:16 -03:00
a982743d4c
PROBLEMS: Change the magnetic field transition profile in current sheet.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-26 20:56:21 -03:00
24f2098163
PROBLEMS: Rewrite the current sheet test problem.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-26 09:25:14 -03:00
abb1f43528
Rename nb => bcells to nn => bcells.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-13 11:44:51 -02:00
f84250d25a
PROBLEMS: Update the initialization/finalization status flag.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 09:20:31 -02:00
e9d8bcc6cc
EQUATIONS: Remove the vector length argument from prim2cons().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-05 18:07:59 -02:00
d5e176f892
PROBLEMS: Fix 2D current sheet problems setup.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-05 11:54:21 -02:00
c9697c481e
PROBLEMS: Use bcells instead of im, jm, km.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-05 11:46:47 -02:00
4aa92643ab
DRIVER, PROBLEMS, IO: Initiate problems earlier.
...
Also store the problem name in the restart snapshot.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-29 09:59:09 -02:00
c877fa6481
PROBLEMS: Replace explicit calls to get_parameter_*() with unified one.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-28 21:29:32 -02:00
f8b65842af
Move source files from src/ to sources/.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-28 09:14:20 -02:00