This project is mirrored from https://gitlab.opengeosys.org/ogs/ogs.git.
Pull mirroring updated .
- Jul 07, 2020
-
-
renchao.lu authored
-
renchao.lu authored
-
- Jul 02, 2020
-
-
renchao.lu authored
-
renchao.lu authored
-
- May 29, 2020
-
-
renchao.lu authored
-
- May 20, 2020
-
-
Tom Fischer authored
-
- May 16, 2020
-
-
Tom Fischer authored
-
- May 12, 2020
-
-
Dmitri Naumov authored
In the processes the postTimestep is also used to store local variables for the next time step. Computation of secondary variables and other local quantities is done in the computeSecondaryVariables. Changing the order prevents that values from last iteration (not from final solution) are stored for the next timestep.
-
- May 07, 2020
-
-
Dmitri Naumov authored
Interface and time loop changes. Processes are in the next commit.
-
Dmitri Naumov authored
getRelativeChangeFromPreviousTimestep() was directly calling the computeRelativeChangeFromPreviousTimestep().
-
Dmitri Naumov authored
This simplifies the TimeDiscretization interface: pushState and popState are no longer needed. The corresponding copies are done in the time loop. Since the previous time step solution is no longer stored in the time discretization, it is passed to all required functions like assemble, getRHS and the like.
-
- Apr 28, 2020
-
-
Dmitri Naumov authored
This are all but backward Euler. The few testcases in H2-pp were updated to backward Euler without loss of accuracy. - All processes using a Newton scheme are discretized for the backward Euler scheme only. They are not usable with other time discretizations. - Greatly simplifies code maintenance in this part.
-
- Apr 10, 2020
-
-
Dmitri Naumov authored
-
- Feb 27, 2020
-
-
wenqing authored
-
- Jan 03, 2020
-
-
Dmitri Naumov authored
-
- Dec 10, 2019
-
-
Dmitri Naumov authored
-
Dmitri Naumov authored
-
- Nov 06, 2019
-
-
Dmitri Naumov authored
To access the solution values a dof tables are passed too.
-
- Oct 24, 2019
-
-
Dmitri Naumov authored
Foob = out-of-balance forces.
-
Dmitri Naumov authored
-
- Oct 23, 2019
-
-
renchao.lu authored
-
- Oct 10, 2019
-
-
Dmitri Naumov authored
-
- Oct 09, 2019
-
-
Dmitri Naumov authored
preTimestep now accepts a vector of solution together with a process_id. In postTimestep only the vector of solutions has been changed.
-
- Sep 26, 2019
-
-
Dmitri Naumov authored
_solutions_of_coupled_processes member.
-
Dmitri Naumov authored
Semantically identical to vector of references.
-
- Sep 24, 2019
-
-
Dmitri Naumov authored
Pass process_id to FEM::assemble calls.
-
Dmitri Naumov authored
Avoid local variables `process_id' when looping over all processes. Move numbering of the processes to the ProcessData ctor.
-
- Sep 23, 2019
-
-
Dmitri Naumov authored
Drop dt where used together with it's updates etc.
-
Dmitri Naumov authored
-
- Sep 19, 2019
-
-
Dmitri Naumov authored
-
- Sep 18, 2019
-
-
Dmitri Naumov authored
Avoids "good" state by chance.
-
Dmitri Naumov authored
Equal for both, the staggered and the monolithic cases.
-
Dmitri Naumov authored
Unifies the monolithic and staggered cases.
-
- Sep 17, 2019
-
-
renchao.lu authored
-
renchao.lu authored
-
Dmitri Naumov authored
-
Dmitri Naumov authored
-
Dmitri Naumov authored
The function can decide this on its own now.
-
Dmitri Naumov authored
This is similar to the staggered scheme implementation.
-
Dmitri Naumov authored
Avoid use of independent process_id variable in the loop, reuse the process_data.process_id.
-