f3aa475f63
SCHEMES: Unify HLL Riemann solvers.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-03-03 10:44:33 -03:00
bf9ef52fb9
SCHEMES: Rename riemann pointer to numerical_flux.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-03-03 10:44:28 -03:00
c54505917a
SCHEMES: Use rather subroutines instead of pointers from equations.
...
Use compatible (for the same set of equations and equation of state) in
Riemann solvers, not the procedure pointers.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-03-03 10:44:23 -03:00
9801ac6d8b
SCHEMES: Fix description of riemann_hll().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-03-03 10:44:19 -03:00
fed3900810
SCHEMES: Separate universal HLL solver.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-03-03 10:44:14 -03:00
1154cb5ec0
SCHEMES: Use higher_order_flux_correction().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-03-03 10:44:10 -03:00
1acb7cca04
SCHEMES: Add a separate subroutine for higher order flux corrections.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-03-03 10:44:04 -03:00
ad37de3a99
EQUATIONS, SCHEMES: Merge speeds cm and cp into one variable.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-03-03 10:43:55 -03:00
f3670ddf37
EQUATIONS: Reorganize variable indices.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-03-03 10:43:45 -03:00
ad0303d3ba
Update copyright.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2020-03-02 13:18:53 -03:00
7cf6bd34b0
PYTHON: Rename amun to amunpy.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-11-27 10:28:49 -03:00
0f9a6c222d
PYTHON: Add optional interpolation to datasets.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-11-27 10:27:28 -03:00
d7f4acdd9c
PYTHON: Add setup.py to facilitate package installation.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-11-22 18:12:43 -03:00
802eb9234f
PYTHON: Rewrite amun_dataset().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-11-22 18:09:47 -03:00
4f809ce96d
PYTHON: Rewrite amun_coordinate().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-11-22 17:48:13 -03:00
ed8e606d15
PYTHON: Rewrite amun_attribute().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-11-22 17:46:10 -03:00
325208559e
PYTHON: Rewrite amun_compatible().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-11-22 17:39:49 -03:00
ec6ea2cbf7
Update README.md
2019-10-06 01:15:30 +00:00
7a97e2ea84
Initial Bitbucket Pipelines configuration
2019-10-05 13:22:36 +00:00
2bda9dd28e
Fix one compilation test in .gitlab-ci.yml
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-10-04 20:10:38 -03:00
bc288e88f4
Add more compilation tests to .gitlab-ci.yml
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-10-04 20:07:31 -03:00
fccffe8642
Add CHANGELOG
2019-10-04 21:36:50 +00:00
905e4caa5d
Update .gitlab-ci.yml
2019-10-04 21:03:18 +00:00
16eb1fc0de
Update .gitlab-ci.yml
2019-10-04 20:56:49 +00:00
92bee03c1e
Update .gitlab-ci.yml
2019-10-04 20:54:58 +00:00
ea19a97f1a
Update .gitlab-ci.yml
2019-10-04 20:48:14 +00:00
878e2896a4
Update .gitlab-ci.yml
2019-10-04 20:35:40 +00:00
939290082e
Update .gitlab-ci.yml
2019-10-04 20:32:41 +00:00
fa6983764d
Update .gitlab-ci.yml
2019-10-04 20:28:00 +00:00
b2f6e9ef0b
Update .gitlab-ci.yml
2019-10-04 20:26:36 +00:00
c4c3053d56
Update .gitlab-ci.yml
2019-10-04 20:24:50 +00:00
41b2f56b3f
Update .gitlab-ci.yml
2019-10-04 20:23:39 +00:00
59268f392f
Update .gitlab-ci.yml
2019-10-04 20:18:41 +00:00
3ecfc9bf92
Update .gitlab-ci.yml
2019-10-04 20:15:49 +00:00
090c4d7f48
Update .gitlab-ci.yml
2019-10-04 20:12:31 +00:00
c8bfe39ad5
Add .gitlab-ci.yml
2019-10-04 20:05:13 +00:00
f36979d74a
SCHEMES: Let user control the high order flux correction - corrected.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-10-04 11:12:05 -03:00
7578f1e9f2
Revert "SCHEMES: Let user control the high order flux correction."
...
This reverts commit 0dcc3cc95c384c8ed63d6b62aa1cdbcaa58e6672.
2019-10-04 11:11:05 -03:00
0dcc3cc95c
SCHEMES: Let user control the high order flux correction.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-10-04 11:02:05 -03:00
0806bfc1e0
EQUATIONS: Do not specify variable range if not necessary.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-10-03 22:17:09 -03:00
92b905cecd
SCHEMES: Pass only flux variables to Riemann solvers.
...
There is no need to interpolate or pass all variables to the Riemann
solvers. Just pass those related to flux calculation.
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-10-03 21:48:04 -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
6506083785
EQUATIONS: Update scalars in correct_unphysical_states() too.
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-10-03 13:52:34 -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
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
31ac085d70
EQUATIONS: Take into account passive scalars in prim2cons().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-10-03 13:38:27 -03:00
f22cc55b58
EQUATIONS: Take into account passive scalars in cons2prim().
...
Signed-off-by: Grzegorz Kowal <grzegorz@amuncode.org>
2019-10-03 13:27:47 -03:00
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