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.