- Jan 18, 2018
-
-
Timo Koch authored
This patch reduces dependencies and makes usage of linear solvers more flexible, i.e. for two problems with different typetag * Linear solvers don't need type tag anymore, in fact they don't need any template params * the preconditioner block size is now provided for the solve method (see e.g. staggered newton controller) * the amg has a convencience alias using a TypeTag but is "independent" through indirection via the traits
-
Dennis Gläser authored
Make Newtoncontroller independent of TypeTag See merge request !740
-
- Jan 16, 2018
-
-
Dennis Gläser authored
In case of global caching, the grid variables have to be updated as otherwise the old solution is written to disk.
-
Dennis Gläser authored
-
Manual cherry-pick of a part of 993d4801.
-
Timo Koch authored
* [test][richards] Fix solver include (Used to compile before due to indirect include over newtoncontroller.
-
Kilian Weishaupt authored
Improve assembly more See merge request !737
-
- Jan 13, 2018
-
-
Timo Koch authored
-
Timo Koch authored
-
Timo Koch authored
-
Timo Koch authored
Also fixes related issue hiding the ElementResidualVector alias in the incompressible residual. This was needed to make this work.
-
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
-
- Jan 12, 2018
-
-
Kilian Weishaupt authored
Feature/improve fvassembler See merge request !734
-
Kilian Weishaupt authored
* set phaseNcp in method evalFluxSource as this one should be called in all possible cases for assembly (implicit/explicit/numeric/analytic)
-
Dennis Gläser authored
-
Dennis Gläser authored
The off-diagonal elements of the global system matrix are not allocated and should not be accessed. A Todo has been added since it has to be clarified what happens when e.g. solution-dependent porosities are used. In this case, off-diagonal entries should be assembled!
-
Dennis Gläser authored
-
Dennis Gläser authored
-
Dennis Gläser authored
-
Dennis Gläser authored
-
Dennis Gläser authored
The previous implementation failed for mpfa on surface/unstructured grids.
-
Kilian Weishaupt authored
-
Dennis Gläser authored
-
- Jan 11, 2018
-
-
Dennis Gläser authored
-
Dennis Gläser authored
-
Dennis Gläser authored
the stencil types could not be different for the different iv types anyway. We now use the stencil type specified in the unique DualGridNodalIndexSet.
-
Dennis Gläser authored
-
Dennis Gläser authored
This is needed for compatibility with the new FvAssemblerBase class.
-
Dennis Gläser authored
This requires additional info to be supplied by the FluxStencils. For example, this commit further introduces the property MaxNumBranchesPerScvf with which the size for these reserved vectors is parameterized for network/surface grids.
-