An assembler for Jacobian and residual contribution per element (cell-centered methods)
#include <dune/common/reservedvector.hh>#include <dune/grid/common/gridenums.hh>#include <dune/istl/matrixindexset.hh>#include <dumux/common/reservedblockvector.hh>#include <dumux/common/properties.hh>#include <dumux/common/parameters.hh>#include <dumux/common/numericdifferentiation.hh>#include <dumux/common/numeqvector.hh>#include <dumux/assembly/numericepsilon.hh>#include <dumux/assembly/diffmethod.hh>#include <dumux/assembly/fvlocalassemblerbase.hh>#include <dumux/assembly/entitycolor.hh>#include <dumux/assembly/partialreassembler.hh>#include <dumux/discretization/fluxstencil.hh>#include <dumux/discretization/cellcentered/elementsolution.hh>Go to the source code of this file.
| Classes | |
| class | Dumux::CCLocalAssemblerBase< TypeTag, Assembler, Implementation, implicit > | 
| A base class for all local cell-centered assemblers.  More... | |
| class | Dumux::CCLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, true > | 
| Cell-centered scheme local assembler using numeric differentiation and implicit time discretization. | |
| class | Dumux::CCLocalAssembler< TypeTag, Assembler, DiffMethod::numeric, false > | 
| Cell-centered scheme local assembler using numeric differentiation and explicit time discretization. | |
| class | Dumux::CCLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, true > | 
| Cell-centered scheme local assembler using analytic (hand-coded) differentiation and implicit time discretization. | |
| class | Dumux::CCLocalAssembler< TypeTag, Assembler, DiffMethod::analytic, false > | 
| Cell-centered scheme local assembler using analytic (hand-coded) differentiation and explicit time discretization. | |
| Namespaces | |
| namespace | Dumux |