- Jan 30, 2017
-
-
Dennis Gläser authored
the lambdas are used to obtain the tensors related to a law, i.e. an expression for a flux (advective, diffusive, conductive). We now introduce a lambda factory that passes lambdas for the different physical processes.
-
Timo Koch authored
-
Dennis Gläser authored
-
Dennis Gläser authored
-
Dennis Gläser authored
- Jan 29, 2017
-
-
Dennis Gläser authored
-
Dennis Gläser authored
The flux variables cache now inherits from caches defined in the different laws. These also define a respective filler class that is called when updating the flux variables caches. That enables us to define different caches for different laws.
-
Dennis Gläser authored
-
- Jan 27, 2017
-
-
Timo Koch authored
for all ported models (1p, 1p2c, 2p, 2p2c, 2pnc, richards)
-
Timo Koch authored
-
Timo Koch authored
-
Timo Koch authored
Fix the flux stencil for every method independent of the stencils used in the different flux laws. The matrix entries have to be reserved for all possible occuring stencils if the method has parameter or solution dependent stencils, otherwise the matrix needs to be rebuild every time. This implements this unified flux stencil for box, cc, ccmpfa. Remove a lot of duplicate code. Separate the physical laws from the dicretization stencil.
-
-
-
-
The interaction volumes have to be instantiated with a valid fvGeometry etc and during assembly they only exist temporarily for the transmissibility calculations. Interaction volumes can now not be instantiated and stored globally anymore, but, why would one like to do that. If global flux var caching is enabled, then the transmissibilities are stored over the whole simulation time. This is the main thing one wants from them.
-
-
-
- Jan 26, 2017
- Jan 24, 2017
-
-
Dennis Gläser authored
Feature/correct vel output networks See merge request !338
-
Dennis Gläser authored
[bugfix][tpfa] Correct tpfa scheme for gravity on See merge request !339
-
- Jan 20, 2017
- Jan 13, 2017
-
-
Dennis Gläser authored