[meta] Finite Volume Method for Solute Transport
Note: This is a meta-task. It bundles several tasks together and is only closed once all these tasks are finished.
Aims
Following the sequence of steps stated on %Solute Transport Feature, this meta-issue must implement a Finite Volume method in dorie
out of the code implemented in !30 (closed), and must create some benchmarks to test the transport solution.
Tasks
- Finite Volume solver
- #73 (closed) Create a Local Operator for finite volume scheme.
- #94 (closed) Propose a base class for simulations.
- !65 (merged) Modify traits system such that they are consistent with the two different models.
-
#95 (closed) Modify
RichardsSimulation
to have the base class #94 (closed). -
#98 (closed) Implement a simulation object for transport:
TransportSimulation
. -
#70 (closed) Define data structures for data exchange between
RichardsSimulation
andTransportSimulation
. -
#100 (closed) Couple theTransportSimulation
with a simple ODE solver for richards equation. - !64 (merged) Manage solutions (and therefore adaptors) with shared pointers.
-
!96 (merged) Couple the
TransportSimulation
withRichardsSimulation
. -
!96 (merged) Manage adaptivity for coupled systems.
- Benchmakrs
-
Prepare few benchmarks to test the code in order to compare later with the dG method.
-
People involved
Related meta-tasks
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information