Test for the two-phase porous medium flow model. More...
#include <config.h>
#include <ctime>
#include <iostream>
#include <dune/common/parallel/mpihelper.hh>
#include <dune/common/timer.hh>
#include <dune/grid/io/file/dgfparser/dgfexception.hh>
#include <dune/grid/io/file/vtk.hh>
#include <dune/istl/io.hh>
#include <dumux/common/properties.hh>
#include <dumux/common/parameters.hh>
#include <dumux/common/dumuxmessage.hh>
#include <dumux/linear/amgbackend.hh>
#include <dumux/nonlinear/newtonsolver.hh>
#include <dumux/assembly/fvassembler.hh>
#include <dumux/assembly/diffmethod.hh>
#include <dumux/discretization/method.hh>
#include <dumux/io/vtkoutputmodule.hh>
#include <dumux/io/grid/gridmanager_ug.hh>
#include <dumux/io/grid/gridmanager_alu.hh>
#include <dumux/adaptive/adapt.hh>
#include <dumux/adaptive/markelements.hh>
#include <dumux/adaptive/initializationindicator.hh>
#include <dumux/porousmediumflow/2p/griddatatransfer.hh>
#include <dumux/porousmediumflow/2p/gridadaptindicator.hh>
#include <test/porousmediumflow/2p/implicit/incompressible/problem.hh>
#include "pointsourceproblem.hh"
#include "problem.hh"
Test for the two-phase porous medium flow model.
Classes | |
struct | Dumux::Properties::TTag::TwoPIncompressibleAdaptiveTpfa |
struct | Dumux::Properties::TTag::TwoPIncompressibleAdaptiveMpfa |
struct | Dumux::Properties::TTag::TwoPIncompressibleAdaptiveBox |
struct | Dumux::Properties::TTag::TwoPAdaptivePointSource |
struct | Dumux::Properties::Problem< TypeTag, TTag::TwoPAdaptivePointSource > |
Use non-conforming refinement in the cell-centered tests, conforming for box. More... | |
struct | Dumux::Properties::Problem< TypeTag, TTag::TwoPIncompressibleAdaptiveTpfa > |
struct | Dumux::Properties::Problem< TypeTag, TTag::TwoPIncompressibleAdaptiveMpfa > |
struct | Dumux::Properties::Problem< TypeTag, TTag::TwoPIncompressibleAdaptiveBox > |
Namespaces | |
namespace | Dumux |
make the local view function available whenever we use the grid geometry | |
namespace | Dumux::Properties |
namespace | Dumux::Properties::TTag |
Type tag for numeric models. | |
Functions | |
int | main (int argc, char **argv) |
int main | ( | int | argc, |
char ** | argv | ||
) |
< Overwrite the old solution with the new (resized & interpolated) one
< Initialize the secondary variables to the new (and "new old") solution
< Update the point source map
< Overwrite the old solution with the new (resized & interpolated) one
< Initialize the secondary variables to the new (and "new old") solution
< Update the point source map
< Overwrite the old solution with the new (resized & interpolated) one
< Tell the assembler to resize the matrix and set pattern
< Tell the assembler to resize the residual
< Initialize the secondary variables to the new (and "new old") solution
< Update the point source map