diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 2fbb97552b00e8fedeb1e98e29d433ec91b486ab..647be7f4332e15560577bcd18e7b3717a284eca4 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -2,6 +2,6 @@ Fixes # <!-- you may add issues here to automatically close them --> -1. [ ] Feature description was added to the [changelog](https://github.com/ufz/ogs/wiki/Release-notes-6.3.0) +1. [ ] Feature description was added to the [changelog](https://github.com/ufz/ogs/wiki/Release-notes-6.3.1) 2. [ ] Tests covering your feature were added? 3. [ ] Any new feature or behavior change was documented? diff --git a/web/content/releases/6.3.0.md b/web/content/releases/6.3.0.md new file mode 100644 index 0000000000000000000000000000000000000000..a914e48577aa3e86c379571f5fa28f6bd3a4bc68 --- /dev/null +++ b/web/content/releases/6.3.0.md @@ -0,0 +1,91 @@ ++++ +date = "2020-03-11T11:00:13+01:00" +title = "OpenGeoSys 6.3.0" +tag = "6.3.0" +author = "Lars Bilke" +release_date = "2020-03-11" + +[downloads] +win = [ + "Windows-10.0.14393-x64-de-utils.zip", + "Windows-10.0.14393-x64-python-de-utils.zip" +] +linux = [ + "Linux-5.3.7-arch1-2-ARCH-x64-de-utils.tar.gz", + "Linux-5.3.7-arch1-2-ARCH-x64-python-de-utils.tar.gz", + "Linux-5.3.7-arch1-2-ARCH-x64-python-utils.tar.gz", +] +osx = [ "OSX-10.15-x64-utils.tar.gz" ] +container = [ + "serial.sif", + "openmpi-2.1.6.sif", + "openmpi-3.1.4.sif", + "openmpi-4.0.1.sif" +] +note = """ +**Note:** When using Python bindings make sure to have Python installed on your system: + +- Windows: [Python 3.7.2](https://www.python.org/ftp/python/3.7.2/python-3.7.2-amd64-webinstall.exe) +- Linux: Python 3.6.8 +""" ++++ + +> In this release the Material Property Library is significantly enriched with new constitutive relations and gets wide use in the processes. +> +> Other significant changes are: + +## Features + +### Process' changes + - Richards mechanics process now correctly computes porosity changes in presence of swelling. [#2825](https://github.com/ufz/ogs/pull/2825) + - HydroMechanics process has now the option to use mass lumping. [#2826](https://github.com/ufz/ogs/pull/2826) + - HydroMechanics process now uses permeability in tensor form with corresponding output. [#2848](https://github.com/ufz/ogs/pull/2848) + - Reactive transport process has a mesh tag for restricting the place where chemical reactions take place within a specified subdomain. [#2851](https://github.com/ufz/ogs/pull/2851) + +#### Numerics + - Pass `x_dot` to processes' assemble functions. Used by rate-dependent material models. [#2795](https://github.com/ufz/ogs/pull/2795) + - triangular elements with 7 integration points (order 4). [#2798](https://github.com/ufz/ogs/pull/2798) + +#### Input and output + +- Output of surface fluxes (for 2D and 3D bulk domains) for balance computations is now available for LiquidFlow process. [#2760](https://github.com/ufz/ogs/pull/2760) + - Compute and output element-average porosity in RichardsMechanics process. [#2803](https://github.com/ufz/ogs/pull/2803) + - Output of fixed time when using IterationBasedTimeStepping is now available. [#2831](https://github.com/ufz/ogs/pull/2831) + +### Material models + + - Enable orthotropy in MFront solid material model interface. [#2774](https://github.com/ufz/ogs/pull/2774) + - Enable shared medium definition for multiple materials. [#2786](https://github.com/ufz/ogs/pull/2786) + - Implement van Genuchten saturation and relative permeability models in MPL. [#2788](https://github.com/ufz/ogs/pull/2788) + - Convert processes to use MPL for the fluid and porous media models: + - Hydro-mechanics. [#2779](https://github.com/ufz/ogs/pull/2779) + - Richards-mechanics. [#2787](https://github.com/ufz/ogs/pull/2787) + - LiquidFlow. [#2807](https://github.com/ufz/ogs/pull/2807) + - GroundwaterFlow. [#2820](https://github.com/ufz/ogs/pull/2820) + - Pass time increment dt to the material models. [#2801](https://github.com/ufz/ogs/pull/2801) + - Add initialValue(x, t) for material properties. [#2804](https://github.com/ufz/ogs/pull/2804) + - Implement mass balance porosity, used in RichardsMechanics. [#2804](https://github.com/ufz/ogs/pull/2804), [#2829](https://github.com/ufz/ogs/pull/2829) + - Orthotropic permeability power law, used in RichardsMechanics. [#2813](https://github.com/ufz/ogs/pull/2813) + - Implement saturation dependent swelling, used in RichardsMechanics. [#2819](https://github.com/ufz/ogs/pull/2819), [#2832](https://github.com/ufz/ogs/pull/2832) + - Bishop's effective stress models; power law and saturation cutoff, used in RichardsMechanics. [#2823](https://github.com/ufz/ogs/pull/2823) + +### File I/O + +### Testing and documentation +- A new test verifies the correct conversion from *PropertyType* enum to string and back. [#2770](https://github.com/ufz/ogs/pull/2770) + +### New tools + +- ExtractEntireSurface: The tool extracts either lines in case of a 2D bulk mesh as input or quads/triangles in case of a 3D bulk mesh as input. [#2764](https://github.com/ufz/ogs/pull/2764) + +## Infrastructure + +- Added a Code of Conduct. [#2834](https://github.com/ufz/ogs/pull/2834) + +### CMake options changes + +- Added version requirements file in json-format to have a single source used by CMake and the web site generator. [#2783](https://github.com/ufz/ogs/pull/2783) + +### Version info + +- See [versions.json](https://github.com/ufz/ogs/blob/6.3.0/web/data/versions.json)