569b49e | Lars Bilke | 24 October 2022, 08:12:11 UTC | [ci,web] Copy notebook pages from build linux arch job. | 04 November 2022, 08:43:11 UTC |
c7598df | Lars Bilke | 24 October 2022, 07:00:04 UTC | [ci] Activate venv. | 04 November 2022, 08:43:11 UTC |
c201096 | Lars Bilke | 21 October 2022, 12:12:20 UTC | [ci] Notebook testrunner outputs to build/web. | 04 November 2022, 08:43:11 UTC |
4077ca5 | Lars Bilke | 21 October 2022, 12:10:38 UTC | [T,nb] Added option --hugo-out to testrunner. | 04 November 2022, 08:43:10 UTC |
628fe52 | Lars Bilke | 21 October 2022, 11:55:39 UTC | [T,nb] Added all notebooks to ctest. | 04 November 2022, 08:43:10 UTC |
393017a | Lars Bilke | 21 October 2022, 11:55:15 UTC | [T] ctest-preset runs all notebooks. | 04 November 2022, 08:43:10 UTC |
14e64a1 | Lars Bilke | 21 October 2022, 11:54:24 UTC | [T] Convert nb- tests to website. | 04 November 2022, 08:43:10 UTC |
2ab337a | Lars Bilke | 21 October 2022, 09:13:59 UTC | [T,nb] Install notebook requirements from Tests/Data. Append bin dir to path on execution. Make sure to run ctest with activated venv. | 04 November 2022, 08:43:09 UTC |
83bbc3d | Lars Bilke | 21 October 2022, 08:36:56 UTC | [py] There are Python 3.10 VTK wheels now. | 04 November 2022, 08:43:04 UTC |
067a435 | Lars Bilke | 20 October 2022, 20:41:14 UTC | [T] Modified notebooks. | 04 November 2022, 08:43:03 UTC |
4762eff | Lars Bilke | 20 October 2022, 14:12:30 UTC | [T] Notebook requirements via requirements.txt files. Added CI job 'test notebooks via wheel'. | 04 November 2022, 08:43:03 UTC |
4c588c5 | Lars Bilke | 04 November 2022, 06:34:01 UTC | [T] Relax tolerances for Ubuntu machine. | 04 November 2022, 06:34:01 UTC |
de1282a | Lars Bilke | 03 November 2022, 21:08:44 UTC | [cmake] Disable precompiler headers when non-Debug build and ccache. | 03 November 2022, 21:08:44 UTC |
af6ef2e | Lars Bilke | 20 October 2022, 12:28:13 UTC | [nb] Modify Mechanics/Linear/DiscWithHole/Linear_Disc_with_hole.ipynb. | 03 November 2022, 20:20:30 UTC |
478f791 | Lars Bilke | 20 October 2022, 12:28:00 UTC | [nb] Modify Parabolic/ComponentTransport/DiffusionSorptionDecay/DiffusionSorptionDecay.ipynb. | 03 November 2022, 20:20:30 UTC |
ed8a4be | Lars Bilke | 20 October 2022, 12:27:49 UTC | [nb] Modify Parabolic/LiquidFlow/AxiSymTheis/axisym_theis.ipynb. | 03 November 2022, 20:20:30 UTC |
e0a2f25 | Lars Bilke | 20 October 2022, 12:27:37 UTC | [nb] Modify PhaseField/surfing_jupyter_notebook/surfing_pyvista.ipynb. | 03 November 2022, 20:20:30 UTC |
99dad33 | Lars Bilke | 20 October 2022, 11:38:12 UTC | [nb] Modify Parabolic/ComponentTransport/MultiLayerDiffusion/MultiLayerDiffusion.ipynb. | 03 November 2022, 20:20:29 UTC |
a4d7e0b | Lars Bilke | 20 October 2022, 11:31:16 UTC | [nb] Modify Parabolic/ComponentTransport/ReactiveTransport/DecayChain/DecayChain.ipynb. | 03 November 2022, 20:20:29 UTC |
f2774c7 | Lars Bilke | 20 October 2022, 11:31:04 UTC | [nb] Modify Parabolic/ComponentTransport/ReactiveTransport/RadionuclidesMigration/RadionuclidesMigration.ipynb. | 03 November 2022, 20:20:29 UTC |
cbaed3e | Lars Bilke | 20 October 2022, 10:29:18 UTC | [nb] Modify Parabolic/ThermalTwoPhaseFlowPP/HeatPipe/heatpipe.ipynb. | 03 November 2022, 20:20:29 UTC |
c8d2b70 | Lars Bilke | 20 October 2022, 09:09:47 UTC | [nb] Modify TH2M/TH2/heatpipe/heatpipe.ipynb to use out_dir. | 03 November 2022, 20:20:29 UTC |
0e3cccc | Lars Bilke | 20 October 2022, 07:27:05 UTC | [T] Fix notebook output path. | 03 November 2022, 20:20:29 UTC |
d273805 | Lars Bilke | 19 October 2022, 14:29:49 UTC | [T] Moved and simplified SimpleMechanics notebook. | 03 November 2022, 20:20:28 UTC |
fb0c7f1 | Wenqing Wang | 28 October 2022, 15:44:44 UTC | [ctest/partmesh] Added two tests for partitioning and reading non-IP field data | 03 November 2022, 14:11:08 UTC |
73d523e | Lars Bilke | 03 November 2022, 13:22:22 UTC | [ci] Removed git diff --check from pre commit job. Trailing whitespace and merge conflict markers are already checked by pre-commit. | 03 November 2022, 13:25:28 UTC |
e5ad9af | rinkk | 03 November 2022, 11:17:34 UTC | removed old SWMM test | 03 November 2022, 13:25:28 UTC |
1ead2b7 | rinkk | 02 November 2022, 14:27:46 UTC | [SWMM] added input tests | 03 November 2022, 13:25:26 UTC |
142e373 | rinkk | 02 November 2022, 13:11:54 UTC | [SWMM] adding elevation to Outfall- and Storage-entities | 03 November 2022, 13:24:30 UTC |
118fc2d | Dmitry Yu. Naumov | 03 November 2022, 11:53:44 UTC | Merge branch 'ip-data-to-point-cloud' into 'master' Added IP data to point cloud conversion tool See merge request ogs/ogs!4327 | 03 November 2022, 11:53:44 UTC |
3849fd9 | Wenqing Wang | 28 October 2022, 15:43:10 UTC | [MPI/IO] Allow to read the partitioned non-IP field data | 03 November 2022, 11:05:46 UTC |
6827ee8 | Dmitry Yu. Naumov | 03 November 2022, 09:10:17 UTC | Merge branch 'gallery-mod' into 'master' [web] Gallery mod Closes #3331 See merge request ogs/ogs!4355 | 03 November 2022, 09:10:17 UTC |
5655efe | Lars Bilke | 02 November 2022, 08:29:36 UTC | [web] Fixed typo. | 03 November 2022, 07:13:43 UTC |
2c96b9c | Lars Bilke | 01 November 2022, 14:48:01 UTC | [web] Made TH2M featured. | 03 November 2022, 07:13:43 UTC |
fa8610c | Lars Bilke | 01 November 2022, 14:44:56 UTC | [web] Merged two-phase-flow-pp with two-phase-flow. | 03 November 2022, 07:13:43 UTC |
68b91b9 | Christoph Lehmann | 03 November 2022, 06:53:11 UTC | [PL/TH2M] Slightly relaxed test tolerance | 03 November 2022, 06:53:11 UTC |
7d7de41 | Christoph Lehmann | 24 October 2022, 06:05:27 UTC | [web] Added web docu | 03 November 2022, 06:36:14 UTC |
c0e0d1b | Christoph Lehmann | 24 October 2022, 05:42:25 UTC | [T] Increased tolerance slightly | 03 November 2022, 06:36:14 UTC |
7f2939f | Christoph Lehmann | 21 October 2022, 10:18:13 UTC | Added another ctest | 03 November 2022, 06:36:14 UTC |
fff22b4 | Christoph Lehmann | 21 October 2022, 10:17:44 UTC | [T] Corrected ip meta data changed integration order from 2 to 3 | 03 November 2022, 06:36:14 UTC |
f5d8628 | Christoph Lehmann | 20 October 2022, 12:33:46 UTC | [App] Register tool in Python wheel | 03 November 2022, 06:36:14 UTC |
be2e1d6 | Christoph Lehmann | 20 October 2022, 11:25:40 UTC | [NL] Added Boost::mp11 dependency | 03 November 2022, 06:36:14 UTC |
9aaaf75 | Christoph Lehmann | 20 October 2022, 08:56:36 UTC | Added two ctests | 03 November 2022, 06:36:14 UTC |
46a5e10 | Christoph Lehmann | 19 October 2022, 05:37:44 UTC | [App] Added ip data to point cloud conversion tool | 03 November 2022, 06:36:14 UTC |
1b2116d | Christoph Lehmann | 19 October 2022, 09:27:59 UTC | [NL] Added shape matrix cache | 03 November 2022, 06:36:13 UTC |
74afec2 | Christoph Lehmann | 19 October 2022, 08:01:48 UTC | [T] Adapted to moved reference element code | 03 November 2022, 06:36:13 UTC |
de521d0 | Christoph Lehmann | 19 October 2022, 07:59:44 UTC | Moved reference element code to NumLib | 03 November 2022, 06:36:13 UTC |
99e74e5 | Lars Bilke | 01 November 2022, 14:43:13 UTC | [web] Added two-phase-flow image. | 03 November 2022, 06:01:10 UTC |
253cd65 | Lars Bilke | 01 November 2022, 14:42:50 UTC | [web] Added thm image. | 03 November 2022, 06:01:10 UTC |
4c8d0f0 | Lars Bilke | 01 November 2022, 14:42:24 UTC | [web] Added TH2M coupling icon. | 03 November 2022, 06:01:10 UTC |
cb47390 | Lars Bilke | 02 November 2022, 18:45:26 UTC | Merge branch 'fixing' into 'master' Fixed a debug compilation error See merge request ogs/ogs!4357 | 02 November 2022, 18:45:26 UTC |
82782fd | Wenqing Wang | 01 November 2022, 16:44:26 UTC | [Parameter] Added an include <Eigen/Dense> | 02 November 2022, 13:00:14 UTC |
63ff440 | Lars Bilke | 02 November 2022, 12:00:09 UTC | Merge branch 'relax-tol' into 'master' [T] Relax tolerance in THM_confined_compression_gas.prj a bit. Closes ufz-bgr/hpc/docs#36 See merge request ogs/ogs!4358 | 02 November 2022, 12:00:09 UTC |
634efe8 | Lars Bilke | 02 November 2022, 09:10:04 UTC | [nb] Update PyVista. Related https://github.com/pyvista/pyvista/pull/2585 | 02 November 2022, 09:10:04 UTC |
d6854a8 | Lars Bilke | 02 November 2022, 08:58:23 UTC | Merge branch 'update-reference-result' into 'master' [Docu] update solution of reference code. See merge request ogs/ogs!4356 | 02 November 2022, 08:58:23 UTC |
b840acc | Lars Bilke | 02 November 2022, 08:13:57 UTC | [T] Relax tolerance in THM_confined_compression_gas.prj a bit. Closes https://gitlab.opengeosys.org/ufz-bgr/hpc/docs/-/issues/36. | 02 November 2022, 08:13:57 UTC |
8ec305e | Wenqing Wang | 28 October 2022, 15:42:13 UTC | [partmesh] Allow to partition mesh with non-IP field data | 01 November 2022, 16:21:50 UTC |
9a4a159 | renchao_lu | 01 November 2022, 16:01:01 UTC | [Docu] update solution of reference code. | 01 November 2022, 16:02:17 UTC |
16f0e86 | Lars Bilke | 01 November 2022, 10:11:47 UTC | Merge branch 'PrecompiledHeaders' into 'master' Precompiled headers See merge request ogs/ogs!4266 | 01 November 2022, 10:11:47 UTC |
b3aa40b | Dmitri Naumov | 25 October 2022, 16:43:12 UTC | [CL] Use size_t in access avoiding conversion warn Compiler complains otherwise about narrowing conversion from Eigen::index to unsigned. | 01 November 2022, 09:33:59 UTC |
a1753e6 | Dmitri Naumov | 07 September 2022, 13:15:52 UTC | Add selection of precompiled headers This significantly speeds up total rebuild of the project especially in the debug preset where it reaches 30%. In the release configuration most of the time is spent in the optimization of the code and header parsing improvese only by 5% The expensive header files were determined by ClangBuildAnalyzer https://github.com/aras-p/ClangBuildAnalyzer which requires clang's -ftime-trace compiler option. "master" is 8a0f3b66df2fc471005fae6a8af38f92dca54ac8 and the "precompiled headers" branch is descending directly from it. Improvement of user time around 984s ^= 36%, system time around 30s ^= 22%, wall clock time around 98s ^= 34%. ninja -j10 1692.19s user 130.79s system 975% cpu 3:06.80 total ninja -j10 1693.08s user 130.55s system 976% cpu 3:06.75 total ninja -j10 2675.04s user 166.38s system 998% cpu 4:44.44 total ninja -j10 2677.04s user 168.18s system 999% cpu 4:44.61 total Improvement of user time around 1010s ^= 5.6%, system time around 50s ^= 36%, wall clock time around 52s ^= 1.9%. ninja -j10 16864.30s user 96.46s system 661% cpu 42:42.49 total ninja -j10 17044.40s user 97.29s system 643% cpu 44:25.82 total ninja -j10 17890.56s user 188.18s system 687% cpu 43:48.51 total ninja -j10 17863.29s user 132.79s system 679% cpu 44:06.71 total For debug build because of significant improvement there. 405626 ms: eigen3-src/Eigen/Core (included 689 times, avg 588 ms) 250368 ms: BaseLib/Error.h (included 675 times, avg 370 ms) 178942 ms: BaseLib/Logging.h (included 739 times, avg 242 ms) 168664 ms: MaterialLib/MPL/Property.h (included 228 times, avg 739 ms) 151512 ms: BaseLib/ConfigTree.h (included 220 times, avg 688 ms) 148939 ms: googletest-src/googletest/include/gtest/gtest.h (included 190 times, avg 783 ms) 146104 ms: MathLib/Point3d.h (included 548 times, avg 266 ms) 143836 ms: MeshLib/Elements/Element.h (included 351 times, avg 409 ms) 135652 ms: /usr/include/boost/property_tree/ptree.hpp (included 225 times, avg 602 ms) 123695 ms: MeshLib/Mesh.h (included 415 times, avg 298 ms) 72868 ms: BaseLib/Error.h (included 108 times, avg 674 ms) 53854 ms: MeshLib/Mesh.h (included 207 times, avg 260 ms) 51212 ms: MeshLib/Elements/Element.h (included 161 times, avg 318 ms) 45812 ms: MaterialLib/MPL/Property.h (included 191 times, avg 239 ms) 45603 ms: MathLib/Point3d.h (included 300 times, avg 152 ms) 45143 ms: BaseLib/Logging.h (included 118 times, avg 382 ms) 42384 ms: ProcessLib/Process.h (included 42 times, avg 1009 ms) 30976 ms: MathLib/LinAlg/GlobalMatrixVectorTypes.h (included 120 times, avg 258 ms) 29221 ms: iphreeqc-src/src/phreeqcpp/Phreeqc.h (included 62 times, avg 471 ms) 27882 ms: NumLib/DOF/LocalToGlobalIndexMap.h (included 80 times, avg 348 ms) Many of the same headers, but the total parsing times went 10-fold down. | 01 November 2022, 09:33:59 UTC |
71dd0e3 | Christoph Lehmann | 01 November 2022, 07:43:00 UTC | Merge branch 'conventions' into 'master' Extended examples on unit systems. Typo fixes. See merge request ogs/ogs!4354 | 01 November 2022, 07:43:00 UTC |
101fbfa | Thomas Nagel | 31 October 2022, 14:31:12 UTC | Extended examples on unit systems. Typo fixes. | 31 October 2022, 14:31:12 UTC |
c568aae | Dmitry Yu. Naumov | 28 October 2022, 20:41:04 UTC | Merge branch 'Mockup2D_Simplified' into 'master' [Test/TRM] Added a benchmark for TRM based on a simplified China Mock-Up experiment Closes #3315 See merge request ogs/ogs!4353 | 28 October 2022, 20:41:04 UTC |
5a5cc8c | aachaudhry | 28 October 2022, 17:01:48 UTC | [Test/TRM] Added a benchmark for TRM based on a simplified China Mock-Up experiment | 28 October 2022, 17:01:48 UTC |
591a8eb | Lars Bilke | 28 October 2022, 14:04:15 UTC | Merge branch 'website_typo' into 'master' [web] Removed typo on benchmark gallery website. See merge request ogs/ogs!4351 | 28 October 2022, 14:04:15 UTC |
7885835 | Norbert Grunwald | 28 October 2022, 13:26:47 UTC | [web] Removed typo on benchmark gallery website. | 28 October 2022, 13:26:47 UTC |
10cd048 | Dmitry Yu. Naumov | 28 October 2022, 10:43:22 UTC | Merge branch 'trm-tranport-poro' into 'master' [PL/TRM] Refactored permeability model See merge request ogs/ogs!4347 | 28 October 2022, 10:43:22 UTC |
de6475d | Christoph Lehmann | 26 October 2022, 12:07:53 UTC | [PL/TRM] Adapted to changed constitutive setting | 28 October 2022, 10:25:12 UTC |
1557253 | Christoph Lehmann | 26 October 2022, 10:55:33 UTC | [PL/TRM] Extracted transport porosity evaluation to a separate model | 28 October 2022, 10:25:12 UTC |
45e882c | Christoph Lehmann | 26 October 2022, 09:51:24 UTC | [PL/TRM] Permeability model moved to common directory The permeability model now uses more general data and therefore does not depend on some constitutive setting specific solid mechanics data. | 28 October 2022, 10:25:12 UTC |
250c223 | Christoph Lehmann | 28 October 2022, 08:11:47 UTC | Merge branch 'conventions' into 'master' Added info on nodal source terms. See merge request ogs/ogs!4349 | 28 October 2022, 08:11:47 UTC |
e34dc50 | Lars Bilke | 28 October 2022, 08:03:01 UTC | [cmake] Install pvtu2vtu. | 28 October 2022, 08:03:01 UTC |
d66a06a | Dmitry Yu. Naumov | 28 October 2022, 07:44:13 UTC | Merge branch 'fix_notebooks' into 'master' [Jupyter Notebook] Resolve compatibility issues and minor fixes See merge request ogs/ogs!4345 | 28 October 2022, 07:44:13 UTC |
85d53b4 | Thomas Nagel | 28 October 2022, 07:28:47 UTC | Added info on nodal source terms. | 28 October 2022, 07:28:47 UTC |
cd368ed | Jörg Buchwald | 27 October 2022, 20:18:02 UTC | fix notebook | 27 October 2022, 20:18:02 UTC |
c62abb5 | Jörg Buchwald | 26 October 2022, 20:29:27 UTC | use recent ogs6py and VTUInterface packages | 27 October 2022, 20:15:50 UTC |
082e28a | Jörg Buchwald | 25 October 2022, 22:02:53 UTC | remove redundant keyword arg | 27 October 2022, 20:15:50 UTC |
2139a46 | Jörg Buchwald | 25 October 2022, 22:00:52 UTC | fix errors in notebook | 27 October 2022, 20:15:49 UTC |
dc8f7c4 | Dmitry Yu. Naumov | 27 October 2022, 18:23:45 UTC | Merge branch 'conventions' into 'master' Added a pdf documentation file on units. See merge request ogs/ogs!4348 | 27 October 2022, 18:23:45 UTC |
858709d | Thomas Nagel | 27 October 2022, 18:23:43 UTC | Added a pdf documentation file on units. | 27 October 2022, 18:23:43 UTC |
a8adcde | Dmitry Yu. Naumov | 26 October 2022, 19:51:55 UTC | Merge branch 'material_anisotropy' into 'master' To implement a decomposition of strain energy density in phase field approach to fracture accounting for orthotropic materials See merge request ogs/ogs!4215 | 26 October 2022, 19:51:55 UTC |
233eb2f | Vahid Ziaei Rad | 26 October 2022, 17:57:17 UTC | [Doxygen] orthotropic energy split PhF models | 26 October 2022, 17:57:17 UTC |
bec7699 | Vahid Ziaei Rad | 26 October 2022, 16:23:33 UTC | new outputting variables for splitted PhF models | 26 October 2022, 16:23:33 UTC |
9c3c9b3 | Vahid Ziaei Rad | 26 October 2022, 16:22:49 UTC | a degraded elasticity tensor in the weak form implemented | 26 October 2022, 16:22:49 UTC |
5ee95a5 | Vahid Ziaei Rad | 26 October 2022, 16:20:55 UTC | [PhF/ML-PL] Implemented two new PhF models for orthotropy | 26 October 2022, 16:20:55 UTC |
c2fbe31 | Dmitry Yu. Naumov | 26 October 2022, 09:30:17 UTC | Merge branch 'th2m_strain_dependent_permeability' into 'master' [T] Moved strain dependent permeability to H2M See merge request ogs/ogs!4346 | 26 October 2022, 09:30:17 UTC |
2974e95 | Dmitry Yu. Naumov | 26 October 2022, 09:29:23 UTC | Merge branch 'th2m_benchmark_heatpipe' into 'master' Move heatpipe notebook to correct folder in benchmark gallery See merge request ogs/ogs!4343 | 26 October 2022, 09:29:23 UTC |
356f92d | Norbert Grunwald | 26 October 2022, 07:38:28 UTC | [T] Moved strain dependent permeability to H2M | 26 October 2022, 07:52:23 UTC |
431a9b3 | Norbert Grunwald | 25 October 2022, 18:37:15 UTC | move heatpipe to correct folder in benchmark gallery | 25 October 2022, 18:37:31 UTC |
506fb0c | Dmitry Yu. Naumov | 25 October 2022, 18:04:27 UTC | Merge branch 'trm-mv-constitutive-setting' into 'master' TRM: Move constitutive setting to a new directory See merge request ogs/ogs!4332 | 25 October 2022, 18:04:27 UTC |
e845549 | Christoph Lehmann | 24 October 2022, 12:56:37 UTC | [PL] Adapt to the moved constitutive setting | 25 October 2022, 17:04:31 UTC |
2c8c47d | Christoph Lehmann | 24 October 2022, 12:55:28 UTC | [PL] Moved the constitutive setting to a new directory | 25 October 2022, 17:04:31 UTC |
66c9d37 | Dmitry Yu. Naumov | 25 October 2022, 16:53:26 UTC | Merge branch 'apply_bodyforce_total_stress' into 'master' [PL/TRM] only optionally add body force to displacement See merge request ogs/ogs!4295 | 25 October 2022, 16:53:26 UTC |
7aa71af | Jörg Buchwald | 17 October 2022, 19:58:42 UTC | [T/TRM] removing body force from displacement test | 25 October 2022, 16:01:09 UTC |
ad27996 | Jörg Buchwald | 19 September 2022, 14:58:55 UTC | [PL/TRM] Optional body forces for deformation New tag, by default true, <apply_body_force_for_deformation> | 25 October 2022, 15:57:46 UTC |
51c6112 | Lars Bilke | 25 October 2022, 14:56:20 UTC | Merge branch 'install-deps-exclude' into 'master' [cmake] Added options OGS_INSTALL_DEPENDENCIES_[PRE/POST]_EXCLUDES. Closes ufz-bgr/hpc/docs#31 See merge request ogs/ogs!4341 | 25 October 2022, 14:56:20 UTC |
c04cee1 | Lars Bilke | 28 September 2022, 08:18:22 UTC | [cmake] Added options OGS_INSTALL_DEPENDENCIES_[PRE/POST]_EXCLUDES. See https://cmake.org/cmake/help/latest/command/file.html#get-runtime-dependencies for usage. Related https://gitlab.opengeosys.org/ufz-bgr/hpc/docs/-/issues/31. | 25 October 2022, 13:32:25 UTC |
ff3c5c6 | Dmitry Yu. Naumov | 25 October 2022, 13:27:28 UTC | Merge branch 'th2m_benchmark_gallery' into 'master' TH2M benchmark gallery See merge request ogs/ogs!4325 | 25 October 2022, 13:27:28 UTC |
23f45ab | Norbert Grunwald | 19 October 2022, 12:49:03 UTC | [T] Update gas compression reference files. | 25 October 2022, 10:03:44 UTC |