A multi-stage (Runge-Kutta) linear system assembler for general discretization schemes, built on the localDof/grid-variables local assembler used by Assembler.
#include <vector>#include <deque>#include <memory>#include <utility>#include <dune/common/exceptions.hh>#include <dumux/common/properties.hh>#include <dumux/common/gridcapabilities.hh>#include <dumux/common/typetraits/vector.hh>#include <dumux/discretization/method.hh>#include <dumux/linear/dunevectors.hh>#include <dumux/assembly/coloring.hh>#include <dumux/assembly/jacobianpattern.hh>#include <dumux/assembly/diffmethod.hh>#include <dumux/assembly/assembler.hh>#include <dumux/parallel/multithreading.hh>#include <dumux/parallel/parallel_for.hh>#include <dumux/experimental/timestepping/multistagemethods.hh>#include <dumux/experimental/timestepping/multistagetimestepper.hh>Go to the source code of this file.
Classes | |
| class | Dumux::Experimental::MultiStageAssembler< TypeTag, diffMethod > |
| A multi-stage (Runge-Kutta) linear system assembler (residual and Jacobian) for general discretization schemes (box, cvfe hybrid pq2/pq3, ...), dispatching to the same localDof/grid-variables local assembler as the stationary Assembler. More... | |
Namespaces | |
| namespace | Dumux |
| namespace | Dumux::Experimental |