a66cb723e4
INTERPOLATIONS: Make two extrema points monotonic in WENO5Z.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-14 09:44:45 -02:00
c7e0a3e17c
INTERPOLATIONS: Make the extrema points monotonic in CRWENO5NS.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-13 12:55:34 -02:00
e49a186f22
INTERPOLATIONS: Make the extrema points monotonic in CRWENO5YC.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-13 12:48:54 -02:00
1185ee2072
INTERPOLATIONS: Make the extrema points monotonic in CRWENO5Z.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-13 12:42:18 -02:00
b60840bc53
INTERPOLATIONS: Make the extrema points monotonic in WENO5NS.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-13 12:34:53 -02:00
2f0d9f056b
INTERPOLATIONS: Make the extrema points monotonic in WENO5YC.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-13 12:31:23 -02:00
2f26b79e79
INTERPOLATIONS: Make the extrema points monotonic in CRMP5.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-13 11:34:03 -02:00
c22a5437b8
INTERPOLATIONS: Make the extrema points monotonic in MP5.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-13 11:10:31 -02:00
28324447c4
INTERPOLATIONS: Parameter eps should be at least 1.0d-12 for LIMO3.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-13 10:59:31 -02:00
5b5efea431
INTERPOLATIONS: Make LIMO3 reconstruction symmetric.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-13 10:56:28 -02:00
f96c0d0297
INTERPOLATIONS: Make the extrema points monotonic in WENO5Z.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-13 09:14:34 -02:00
dbe5fe71a0
INTERPOLATIONS: Make the extrema points monotonic in LIMO3.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-13 08:59:21 -02:00
a876581745
INTERPOLATIONS: Make the extrema points monotonic in WENO3.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-13 08:53:15 -02:00
d2ca2551dd
INTERPOLATIONS: Make the extrema points monotonic in TVD.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-13 08:48:20 -02:00
164f809ee5
Revert "INTERPOLATIONS: Make sure MC, VL, and SB limiters do not overshoot."
...
This reverts commit 99cc1ca2abcf3e52ecfcf6bc66ee051cf034bbce.
2015-12-10 11:22:23 -02:00
224cc37b53
INTERPOLATIONS: Remove unused variables.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-08 09:54:35 -02:00
c382b714ad
INTERPOLATIONS: Use tridiag() solver in CRWENO5NS reconstruction.
...
Also fix the matrix coefficient calculation.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-08 09:53:34 -02:00
e3d91d48f1
INTERPOLATIONS: Use tridiag() solver in CRWENO5YC reconstruction.
...
Also fix the matrix coefficient calculation.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-08 09:23:13 -02:00
52f520f215
INTERPOLATIONS: Use tridiag() solver in CRWENO5Z reconstruction.
...
Also fix the matrix coefficient calculation.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-08 09:14:48 -02:00
a00dc32c71
INTERPOLATIONS: Use tridiag() solver in CRMP5 reconstruction.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-08 08:21:39 -02:00
68b56b08ce
INTERPOLATIONS: Fix weigth coeffcients in compact WENO methods.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-06 12:28:26 -02:00
5794ab4b13
INTERPOLATIONS: Fix weigth coeffcients in explicit WENO methods.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-06 12:03:59 -02:00
132cd3326f
Revert "INTERPOLATIONS: Correct weights in WENO5Z reconstruction."
...
This reverts commit 9cf1eb846a3eec90f30f9fe6499adefc3ecc5519.
2015-12-06 11:44:45 -02:00
9cf1eb846a
INTERPOLATIONS: Correct weights in WENO5Z reconstruction.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-06 11:17:37 -02:00
eaf4f7adfa
INTERPOLATIONS: Implement 5th order Compact MP method.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-04 17:52:21 -02:00
33576cecc3
INTERPOLATIONS: Implement 5th order Monotonicity Preserving method.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-12-04 17:32:27 -02:00
190f1ba644
INTERPOLATIONS: Rename limiter() to limiter_tvd().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-05-10 10:12:20 -03:00
408760bf15
INTERPOLATIONS: Make the prolongation limiter independent.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-05-10 10:05:22 -03:00
f574dc2a33
INTERPOLATIONS: Make the extrema clipping limiter independent.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-05-10 09:43:39 -03:00
9c7962915d
INTERPOLATIONS: Apply TVD reconstruction to clipped extrema.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-05-10 08:33:26 -03:00
99cc1ca2ab
INTERPOLATIONS: Make sure MC, VL, and SB limiters do not overshoot.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-05-10 08:09:43 -03:00
a29ec0bea5
INTERPOLATIONS: Remove unused parameters.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-01-12 17:21:19 -02:00
81f1c2bbbf
COPYRIGHT: Update year to 2015.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2015-01-06 16:01:36 -02:00
e737ad8995
INTERPOLATIONS: Add timer to extrema clipping.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-10-23 08:49:58 -02:00
5927fb6536
INTERPOLATIONS: Correct warning about too few ghost zones.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-08 08:24:54 -03:00
87f74a90ba
INTERPOLATIONS: Implement Compact WENO5 with NS stencil weights.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-08 08:16:46 -03:00
92da0e6698
INTERPOLATIONS: Remove general method CRWENO5.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-07 19:32:39 -03:00
48b962cf54
INTERPOLATIONS: Print warning if nghosts too low for a given method.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-07 19:03:58 -03:00
59f25755a6
INTERPOLATIONS: Implement Compact Reconstruction WENO-YS.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-07 14:07:22 -03:00
21dbbb2bf0
INTERPOLATIONS: Implement Compact Reconstruction WENO-Z.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-07 13:37:21 -03:00
bb0a3dce69
INTERPOLATIONS: Remove general WENO5 method.
...
This method is replaced by other 5th order WENO method which are already
optimized.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-06 17:37:27 -03:00
49d5495150
INTERPOLATIONS: Implement 5th order WENO method by Borges et al. (2008).
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-06 17:34:23 -03:00
f8dfd77412
INTERPOLATIONS: Implement 5th order WENO by Yamaleev & Carpenter (2009).
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-06 17:27:09 -03:00
bba6657498
INTERPOLATIONS: Implement 5th order WENO method by He et al. (2013).
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-06 17:03:53 -03:00
aebbbd126a
INTERPOLATIONS: Remove description of non-existing arguments.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-06 13:11:08 -03:00
203d4a943f
INTERPOLATIONS: Rewrite weno5_explicit() with new weights.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-06 13:00:12 -03:00
671ac7c153
INTERPOLATIONS: Rewrite smoothness indicators.
...
Subroutine smoothness_indicators() has been rewritten and renamed to
smoothness_indicators_js() to allow future implementations of other
smoothness indicators.
This subroutine is now called in stencil weight subroutines instead of
reconstruction ones.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-06 12:48:37 -03:00
9dbefee37a
INTERPOLATIONS: Implement explicit 5th order WENO reconstruction.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-05 18:36:58 -03:00
40f0909b1d
INTERPOLATIONS: Change real variables to double precision.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-04 09:01:21 -03:00
b4e838d80a
INTERPOLATIONS: Add 5th order CRWENO reconstruction.
...
This is 5th order compact reconstruction using implicit solver and
characterized by 10 time smaller errors comparing to explicit 5th order
WENO reconstruction.
Several methods to calculate stencil weights have been added too.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2014-08-01 12:05:12 -03:00