|
My Project
|
The multi-dimensional Newton method. More...
#include <dune/istl/istlexception.hh>#include <dune/common/classname.hh>#include <dune/common/parallel/mpihelper.hh>#include <opm/common/Exceptions.hpp>#include <opm/material/densead/Math.hpp>#include <opm/models/discretization/common/fvbaseproperties.hh>#include <opm/models/nonlinear/newtonmethodparams.hpp>#include <opm/models/nonlinear/newtonmethodproperties.hh>#include <opm/models/nonlinear/nullconvergencewriter.hh>#include <opm/models/utils/timer.hpp>#include <opm/models/utils/timerguard.hh>#include <opm/simulators/linalg/linalgproperties.hh>#include <iostream>#include <sstream>#include <unistd.h>Go to the source code of this file.
Classes | |
| struct | Opm::Properties::TTag::NewtonMethod |
| The type tag on which the default properties for the Newton method are attached. More... | |
| struct | Opm::Properties::NewtonMethod< TypeTag, TTag::NewtonMethod > |
| struct | Opm::Properties::NewtonConvergenceWriter< TypeTag, TTag::NewtonMethod > |
| class | Opm::NewtonMethod< TypeTag > |
| The multi-dimensional Newton method. More... | |
Namespaces | |
| namespace | Opm |
| This file contains a set of helper functions used by VFPProd / VFPInj. | |
| namespace | Opm::Properties::TTag |
| The generic type tag for problems using the immiscible multi-phase model. | |
The multi-dimensional Newton method.
This class uses static polymorphism to allow implementations to implement different update/convergence strategies.