- Mar 21, 2023
-
-
Timo Koch authored
-
Timo Koch authored
-
Hamza Oukili authored
-
Timo Koch authored
The implementation in the fvgeometry is still using the scv/scvf interface for now but all other users will get a deprecation warning. This should be enough to then be able to replace the implementation in the fvGeometry and remove the interface of the scv/scvf at the same time sometime after release 3.7.
-
Timo Koch authored
-
Timo Koch authored
- Mar 20, 2023
-
-
Timo Koch authored
-
Timo Koch authored
-
Timo Koch authored
-
Timo Koch authored
-
Timo Koch authored
-
Timo Koch authored
-
Timo Koch authored
-
Timo Koch authored
-
Timo Koch authored
-
Timo Koch authored
-
Timo Koch authored
-
Timo Koch authored
* The solver accepts now either a parameter group or a Dune::ParameterTree. In the case of the latter, the parameter tree is forwarded without modificaiton to the dune-istl solvers. * Introduce a new function to set the maximum number of itertions * Introduce two new interfaces "setMatrix(A)" and "solve(x, b)". The first one constructs a solver based on the matrix A. If the new solve interface without matrix is called, this pre-constructed solver is used in the solver. solve(A, x, b) still exists and construct a solver based on A and ignores any stored solver. This allows to contruct a solver and then reuse it for many right hand sides. This can be practical, for example, in parallel for linear problems where constructing the solver involves the modificaiton of the matrix and communication and is therefore an expensive step. * Return solver result that is convertible to bool but contains Dune::InverseOperatorResults * Simplify parallel code branches * Make solver copyable by using shared_ptr for parallel helper
-
Timo Koch authored
-
Timo Koch authored
-
Timo Koch authored
-
Timo Koch authored
The dune function didn't actually enforce anything
-
Timo Koch authored
- Mar 19, 2023
-
-
Timo Koch authored
-
Timo Koch authored
-
Timo Koch authored
-
Dennis Gläser authored
-
Dennis Gläser authored
-
Dennis Gläser authored
- Mar 18, 2023
-
-
Timo Koch authored