18 Commits

Author SHA1 Message Date
07ee9942e5 BOUNDARIES: Clean up unused variables.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-08-06 13:04:59 -03:00
5f366ab2eb EQUATIONS: Add indicator of positive variables.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-03-03 10:45:06 -03:00
ad0303d3ba Update copyright.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-03-02 13:18:53 -03:00
c1f8233613 BOUNDARIES: Update conservative scalars after boundary update too.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-10-03 13:47:33 -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
0133adfc53 MPITOOLS, BOUNDARIES: Simplify arguments of exchange_real_arrays().
Some arguments, like sproc or stag, are redundant, so remove them.

Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-10-01 11:15:31 -03:00
7eb75ba08c BOUNDARIES: Update the initialization/finalization status flag.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-11 08:32:27 -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
a53e65611f BOUNDARIES: Use nb, ne instead of ib, ie, jb, je, kb, ke.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-05 15:09:08 -02:00
8fc70c8d91 BOUNDARIES: Use bcells instead of im, jm, km.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-04 21:36:56 -02:00
1abeec3157 COORDINATES: Replace nh and nd with nghosts_half and nghosts_double.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-04 15:59:09 -02:00
48a93a0fb3 COORDINATES: Introduce ncells_half and use it mostly in BOUNDARIES.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-04 15:21:47 -02:00
af2c7213f3 COORDINATES: Use ncells instead of in, jn, and kn.
Also rename ng to nghosts.

Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-02-04 14:43:10 -02:00
eed1776e2b BOUNDARIES: Use helper subroutines in print_boundaries().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 22:18:05 -02:00
838ec1e465 BOUNDARIES, DRIVER: Add print_boundaries().
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-30 12:29:48 -02:00
e045c30e1a DRIVER: Initialize blocks and boundaries after coordinates.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-29 10:45:50 -02:00
e634ef1583 BOUNDARIES: Replace explicit calls to get_parameter_*() with unified one.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-01-28 21:19:15 -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