- Oct 31, 2021
-
-
- Oct 11, 2021
-
-
Lars Bilke authored
-
- Oct 10, 2021
-
-
Dmitri Naumov authored
-
- Oct 06, 2021
-
-
Dmitri Naumov authored
This covers both, the serial and parallel cases: seqaij and mpiaij. The latter matrix type will not work for serial cases---#3203.
-
Dmitri Naumov authored
From the documentation https://petsc.org/release/docs/manualpages/Vec/VecSetUp.html: "For basic use of the Vec classes the user need not explicitly call VecSetUp(), since these actions will happen automatically."
-
Dmitri Naumov authored
The matrix type set through command line arguments was overriden by an extra call. Changing the orders assigns the command line options higher priority than the default aij matrix type.
-
- Aug 30, 2021
-
-
Dmitri Naumov authored
-
- Aug 27, 2021
-
-
-
Dmitri Naumov authored
-
- Jul 28, 2021
-
-
Lars Bilke authored
-
- Jun 15, 2021
-
-
Dmitri Naumov authored
-
Dmitri Naumov authored
-
- Jun 14, 2021
-
-
Dmitri Naumov authored
-
- Jun 09, 2021
-
-
spdlog is linked "public" in BaseLib. Reason is the violation of odr for some globals defined in the spdlog library. ==1540297==ERROR: AddressSanitizer: odr-violation (0x7f5ea9c9d020): [1] size=40 'vtable for spdlog::spdlog_ex' _deps/spdlog-src/src/spdlog.cpp [2] size=40 'vtable for spdlog::spdlog_ex' _deps/spdlog-src/src/spdlog.cpp These globals were registered at these points: [1]: #0 0x5614686e0dfa in __asan_register_globals.part.0 (/home/naumov/w/ogs/d/bin/ogs+0x1bfdfa) #1 0x7f5e6cdbe7eb in asan.module_ctor (/home/naumov/w/ogs/d/bin/../lib/libMeshLib.so+0x17d37eb) [2]: #0 0x558bd62b6dfa in __asan_register_globals.part.0 (/home/naumov/w/ogs/d/bin/ogs+0x1bfdfa) #1 0x7f831c7e54ab in asan.module_ctor (/home/naumov/w/ogs/d/bin/../lib/libBaseLib.so+0x89a4ab)
-
- May 17, 2021
-
-
Dmitri Naumov authored
-
Dmitri Naumov authored
-
Dmitri Naumov authored
Using (const) access functions in two cases of direct member access.
-
Dmitri Naumov authored
Move common setID() member from derived classes into the base class allows for making the _id member private. Access through getID() in two occasions for in gmsh and gocad IO interface functions.
-
- May 12, 2021
-
-
Lars Bilke authored
Simplifies handling in CMake. Just link to petsc-target.
-
Lars Bilke authored
-
Lars Bilke authored
-
- Apr 06, 2021
-
-
Dmitri Naumov authored
-
- Apr 04, 2021
-
-
Dmitri Naumov authored
The Sparse' module parts are used also if unsupported module support is turned off.
-
Dmitri Naumov authored
Adding a single space in incorrectly broken lines.
-
Dmitri Naumov authored
- formatting - system includes vs. project includes - use absolute paths
-
Dmitri Naumov authored
-
- Mar 18, 2021
-
-
Use perfect forwarding, store by value.
-
- Mar 16, 2021
-
-
Lars Bilke authored
-
- Mar 14, 2021
-
-
Dmitri Naumov authored
-
Dmitri Naumov authored
-
Dmitri Naumov authored
Scalar product was substituted everywhere with Eigen's dot() function.
-
- Mar 08, 2021
-
-
Lars Bilke authored
-
- Mar 02, 2021
-
-
Dmitri Naumov authored
-
- Feb 15, 2021
-
-
Lars Bilke authored
The usage of CPMFindPackage instead of CPMAddPackage searches for local installs of the package first and falls back to CPM if not found.
-
- Feb 09, 2021
-
-
Lars Bilke authored
Closes #3100.
-
- Jan 29, 2021
-
-
- Jan 19, 2021
-
-
Dmitri Naumov authored
-
- Jan 16, 2021
-
-
Dmitri Naumov authored
This is partially reverting 071c19a9 "[CMake] Use generator expression for target_link_libraries()". For the ninja build system when using shared libraries the generator expressions produce erroneous build.ninja file, and ninja generates an error: ``` CMake Error: Running '/usr/bin/ninja' '-C' '/home/naumov/w/ogs/r' '-t' 'recompact' failed with: ninja: error: build.ninja:8128: bad $-escape (literal $ must be written as $$) ``` Reason unknown.
-
- Jan 11, 2021
-
-
Dmitri Naumov authored
is_same_v<> for is_same<>::value decay_t<> for decay<>::type is_integral_v<> for is_integral<>::value invoke_result_t<> for invoke_result<>::type
-