diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 282052a1728581ad02078003acbba4a536f51c6a..7a277ec3915b7f7929a1e661740f47de3c707f48 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,6 +1,26 @@ Change log ---------- +1.5 (2025-02-27) +~~~~~~~~~~~~~~~~ + +- Add 3d implementation and test cases + - Tensor operations module updated +- Make implementation now fully parallel, also for convergence study +- Add full PETSc interface +- Use Sphinx booktheme for docs +- Improve `rescale_pressure` keyword +- Update Docker setup to use DIND +- Add `CITATION.cff` +- Add paper and improve installation tutorial to README +- Change test folder structure to use `2d_r13` instead of `r13` +- Add some examples (Balton board, compatibility conditions, Crookes radiometer, discrete coercivity test, Fourier flow, thermal edge flow, thermal flow between cylinders, ...) +- Add heat source and stress source terms +- Skip convergence plot if only one mesh is used +- Improve geoToH5 to work with 3D +- Print hmax for simulation +- Improve error calculation, add H1 error and L2, linf for tensorial structure, use "real" relative error + 1.4 (2020-11-01) ~~~~~~~~~~~~~~~~ diff --git a/README.rst b/README.rst index c93f2e5f853fac7296d40c713a4c3bd0c5a810aa..a6caa5d4784de23af6934f72e79e147e30f5e0a5 100644 --- a/README.rst +++ b/README.rst @@ -419,7 +419,7 @@ Contact :target: https://git.rwth-aachen.de/lamboo/fenicsR13/pipelines :alt: Test coverage -.. |version| image:: https://img.shields.io/badge/version-1.4-blue.svg +.. |version| image:: https://img.shields.io/badge/version-1.5-blue.svg :target: https://git.rwth-aachen.de/lamBOO/fenicsR13/-/tags :alt: Documentation Website diff --git a/docs/conf.py b/docs/conf.py index 338746d5d40c59db3359465705f444e2519b5b8c..b7f151013150ad73540350d7f99027eef42fabf9 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -28,7 +28,7 @@ copyright = '2020' author = 'Lambert Theisen' # The full version, including alpha/beta/rc tags -release = '1.4' +release = '1.5' # -- General configuration --------------------------------------------------- diff --git a/fenicsR13/fenicsR13.py b/fenicsR13/fenicsR13.py index c56ac8370282f75526f9ae9406f6399ac72437f9..2bead72071d172765d73dd550a6755f063d02e2c 100755 --- a/fenicsR13/fenicsR13.py +++ b/fenicsR13/fenicsR13.py @@ -29,7 +29,7 @@ def print_information(): .. code-block:: text - -> Version: 1.4 + -> Version: 1.5 -> Contact: Lambert Theisen <lambert.theisen@rwth-aachen.de> -> Contact: Manuel Torrilhon <mt@mathcces.rwth-aachen.de> -> Repository: <https://git.rwth-aachen.de/lamBOO/fenicsR13> @@ -41,7 +41,7 @@ def print_information(): |_| \___|_| |_|_|\___|___/_| \_\_|____/ """ - print(r"""-> Version: 1.4 + print(r"""-> Version: 1.5 -> Contact: Lambert Theisen <lambert.theisen@rwth-aachen.de> -> Contact: Manuel Torrilhon <mt@mathcces.rwth-aachen.de> -> Repository: <https://git.rwth-aachen.de/lamBOO/fenicsR13> diff --git a/setup.py b/setup.py index 113e27f0e6bdd6fd9a331ac781f4ea7c110df7e6..c4009eed438a9093139ec324b3837bf33fd0c59c 100644 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ def readme(): # pylint: disable=missing-function-docstring setup( name="fenicsR13", - version="1.4", + version="1.5", description="FEniCS (FEM) Solver for Non.-Eq.-Gases Based on R13 Equations", long_description=readme(), url="https://git.rwth-aachen.de/lamBOO/fenicsR13", diff --git a/tests/square_manufactured_solution/inputs/square_manufactured_solution_2d_r13.yml b/tests/square_manufactured_solution/inputs/square_manufactured_solution_2d_r13.yml index 254559f807f1fddd77bba571f5653e06ca6ed491..d4d9047897d5a1c3441c4741b94c562e6aa6f851 100644 --- a/tests/square_manufactured_solution/inputs/square_manufactured_solution_2d_r13.yml +++ b/tests/square_manufactured_solution/inputs/square_manufactured_solution_2d_r13.yml @@ -11,7 +11,7 @@ meshes: - meshes/square3.h5 - meshes/square4.h5 - meshes/square5.h5 - - meshes/square6.h5 + # - meshes/square6.h5 # - meshes/square7.h5 # - meshes/square8.h5