Writes the intermediate solutions for every Newton iteration. More...
#include <dumux/multidomain/newtonconvergencewriter.hh>
Writes the intermediate solutions for every Newton iteration.
Public Member Functions | |
MultiDomainNewtonConvergenceWriter (GridGeometryTuple &&gridGeometryTuple, const std::string &name="newton_convergence") | |
Constructor. More... | |
void | resize () |
Resizes the output fields. This has to be called whenever the grid changes. More... | |
void | reset (std::size_t newId=0UL) |
void | write (const SolutionVector &uLastIter, const SolutionVector &deltaU, const SolutionVector &residual) override |
|
inline |
Constructor.
gridGeometryTuple | A tuple of grid geometries |
name | Base name of the vtk output |
|
inline |
Reset the convergence writer for a possible next Newton step You may set a different id in case you don't want the output to be overwritten by the next step
|
inline |
Resizes the output fields. This has to be called whenever the grid changes.
|
inlineoverridevirtual |
Reimplemented from Dumux::ConvergenceWriterInterface< MDTraits::SolutionVector >.