6.0.2
| Released on 2015/06/15, GitHub Release Link
Release notes
The second release of ogs6 introduces Neumann boundary conditions and VTK result output.
Features:
- Neumann boundary conditions
- Implement mesh properties for storage of data fields. This also includes mapped values (e.g. based on material id) PR #542, PR #644,
- Refactored mesh property classes to enable VTK output
- Extended the available elements to quadratic (e.g. Quad8) based on generalized "element rules". #572, PR #656, PR #657,
- Extend computation of shape matrices to lower dimensional elements embedded in higher dimensional space #655
- Builds with MinGW (GCC) on Windows, see Developer Guide and the new MinGW platform instructions
- Cross-compiling for Windows with MXE on Mac OS
- Support for new cross-platform IDE CLion
- Add gradual refinement to the structured mesh generator PR #539
- Add a command line tool "queryMesh" to search mesh information PR #665
- Add a command line tool "AddTopLayer" to add an additional top layer (for example a soil layer, see also the documentation) PR #649
Fixes
- Performance optimizations in VTK mesh conversion, PR #695
- Improve layered prism mesh construction
- Fix a lot of warnings on gcc/clang/msvc compilers improving the code
Infrastructure
- Test runtime is monitored at Jenkins for normal and nightly large tests
- Utilities are build by separate Jenkins Jobs, e.g. Win_Utils
Test examples
Next steps
In development
- Heterogeneous fields (for e.g. hydraulic conductivity parameters)
- Octree data structures for fast searches
- OGS#PETSc interface for parallel computing
Planned
- Parallelization scheme using PETSc library
- Extending the linear elliptic solver to non-linear problems