16 Commits

Author SHA1 Message Date
ad0303d3ba Update copyright.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-03-02 13:18:53 -03:00
368894560b INTERPOLATIONS: Add order module parameter.
This parameter keeps the order of the used reconstruction.

Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-03-30 21:12:28 -03:00
81294d958f INTERPOLATIONS: Implement 9th order MP9 reconstruction.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-03-07 10:32:37 -03:00
3b352c89ee INTERPOLATIONS, DRIVER: Correct nghosts in initialize_interpolations().
The number of ghosts zone is important for the selected recontruction.
For higher order reconstruction methods, nghosts >= 4 usually.
Therefore, initialize interpolations before coordinates and correct the
number of ghost zone according to the selected interpolation method.

Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 11:27:22 -02:00
ffdba19bb6 INTERPOLATIONS: Make initialize_interpolations() resistant to wrong parameters.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 09:14:51 -02:00
bd2d46e6cf INTERPOLATIONS: Make arguments compatible for reconstruct_*().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-06 20:55:43 -02:00
dec44886a0 INTERPOLATIONS: Remove the vector length argument from reconstruc().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-06 12:00:04 -02:00
c91cc1bf51 INTERPOLATIONS: Rewrite mp_limiting().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-06 08:36:07 -02:00
fa1c934f13 INTERPOLATIONS: Rewrite fix_positivity().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-06 08:29:35 -02:00
1bcf69c4e3 INTERPOLATIONS: Rewrite clip_extrema().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-06 08:25:22 -02:00
ead582e451 INTERPOLATIONS: Use nb, ne instead of ib, ie, jb, je, kb, ke.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-05 14:53:07 -02:00
99dd5cd00d INTERPOLATIONS: Use bcells instead of im, jm, km.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-05 10:15:54 -02:00
e01f8206f6 INTERPOLATIONS: Use helper subroutines in print_interpolations().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 22:38:08 -02:00
a97bbc736f INTERPOLATIONS, DRIVER: Add print_interpolations().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 15:17:21 -02:00
bb5d8da088 INTERPOLATIONS: Replace explicit calls to get_parameter_*() with unified one.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-28 21:27:22 -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