3.3.0
DUNE for Multi-{Phase, Component, Scale, Physics, ...} flow and transport in porous media
Dumux::RichardsNewtonSolver< Assembler, LinearSolver > Member List

This is the complete list of members for Dumux::RichardsNewtonSolver< Assembler, LinearSolver >, including all inherited members.

assembleLinearSystem(const SolutionVector &uCurrentIter)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlinevirtual
assembler() constDumux::PDESolver< Assembler, LinearSolver >inlineprotected
assembler()Dumux::PDESolver< Assembler, LinearSolver >inlineprotected
attachConvergenceWriter(std::shared_ptr< ConvergenceWriter > convWriter)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
checkSizesOfSubMatrices(const Dune::MultiTypeBlockMatrix< FirstRow, Args... > &matrix) constDumux::PDESolver< Assembler, LinearSolver >inlineprotected
comm() constDumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
Communication typedefDumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >
computeResidualReduction_(const SolutionVector &uCurrentIter)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlineprotected
detachConvergenceWriter()Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
enableResidualCriterion() constDumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlineprotected
endIterMsgStream_Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >protected
initialResidual_Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >protected
initPriVarSwitch_(SolutionVector &, std::false_type)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlineprotected
initPriVarSwitch_(SolutionVector &sol, std::true_type)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlineprotected
invokePriVarSwitch_(SolutionVector &, std::false_type)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlineprotected
invokePriVarSwitch_(SolutionVector &uCurrentIter, std::true_type)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlineprotected
lastReduction_Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >protected
lastShift_Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >protected
linearSolver() constDumux::PDESolver< Assembler, LinearSolver >inlineprotected
linearSolver()Dumux::PDESolver< Assembler, LinearSolver >inlineprotected
maxSteps_Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >protected
minSteps_Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >protected
newtonBegin(SolutionVector &u)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlinevirtual
newtonBeginStep(const SolutionVector &u)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlinevirtual
newtonConverged() constDumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlinevirtual
newtonEnd()Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlinevirtual
newtonEndStep(SolutionVector &uCurrentIter, const SolutionVector &uLastIter)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlinevirtual
newtonFail(SolutionVector &u)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlinevirtual
newtonProceed(const SolutionVector &uCurrentIter, bool converged)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlinevirtual
NewtonSolver(std::shared_ptr< Assembler > assembler, std::shared_ptr< LinearSolver > linearSolver, const Communication &comm=Dune::MPIHelper::getCollectiveCommunication(), const std::string &paramGroup="")Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
newtonSucceed()Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlinevirtual
newtonUpdate(SolutionVector &uCurrentIter, const SolutionVector &uLastIter, const SolutionVector &deltaU)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
numSteps_Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >protected
paramGroup() constDumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
PDESolver(std::shared_ptr< Assembler > assembler, std::shared_ptr< LinearSolver > linearSolver)Dumux::PDESolver< Assembler, LinearSolver >inline
reduction_Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >protected
report(std::ostream &sout=std::cout) constDumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
reportParams(std::ostream &sout=std::cout) constDumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
resetReport()Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
residualNorm_Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >protected
setMaxAbsoluteResidual(Scalar tolerance)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
setMaxRelativeShift(Scalar tolerance)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
setMaxSteps(int maxSteps)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
setMinSteps(int minSteps)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
setResidualReduction(Scalar tolerance)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
setTargetSteps(int targetSteps)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
setVerbosity(int val)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
shift_Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >protected
solutionChanged_(const SolutionVector &uCurrentIter)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlineprotectedvirtual
solve(SolutionVector &uCurrentIter, TimeLoop &timeLoop) overrideDumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlinevirtual
solve(SolutionVector &uCurrentIter) overrideDumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inlinevirtual
solveLinearSystem(SolutionVector &deltaU)Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
suggestTimeStepSize(Scalar oldTimeStep) constDumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
targetSteps_Dumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >protected
verbosity() constDumux::NewtonSolver< Assembler, LinearSolver, Reassembler, Comm >inline
~PDESolver()=defaultDumux::PDESolver< Assembler, LinearSolver >virtual