8e9e8f196c
EVOLUTION: Update the increment for passive scalars.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-10-02 21:16:29 -03:00
a80b8cf41f
BOUNDARIES, DRIVER, EVOLUTION: Use nf for the number of block fluxes.
...
Now, since the number of variables and fluxes may be different, it is
important to keep the size of the block flux array using nf instead of
nv.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-10-02 15:39:25 -03:00
00967c153e
EVOLUTION: Small changes to evolve_rk43().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-13 15:11:47 -02:00
230b8eb9bf
EVOLUTION: Fix SSPRK(10,4) method.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-12 17:36:27 -02:00
721cf8efae
EVOLUTION: Add status argument to advance().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-12 10:34:38 -02:00
83f25af24a
MESH: Add status argument to update_mesh().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-12 10:31:30 -02:00
603622886b
EVOLUTION: Fix intermediate times in evolve_ssprk3_m().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-08 13:33:11 -02:00
3c649ec71f
EVOLUTION: Fix intermediate time calculation in evolve_ssprk4_10().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-08 12:52:30 -02:00
d5c351e0ac
EVOLUTION: dh has to be update each time in evolve_ssprk3_m().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-08 12:30:22 -02:00
7d50915b42
EVOLUTION: Add optimal m-stage 3rd order SSPRK method.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-08 12:03:10 -02:00
a7fae8eb2d
EVOLUTION: Move du(:,:,:,:) initialization to initialize_evolution().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-08 09:39:17 -02:00
d8dee86237
EVOLUTION: Make du(:,:,:,:) module allocatable array.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-08 09:28:44 -02:00
752a3600c6
EVOLUTION: Add optimal 10-stage 4th order SSPRK method.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-08 08:48:32 -02:00
05bbead94c
EVOLUTION: Use nb, ne instead of ib, ie, jb, je, kb, ke.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-05 13:06:24 -02:00
bf6d6228d3
EVOLUTION: Use bcells instead of im, jm, km.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-05 10:01:37 -02:00
6b78361cfe
EVOLUTION: Use helper subroutines in print_evolution().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 22:30:30 -02:00
63bde5a72b
EVOLUTION, DRIVER: Add print_evolution().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 14:45:07 -02:00
220e881b58
DRIVER: Initialize evolution, schemes, interpolations after shapes.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-29 10:56:20 -02:00
a853f0b700
EVOLUTION: Replace explicit calls to get_parameter_*() with unified one.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-28 21:24:53 -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