8c334b9 | Lars Bilke | 25 January 2022, 14:07:06 UTC | Merge branch 'ci-linux-debug' into 'master' [ci] Job linux native builds Debug config with optimizations See merge request ogs/ogs!3597 | 25 January 2022, 14:07:06 UTC |
6a1ec53 | Lars Bilke | 25 January 2022, 14:06:52 UTC | [cmake] Make linter happy. | 25 January 2022, 14:06:52 UTC |
c1d2837 | Lars Bilke | 25 January 2022, 12:49:03 UTC | [ci] Disable packaging on debug job. | 25 January 2022, 12:59:22 UTC |
e520ff1 | Dmitri Naumov | 20 January 2022, 18:43:04 UTC | [MaL] Faster sqrDist w/o EigenMaps In the release build the runtime (for a reviseMesh ctest) is improved only by 1-2%. For the debug build the runtime improved by more then 50%. | 25 January 2022, 12:52:08 UTC |
f01b1d0 | Dmitri Naumov | 19 January 2022, 14:12:50 UTC | [T/PL] Adjust runtimes of some ctests | 25 January 2022, 12:52:08 UTC |
04029fc | Dmitri Naumov | 19 January 2022, 12:03:14 UTC | [ci] Limit ctest's max runtime for debug pipeline | 25 January 2022, 12:52:08 UTC |
fd8000c | Dmitri Naumov | 15 December 2021, 12:54:00 UTC | [ci] Increase total (small) ctests timeout to 1h | 25 January 2022, 12:52:08 UTC |
7ded451 | Dmitri Naumov | 16 December 2021, 10:35:40 UTC | [T/PL] Slightly relax tolerance to pass in debug. | 25 January 2022, 12:52:07 UTC |
f0e9c40 | Dmitri Naumov | 11 December 2021, 20:32:09 UTC | Add libtbb and xml2 to leak sanitizer suppressions | 25 January 2022, 12:52:07 UTC |
10d96ca | Dmitri Naumov | 13 October 2021, 12:35:47 UTC | [cmake] Remove STL debug options. Remove _GLIBCXX_DEBUG from STL_NO_DEBUG. Defining the macro causes errors when linking against other code compiled without the macro. From https://gcc.gnu.org/onlinedocs/libstdc++/manual/debug_mode_using.html To use the libstdc++ debug mode, compile your application with the compiler flag -D_GLIBCXX_DEBUG. Note that this flag changes the sizes and behavior of standard class templates such as std::vector, and therefore you can only link code compiled with debug mode and code compiled without debug mode if no instantiation of a container is passed between the two translation units. The remaining definitions are no longer listed in https://gcc.gnu.org/onlinedocs/libstdc++/manual/using_macros.html and are removed too. If needed those can be set with usual compiler flags, for set of current gcc's STL options. | 25 January 2022, 12:52:07 UTC |
ee5648c | Lars Bilke | 29 April 2021, 09:57:45 UTC | [ci] linux native build debug config. Using -O3 and fixed size matrices to speedup ctests. Using clang for faster (compared to gcc) compilation. | 25 January 2022, 12:52:07 UTC |
204d051 | Lars Bilke | 13 October 2021, 19:19:34 UTC | [cmake] Added test preset for debug. | 25 January 2022, 12:44:06 UTC |
a47bd4f | Dmitri Naumov | 06 January 2022, 20:35:03 UTC | [PL/RCT] Avoid vector sizes mismatch Using dynamic size vector mapping for the vector in number of integration points. | 25 January 2022, 12:44:06 UTC |
c9c17aa | Lars Bilke | 25 January 2022, 10:12:41 UTC | Merge branch 'fix-poetry' into 'master' [poetry] Error fixes See merge request ogs/ogs!3954 | 25 January 2022, 10:12:41 UTC |
628fdaf | Lars Bilke | 25 January 2022, 09:27:27 UTC | [poetry] Fix for empty requirements. | 25 January 2022, 09:47:01 UTC |
73bfda1 | Lars Bilke | 25 January 2022, 08:37:43 UTC | [poetry] Try to fix JSONDecodeError. https://github.com/python-poetry/poetry/issues/4210 | 25 January 2022, 09:45:53 UTC |
e88bee6 | Lars Bilke | 25 January 2022, 08:37:23 UTC | [poetry] Pin versions. | 25 January 2022, 09:45:53 UTC |
282f1d2 | Wenqing Wang | 18 January 2022, 16:43:09 UTC | [Test/TRM/PETSc] Run the point heat source benchmark with parallel computing | 25 January 2022, 09:45:52 UTC |
8e016ce | Wenqing Wang | 10 December 2021, 16:35:47 UTC | [Test/TRM/PETSc] Added a parallel computing test with Taylor Hood element | 25 January 2022, 09:45:52 UTC |
ddbe428 | Wenqing Wang | 10 December 2021, 16:20:58 UTC | [Test/TRM/PETSc] Added Simple3DThermoMechanicsFromTM as a parallel computing test | 25 January 2022, 09:45:52 UTC |
e4845e7 | Wenqing Wang | 26 November 2021, 15:17:55 UTC | [TRM] Enabled parallel computing with Taylor Hood elements | 25 January 2022, 09:45:52 UTC |
5829b67 | Dmitry Yu. Naumov | 25 January 2022, 07:58:50 UTC | Merge branch 'parallel_TRM0' into 'master' Enable parallel computing in TRM with Taylor-Hood elements See merge request ogs/ogs!3920 | 25 January 2022, 07:58:50 UTC |
64fe89d | Lars Bilke | 25 January 2022, 07:43:50 UTC | [cmake] Fail early if poetry did not succeed. | 25 January 2022, 07:43:50 UTC |
8855fd8 | Wenqing Wang | 18 January 2022, 16:43:09 UTC | [Test/TRM/PETSc] Run the point heat source benchmark with parallel computing | 24 January 2022, 22:46:27 UTC |
77a0c27 | Wenqing Wang | 10 December 2021, 16:35:47 UTC | [Test/TRM/PETSc] Added a parallel computing test with Taylor Hood element | 24 January 2022, 22:46:27 UTC |
acd7629 | Wenqing Wang | 10 December 2021, 16:20:58 UTC | [Test/TRM/PETSc] Added Simple3DThermoMechanicsFromTM as a parallel computing test | 24 January 2022, 22:46:27 UTC |
5f0e4ca | Wenqing Wang | 26 November 2021, 15:17:55 UTC | [TRM] Enabled parallel computing with Taylor Hood elements | 24 January 2022, 22:46:27 UTC |
93b07e9 | Lars Bilke | 24 January 2022, 20:19:31 UTC | Merge branch 'rm-fs' into 'master' Remove std::filesystem hacks Closes #3246 See merge request ogs/ogs!3951 | 24 January 2022, 20:19:31 UTC |
8f39d81 | Dmitry Yu. Naumov | 24 January 2022, 14:02:00 UTC | Merge branch 'TH2M_thermal_conductivity_revised' into 'master' TH2M Thermal conductivity revised See merge request ogs/ogs!3942 | 24 January 2022, 14:02:00 UTC |
f4abe26 | Lars Bilke | 21 January 2022, 17:39:47 UTC | Replace fs::... with std::filesystem::... | 24 January 2022, 07:39:20 UTC |
05fd589 | Lars Bilke | 21 January 2022, 17:30:50 UTC | Remove #include "filesystem.h". | 24 January 2022, 07:39:20 UTC |
1f0cd2a | Lars Bilke | 21 January 2022, 17:29:08 UTC | [cmake] Remove linking to std::filesystem. | 24 January 2022, 07:39:20 UTC |
3988bf5 | Lars Bilke | 21 January 2022, 17:27:52 UTC | [cmake] Remove FindFilesystem.cmake. | 24 January 2022, 07:39:20 UTC |
fc845b7 | Lars Bilke | 21 January 2022, 17:27:13 UTC | Bump minimum gcc to 9.1. | 24 January 2022, 07:39:20 UTC |
7cfb854 | Lars Bilke | 20 January 2022, 12:42:32 UTC | [ci] Fix pipeline 'never'-condition. | 24 January 2022, 07:39:20 UTC |
f7b0bff | Lars Bilke | 20 January 2022, 10:05:17 UTC | [ci] Load newer Python on EVE. Fixes CI job with poetry. | 24 January 2022, 07:39:20 UTC |
f769814 | Norbert Grunwald | 19 January 2022, 11:30:11 UTC | [TH2M/PTM] Remove thermal conductivity from phase transition variables. | 21 January 2022, 22:55:57 UTC |
fd6770b | Norbert Grunwald | 11 January 2022, 08:28:10 UTC | [T/TH2M] Removed thermal conductivity from phase transition unit tests. | 21 January 2022, 22:55:57 UTC |
78ba45c | Norbert Grunwald | 11 January 2022, 08:26:40 UTC | [TH2M] Thermal conductivity is no longer a required property. Now, thermal conductivity is a medium property, individual phase thermal conductivities are required only if in case of a mixing rule. | 21 January 2022, 22:55:57 UTC |
f3d5351 | Norbert Grunwald | 10 January 2022, 21:12:37 UTC | [T/TH2M] Include thermal conductivity as medium property in all test files | 21 January 2022, 22:55:57 UTC |
744cd19 | Norbert Grunwald | 10 January 2022, 21:07:27 UTC | [TH2M] Thermal conductivity is now treated as medium property. | 21 January 2022, 22:55:57 UTC |
edcea69 | Lars Bilke | 21 January 2022, 17:53:11 UTC | Merge branch 'install-petsc' into 'master' [cmake] Added option OGS_INSTALL_PETSC to install petsc into CMAKE_INSTALL_PREFIX See merge request ogs/ogs!3950 | 21 January 2022, 17:53:11 UTC |
6211b63 | Lars Bilke | 19 January 2022, 15:12:01 UTC | [cmake] Added option OGS_INSTALL_PETSC to install petsc into CMAKE_INSTALL_PREFIX E.g.: ``` cmake -S . --preset release-petsc \ -DCMAKE_INSTALL_PREFIX=../install/release-petsc \ -DOGS_INSTALL_PETSC=ON cmake --build --preset release-petsc -t install ``` Please note that currently the install location is not relocatable! Absoulte path to petsc-lib has to be replaced with an rpath equivalent. On Mac this works: ``` install_name_tool -change /Users/bilke/code/ogs/install/release-petsc/lib/libpetsc.3.11.dylib @rpath/libpetsc.3.11.dylib ./ogs ``` TODO: Linux | 21 January 2022, 17:02:10 UTC |
5896da2 | Dmitry Yu. Naumov | 21 January 2022, 12:41:07 UTC | Merge branch 'IdealGasLawBinaryMixture' into 'master' [MPL] New property ideal gas law for binary gases See merge request ogs/ogs!3945 | 21 January 2022, 12:41:07 UTC |
a23785b | wenqing | 21 January 2022, 10:49:59 UTC | Merge branch 'small-improvements' into 'master' Some small improvements. See merge request ogs/ogs!3948 | 21 January 2022, 10:49:59 UTC |
2433744 | Norbert Grunwald | 12 January 2022, 10:24:20 UTC | [MPL] New property ideal gas law for binary gases | 21 January 2022, 08:11:28 UTC |
a1010b9 | Christoph Lehmann | 20 January 2022, 14:42:40 UTC | [PL] Fix typos | 20 January 2022, 18:11:26 UTC |
f2a0640 | Christoph Lehmann | 20 January 2022, 14:34:36 UTC | [NL] Added missing pragma once | 20 January 2022, 14:34:36 UTC |
f5ab03e | Christoph Lehmann | 20 January 2022, 14:34:18 UTC | [AppL] Use more secure way to escape quotes | 20 January 2022, 14:34:18 UTC |
13352c7 | Lars Bilke | 20 January 2022, 12:42:32 UTC | [ci] Fix pipeline 'never'-condition. | 20 January 2022, 12:42:32 UTC |
27c0fbf | Lars Bilke | 20 January 2022, 10:05:17 UTC | [ci] Load newer Python on EVE. Fixes CI job with poetry. | 20 January 2022, 11:03:26 UTC |
850da78 | Lars Bilke | 20 January 2022, 09:35:35 UTC | Merge branch 'notebook-testrunner' into 'master' [ci] Simple Notebook testrunner. See merge request ogs/ogs!3930 | 20 January 2022, 09:35:35 UTC |
dc32176 | Lars Bilke | 20 January 2022, 08:44:21 UTC | MR comments. | 20 January 2022, 08:44:34 UTC |
10844e8 | Lars Bilke | 19 January 2022, 10:36:59 UTC | [T] Install notebook dependencies via versions.json. | 20 January 2022, 08:44:34 UTC |
4e09e41 | Lars Bilke | 19 January 2022, 08:57:20 UTC | [nb] Fixed SimpleMechanics notebook when there are ogs errors. | 20 January 2022, 08:44:34 UTC |
57382b1 | Lars Bilke | 18 January 2022, 10:16:17 UTC | [T] Fix notebook tests on Windows. | 20 January 2022, 08:44:34 UTC |
5afbf94 | Lars Bilke | 17 January 2022, 15:19:18 UTC | [ci] Use Python 3.9 on PETSc and code coverage job. Default python on arch is 3.10; there are no vtk wheels for it, required by VTUInterface. | 20 January 2022, 08:44:34 UTC |
988e2d4 | Lars Bilke | 12 January 2022, 21:51:04 UTC | [web] Added Notebook tests docs. | 20 January 2022, 08:44:34 UTC |
f9b11de | Lars Bilke | 12 January 2022, 21:02:31 UTC | [T] Added example notebooks to ctest. | 20 January 2022, 08:44:34 UTC |
9e89dfc | Lars Bilke | 12 January 2022, 21:02:02 UTC | [T] Added NotebookTest() as CMake integration for notebook testrunner.py. | 20 January 2022, 08:44:33 UTC |
6e2b705 | Lars Bilke | 12 January 2022, 20:47:34 UTC | [T] Added option CAT_LOG to OgsTestWrapper.cmake. When CAT_LOG=True the log is written to stdout instead of LOG_FILE. | 20 January 2022, 08:44:33 UTC |
4d67e99 | Lars Bilke | 12 January 2022, 20:45:09 UTC | [cmake,poetry] Cache installation info and install Notebook requirements. Only call `poetry add` when there are new Python package requirements. | 20 January 2022, 08:44:33 UTC |
305a509 | Lars Bilke | 10 January 2022, 10:34:37 UTC | [ci] Skip *.ci-skip.ipynb notebooks in testrunner. | 20 January 2022, 08:44:33 UTC |
b938213 | Lars Bilke | 10 January 2022, 09:41:20 UTC | Refactord Notebook testrunner in line with MR comments. | 20 January 2022, 08:44:33 UTC |
da12a78 | Lars Bilke | 05 January 2022, 15:04:41 UTC | [ci] Simple Notebook testrunner. Based on initial implementation from @chleh. | 20 January 2022, 08:44:33 UTC |
257976b | Lars Bilke | 19 January 2022, 14:26:46 UTC | Merge branch 'fix-check-header' into 'master' [ci] Improved check header job. See merge request ogs/ogs!3917 | 19 January 2022, 14:26:46 UTC |
895abdf | Lars Bilke | 19 January 2022, 12:17:51 UTC | [ci] Fix check-header exit code on success. | 19 January 2022, 13:32:22 UTC |
cc0aa7b | Lars Bilke | 19 January 2022, 11:01:56 UTC | [cmake] Check header, fix hdf5 includes. | 19 January 2022, 13:32:21 UTC |
6db84d4 | Lars Bilke | 18 January 2022, 14:18:13 UTC | [cmake] check-header, add current lib definitions | 19 January 2022, 13:25:00 UTC |
434e040 | Lars Bilke | 18 January 2022, 12:29:49 UTC | [cmake] Append target definitions to check header. | 19 January 2022, 13:25:00 UTC |
6640304 | Dmitri Naumov | 17 January 2022, 13:54:56 UTC | [MaL] Add missing EigenLinearSolver include. | 19 January 2022, 13:24:59 UTC |
e12b7a8 | Lars Bilke | 14 January 2022, 12:49:06 UTC | check-header: ignore Qt-generated ui_*.h files. | 19 January 2022, 13:24:59 UTC |
23abdfd | Lars Bilke | 13 January 2022, 15:44:18 UTC | fix: add -fPIC. | 19 January 2022, 13:24:59 UTC |
80a3a2a | Dmitri Naumov | 11 December 2021, 12:32:32 UTC | [MPL] Forward declare structs as struct not class | 19 January 2022, 13:24:59 UTC |
7dcdf93 | Dmitri Naumov | 11 December 2021, 12:28:32 UTC | [PL/BCST] Fix forward declarations. | 19 January 2022, 13:24:59 UTC |
ab5ac3f | Dmitri Naumov | 11 December 2021, 12:26:06 UTC | [PL/U] Add missing DynamicSpan include. | 19 January 2022, 13:24:59 UTC |
c9d4d86 | Dmitri Naumov | 11 December 2021, 12:25:35 UTC | [BL] DynamicSpan; add missing include guard. | 19 January 2022, 13:24:59 UTC |
b8d6dc2 | Dmitri Naumov | 11 December 2021, 12:16:31 UTC | [MPL] Add missing vector include. | 19 January 2022, 13:24:58 UTC |
bde623b | Dmitri Naumov | 11 December 2021, 12:15:18 UTC | [MPL] Fix typo in forward declaration. | 19 January 2022, 13:24:58 UTC |
8594157 | Lars Bilke | 10 December 2021, 12:14:13 UTC | [ci] Improved check header job. Will be yellow if failed. | 19 January 2022, 13:24:58 UTC |
699d9d2 | Lars Bilke | 10 December 2021, 12:08:07 UTC | check-header: fixes in NumLib. | 19 January 2022, 13:24:58 UTC |
7ff7a5c | Lars Bilke | 10 December 2021, 12:07:51 UTC | check-header: fixes in MeshLib. | 19 January 2022, 13:24:58 UTC |
766c3b2 | Lars Bilke | 10 December 2021, 12:07:33 UTC | check-header: fixes in MaterialLib. | 19 January 2022, 13:24:58 UTC |
f9b8cf7 | Lars Bilke | 10 December 2021, 12:07:12 UTC | check-header: fixes in GeoLib. | 19 January 2022, 13:24:58 UTC |
79a0a33 | Lars Bilke | 10 December 2021, 12:06:47 UTC | check-header: fixes in ChemistryLib. | 19 January 2022, 13:24:58 UTC |
41a6242 | Lars Bilke | 09 December 2021, 13:24:17 UTC | check-header: fixes in BaseLib. | 19 January 2022, 13:24:57 UTC |
f12b02d | Lars Bilke | 09 December 2021, 13:22:55 UTC | [cmake] Handle interface libs and gen. expressions in check header. | 19 January 2022, 13:24:57 UTC |
88a653e | Lars Bilke | 07 January 2022, 10:11:54 UTC | cmake-format AddTest.cmake | 13 January 2022, 21:27:46 UTC |
8f48417 | Dmitri Naumov | 15 October 2021, 15:25:25 UTC | [MeL/IO] Add copyright headers. | 13 January 2022, 21:27:44 UTC |
422ef80 | Dmitry Yu. Naumov | 13 January 2022, 20:52:11 UTC | Merge branch 'ldd' into 'master' [cmake] Select lld over GNU gold over regular linker. See merge request ogs/ogs!3940 | 13 January 2022, 20:52:11 UTC |
562edb3 | Lars Bilke | 13 January 2022, 14:14:20 UTC | [ML] Added ParameterLib link dependency. | 13 January 2022, 14:14:55 UTC |
0296731 | Lars Bilke | 10 January 2022, 18:30:45 UTC | [cmake] Select lld over GNU gold over regular linker. lld and gold linker are much faster than the default linker. | 13 January 2022, 14:14:55 UTC |
2a962e5 | Lars Bilke | 10 January 2022, 13:50:50 UTC | [cmake] Removed duplicate -O3 in release mode. | 13 January 2022, 14:14:55 UTC |
f52b820 | Dmitry Yu. Naumov | 12 January 2022, 19:45:54 UTC | Merge branch 'BuildCreateMeshElemPropertiesFromASCRasterWithGUIDisabled' into 'master' Build tool createMeshElemPropertiesFromASCRaster with GUI disabled. See merge request ogs/ogs!3943 | 12 January 2022, 19:45:54 UTC |
77dd8d7 | Dmitry Yu. Naumov | 12 January 2022, 19:39:12 UTC | Merge branch 'Effective_thermal_conductivity_volume_fraction' into 'master' Effective thermal conductivity volume fraction See merge request ogs/ogs!3941 | 12 January 2022, 19:39:12 UTC |
dee3d8c | Thomas Fischer | 12 January 2022, 12:16:03 UTC | [A/U/SimpleMeshCreation] Build createMeshElemPropertiesFromASCRaster with GUI disabled. | 12 January 2022, 12:16:03 UTC |
33d9eda | Norbert Grunwald | 12 January 2022, 11:49:10 UTC | [T/MPL] Increased information density by remoning redundant lines. | 12 January 2022, 12:10:31 UTC |
0221778 | Norbert Grunwald | 10 January 2022, 21:49:54 UTC | [T/MPL] Added/modified unit tests to incorporate all combinations of media. | 12 January 2022, 05:47:23 UTC |
885461a | Norbert Grunwald | 10 January 2022, 19:17:49 UTC | [MPL] Generalisation of eff thermal conductivity model to three phases. | 12 January 2022, 05:47:23 UTC |
df6c0ea | Dmitry Yu. Naumov | 11 January 2022, 21:04:25 UTC | Merge branch 'VermaPruessEquation' into 'master' [MPL] Verma-Pruess equation See merge request ogs/ogs!3929 | 11 January 2022, 21:04:25 UTC |