opm-simulators
Opm::NonlinearSystemBlackOilReservoir< TypeTag > Member List

This is the complete list of members for Opm::NonlinearSystemBlackOilReservoir< TypeTag >, including all inherited members.

addReservoirConvergenceMetrics(ConvergenceReport &report, const int componentIdx, const std::string_view componentName, const std::span< const Scalar > residuals, const std::span< const ConvergenceReport::ReservoirFailure::Type > types, const std::span< const Scalar > tolerances, const Scalar maxResidualAllowed, LogFailure &&logFailure) const (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >
applyTUNING(ModelParametersType &param, const Tuning &tuning) (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >protected
applyTUNINGDP(ModelParametersType &param, const TuningDp &tuning_dp) (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >protected
assembleReservoir(const SimulatorTimerInterface &timer) (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >
assembleReservoir(WellModelType &wellModel) (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >protected
beginReportStep() (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >inline
biofilmVolumeFractionIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
BVector typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
calciteVolumeFractionIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
characteriseCnvPvSplit(const std::vector< Scalar > &B_avg, const double dt)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
compNames() const (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >inline
compNames_ (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >protected
ComponentName typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
computeFluidInPlace(const T &, const std::vector< int > &fipnum) constOpm::NonlinearSystemBlackOilReservoir< TypeTag >inline
computeFluidInPlace(const std::vector< int > &) constOpm::NonlinearSystemBlackOilReservoir< TypeTag >
contiBiofilmEqIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
contiBrineEqIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
contiCalciteEqIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
contiEnergyEqIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
contiFoamEqIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
contiMicrobialEqIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
contiOxygenEqIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
contiPolymerEqIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
contiPolymerMWEqIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
contiSolventEqIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
contiUreaEqIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
contiZfracEqIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
conv_monitor_ (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >protected
convergence_reports_ (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >protected
convergencePerCell(const std::vector< Scalar > &B_avg, const double dt, const double tol_cnv, const double tol_cnv_energy)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
convergenceReduction(Parallel::Communication comm, const Scalar pvSumLocal, const Scalar numAquiferPvSumLocal, std::vector< Scalar > &R_sum, std::vector< Scalar > &maxCoeff, std::vector< Scalar > &B_avg) (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
convergenceReduction(Parallel::Communication comm, const ValueType primaryVolumeLocal, const ValueType secondaryVolumeLocal, std::vector< ValueType > &sumValues, std::vector< ValueType > &maxValues, std::vector< ValueType > &averagedValues) (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >protected
current_relaxation_ (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >protected
DebugFlags enum name (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
domainAccumulatedReports() constOpm::NonlinearSystemBlackOilReservoir< TypeTag >
dx_old_ (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >protected
eclState() const (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >inline
ElementContext typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
enableSaltPrecipitation (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
endReportStep() (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >inline
failureReport() const (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >inline
failureReport_ (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >protected
FluidSystem typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
foamConcentrationIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
getConvergence(const SimulatorTimerInterface &timer, const int maxIter, std::vector< Scalar > &residual_norms)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
getMaxCoeff(const unsigned cell_idx, const IntensiveQuantities &intQuants, const FluidState &fs, const Residual &modelResid, const Scalar pvValue, std::vector< Scalar > &B_avg, std::vector< Scalar > &R_sum, std::vector< Scalar > &maxCoeff, std::vector< int > &maxCoeffCell) (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
getMaxSolutionUpdate(const std::vector< unsigned > &ixCells) (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
getReservoirConvergence(const double reportTime, const double dt, const int maxIter, std::vector< Scalar > &B_avg, std::vector< Scalar > &residual_norms) (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
global_nc_Opm::NonlinearSystemBlackOilReservoir< TypeTag >protected
GlobalEqVector typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
Grid typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
grid_ (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >protected
has_bioeffects_ (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >protectedstatic
has_brine_ (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >protectedstatic
has_energy_ (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >protectedstatic
has_extbo_ (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >protectedstatic
has_foam_ (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >protectedstatic
has_micp_ (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >protectedstatic
has_polymer_ (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >protectedstatic
has_polymermw_ (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >protectedstatic
has_solvent_ (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >protectedstatic
hasNlddSolver() constOpm::NonlinearSystemBlackOilReservoir< TypeTag >inline
Indices typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
initialLinearization(SimulatorReportSingle &report, const int minIter, const int maxIter, const SimulatorTimerInterface &timer) override (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >virtual
IntensiveQuantities typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
isParallel() const (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >inline
linearIterationsLastSolve() constOpm::NonlinearSystemBlackOilReservoir< TypeTag >inline
linearSolveSetupTime() (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >inline
localAccumulatedReports() constOpm::NonlinearSystemBlackOilReservoir< TypeTag >
localConvergenceData(std::vector< Scalar > &R_sum, std::vector< Scalar > &maxCoeff, std::vector< Scalar > &B_avg, std::vector< int > &maxCoeffCell)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
Mat typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
MaterialLaw typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
MaterialLawParams typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
MatrixBlockType typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
microbialConcentrationIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
ModelParameters typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
nlddSolver_Opm::NonlinearSystemBlackOilReservoir< TypeTag >protected
nonlinearIteration(const SimulatorTimerInterface &timer, NonlinearSolverType &nonlinear_solver)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
nonlinearIterationNewton(const SimulatorTimerInterface &timer, NonlinearSolverType &nonlinear_solver) (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
NonlinearSystem(Simulator &simulator, const ModelParameters &param, WellModel &wellModel, const bool terminal_output) (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >explicitprotected
NonlinearSystemBlackOilReservoir(Simulator &simulator, const ModelParameters &param, BlackoilWellModel< TypeTag > &well_model, const bool terminal_output)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
numEq (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
numPhases() const (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >inline
oxygenConcentrationIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
param() const (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >inline
param_ (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >protected
ParentType typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
polymerConcentrationIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
polymerMoleWeightIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
popLastConvergenceReport()Opm::NonlinearSystemBlackOilReservoir< TypeTag >inline
popLastStepReport() (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >inlineprotected
prepareSolutionUpdate() override (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >virtual
prepareStep(const SimulatorTimerInterface &timer)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
PrimaryVariables typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
relativeChange() const (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
residual_norms_history_ (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >protected
saltConcentrationIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
Scalar typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
shouldStoreSolutionUpdate() const overrideOpm::NonlinearSystemBlackOilReservoir< TypeTag >virtual
simulator() const (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >inline
simulator() (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >inline
Simulator typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
simulator_ (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >protected
solUpd_ (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >protected
SolutionVector typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
solveJacobianSystem(BVector &x)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
solventSaturationIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
SparseMatrixAdapter typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
stepReports() const (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >inline
storeSolutionUpdate(const GlobalEqVector &dx) override (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >virtual
temperatureIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
terminal_output_ (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >protected
terminalOutputEnabled() const (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >inline
updateSolution(const GlobalEqVector &dx) (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >
updateTUNING(const Tuning &tuning) (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >
updateTUNINGDP(const TuningDp &tuning_dp) (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >
ureaConcentrationIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
VectorBlockType typedef (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
well_model_ (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >protected
WellModel typedef (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >
wellModel() (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >inline
wellModel() const (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >inline
writeNonlinearIterationsPerCell(const std::filesystem::path &odir) constOpm::NonlinearSystemBlackOilReservoir< TypeTag >
writePartitions(const std::filesystem::path &odir) const (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >
zFractionIdx (defined in Opm::NonlinearSystemBlackOilReservoir< TypeTag >)Opm::NonlinearSystemBlackOilReservoir< TypeTag >static
~NonlinearSystem()=default (defined in Opm::NonlinearSystem< TypeTag >)Opm::NonlinearSystem< TypeTag >virtual