This project is mirrored from https://:*****@gitlab.opengeosys.org/ogs/ogs.git.
Pull mirroring updated .
- Aug 29, 2024
-
-
Tom Fischer authored
-
Lars Bilke authored
-
- Aug 23, 2024
-
-
Dmitri Naumov authored
-
wenqing authored
-
wenqing authored
SmallDeformationProcessData
-
- Aug 22, 2024
-
-
- Aug 21, 2024
-
-
Christoph Lehmann authored
-
Christoph Lehmann authored
-
wenqing authored
based on the GREAT cell experiment simulation
-
wenqing authored
-
- Aug 20, 2024
-
-
Lars Bilke authored
This reverts commit c7fc9b4f.
-
- Aug 19, 2024
-
-
Lars Bilke authored
-
- Aug 14, 2024
-
-
Dmitri Naumov authored
-
Dmitri Naumov authored
Unfortunately with gcc-13.2.1 with optimizations there is a warning, which I was not able to correct. ... inlined from ‘std::vector<std::tuple<long int, std::reference_wrapper<ProcessLib::LocalAssemblerInterface> > > {anonymous}::collectActiveLocalAssemblers(const BaseLib::PolymorphicRandomAccessContainerView<ProcessLib::LocalAssemblerInterface>&, const std::vector<long unsigned int>&)’ at /var/lib/gitlab-runner/builds/F1XUyv4cx/1/ogs/ogs/ProcessLib/Assembly/ParallelVectorMatrixAssembler.cpp:132:62: /usr/include/c++/13.2.1/bits/stl_iterator_base_funcs.h:175:9: warning: iteration 576460752303423487 invokes undefined behavior [-Waggressive-loop-optimizations] 175 | while (__n--) | ^~~~~ /usr/include/c++/13.2.1/bits/stl_iterator_base_funcs.h:175:9: note: within this loop Other compilers gcc-14, clang-17 and 18, msvc had no problems with the former code.
-
Dmitri Naumov authored
-
Dmitri Naumov authored
... scheme. Passing a vector of vectors (outer for processes, inner over the process variables) of residuum names for each process variable.
-
Dmitri Naumov authored
This is mostly copy from the VectorMatrixAssembler.
-
Dmitri Naumov authored
A little bit :) 0.5% maybe. Measured on TRM/Mockup ctest.
-
Dmitri Naumov authored
This costs some memory (now element ids and local assembler references are stored) but simplifies the code. If local assemblers would return an element id, the code could be simplified further.
-
Dmitri Naumov authored
This slightly simplifies code avoiding extra boolean variable.
-
Dmitri Naumov authored
This is not sufficient for the staggered scheme yet.
-
Dmitri Naumov authored
Same as 3e9a70cd but for global matrices. A little code duplication in favor not to deal with pointers.
-
Dmitri Naumov authored
Same fix as in ogs/ogs!4865
-
Dmitri Naumov authored
-
Dmitri Naumov authored
-
- Aug 08, 2024
-
-
-
The vectors are zero-initialized in the assemble().
-
-
Relax tolerance for algebraic BC in fixed_power_constant_flow Add tests for BHE-Sandwich benchmark fix test errors add weighting factor in tests add weighting factor in tests
-
HBShaoUFZ authored
Only HeatTransportBHE process will require Normalization feature for now. The "requireNormalization" query is set to false by default in all other processes
-
HBShaoUFZ authored
clang-format
-
HBShaoUFZ authored
add is using power bc into the FlowAndTemperatureControl class
-
HBShaoUFZ authored
Add OGS_FATAL for is_linear without use_algebraic_BC read weighting factor from prj file activate the switch requiresNormalization using the structure to initialize initialization become cleaner
-
HBShaoUFZ authored
Rename function to algebraicBcConcreteProcess Algebraic BC in process data fix type process data set to use process data in HeatTransportBHE change weighting_factor type to double use combined structure change constructor to use the structure
-
- Jul 24, 2024
-
-
Tom Fischer authored
-
Dmitri Naumov authored
-
- Jul 22, 2024
-
-
Dmitri Naumov authored
If OpenMP implementation is not based on pthreads, the locking is not correct. The error shows up in a PETSc build with multiple assembly threads on a single MPI rank.
-
- Jul 21, 2024
-
-
Dmitri Naumov authored
Remove unused boost/... headers.
-
- Jul 17, 2024
-
-
Dmitri Naumov authored
A little code duplication in favor not to deal with pointers.
-