ConvergenceReport.hpp File Reference
#include <algorithm>
#include <cassert>
#include <numeric>
#include <string>
#include <utility>
#include <vector>
Include dependency graph for ConvergenceReport.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Opm::ConvergenceReport
 
struct  Opm::ConvergenceReport::PenaltyCard
 
class  Opm::ConvergenceReport::ReservoirFailure
 
class  Opm::ConvergenceReport::ReservoirConvergenceMetric
 
class  Opm::ConvergenceReport::WellFailure
 
class  Opm::ConvergenceReport::WellConvergenceMetric
 
struct  Opm::StepReport
 

Namespaces

namespace  Opm
 

Functions

std::string Opm::to_string (const ConvergenceReport::ReservoirFailure::Type t)
 
std::string Opm::to_string (const ConvergenceReport::Severity s)
 
std::string Opm::to_string (const ConvergenceReport::WellFailure::Type t)
 
std::string Opm::to_string (const ConvergenceReport::WellFailure &wf)
 
std::string Opm::to_string (const ConvergenceReport::PenaltyCard &pc)
 
std::string Opm::to_string (const ConvergenceReport::CnvRelaxSource s)
 
std::string Opm::to_string (const ConvergenceReport::OscillationSource s)
 
ConvergenceReport::OscillationSource Opm::classifyOscillationSource (const ConvergenceReport &report)
 Classify what was unsatisfied in a report, for oscillation-source reporting. More...