|
newtonmethod.hh File Reference #include <dune/common/classname.hh>#include <dune/common/parallel/mpihelper.hh>#include <dune/istl/istlexception.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 <algorithm>#include <cmath>#include <cstddef>#include <exception>#include <iostream>#include <sstream>#include <string>#include <unistd.h>
Include dependency graph for newtonmethod.hh:
![]()
This graph shows which files directly or indirectly include this file:
![]() Go to the source code of this file.
Detailed DescriptionThe multi-dimensional Newton method. This class uses static polymorphism to allow implementations to implement different update/convergence strategies. |
||||||||||||||||||||||||||||||||||||