|
Public Types |
Public Member Functions |
Protected Member Functions |
Protected Attributes |
List of all members
Opm::NonlinearSystem< TypeTag > Class Template Reference
Inheritance diagram for Opm::NonlinearSystem< TypeTag >:
![]()
Member Typedef Documentation◆ ComponentName
template<class TypeTag >
◆ FluidSystem
template<class TypeTag >
◆ GlobalEqVector
template<class TypeTag >
◆ Grid
template<class TypeTag >
◆ Indices
template<class TypeTag >
◆ ModelParameters
template<class TypeTag >
◆ Scalar
template<class TypeTag >
◆ Simulator
template<class TypeTag >
◆ WellModel
template<class TypeTag >
Constructor & Destructor Documentation◆ ~NonlinearSystem()
template<class TypeTag >
◆ NonlinearSystem()
template<class TypeTag >
Member Function Documentation◆ addReservoirConvergenceMetrics()
template<class TypeTag >
template<class LogFailure >
◆ applyTUNING()
template<class TypeTag >
template<class ModelParametersType >
◆ applyTUNINGDP()
template<class TypeTag >
template<class ModelParametersType >
◆ assembleReservoir() [1/2]
template<class TypeTag >
◆ assembleReservoir() [2/2]
template<class TypeTag >
template<class WellModelType >
◆ beginReportStep()
template<class TypeTag >
References Opm::NonlinearSystem< TypeTag >::simulator_. ◆ compNames()
template<class TypeTag >
References Opm::NonlinearSystem< TypeTag >::compNames_. ◆ convergenceReduction()
template<class TypeTag >
template<class ValueType >
◆ endReportStep()
template<class TypeTag >
References Opm::NonlinearSystem< TypeTag >::simulator_. ◆ failureReport()
template<class TypeTag >
References Opm::NonlinearSystem< TypeTag >::failureReport_. ◆ initialLinearization()
template<class TypeTag >
Reimplemented in Opm::NonlinearSystemBlackOilReservoir< TypeTag >. References Opm::SimulatorReportSingle::assemble_time, and Opm::SimulatorReportSingle::total_linearizations. ◆ isParallel()
template<class TypeTag >
References Opm::NonlinearSystem< TypeTag >::grid_. ◆ numPhases()
template<class TypeTag >
◆ param()
template<class TypeTag >
References Opm::NonlinearSystem< TypeTag >::param_. ◆ popLastStepReport()
template<class TypeTag >
◆ prepareSolutionUpdate()
template<class TypeTag >
Reimplemented in Opm::NonlinearSystemBlackOilReservoir< TypeTag >. ◆ prepareStep()
template<class TypeTag >
◆ shouldStoreSolutionUpdate()
template<class TypeTag >
Reimplemented in Opm::NonlinearSystemBlackOilReservoir< TypeTag >. ◆ simulator() [1/2]
template<class TypeTag >
References Opm::NonlinearSystem< TypeTag >::simulator_. ◆ simulator() [2/2]
template<class TypeTag >
References Opm::NonlinearSystem< TypeTag >::simulator_. ◆ stepReports()
template<class TypeTag >
◆ storeSolutionUpdate()
template<class TypeTag >
Reimplemented in Opm::NonlinearSystemBlackOilReservoir< TypeTag >. ◆ terminalOutputEnabled()
template<class TypeTag >
◆ updateSolution()
template<class TypeTag >
◆ updateTUNING()
template<class TypeTag >
◆ updateTUNINGDP()
template<class TypeTag >
◆ wellModel() [1/2]
template<class TypeTag >
References Opm::NonlinearSystem< TypeTag >::well_model_. Referenced by Opm::NonlinearSystemNldd< TypeTag >::NonlinearSystemNldd(). ◆ wellModel() [2/2]
template<class TypeTag >
References Opm::NonlinearSystem< TypeTag >::well_model_. Member Data Documentation◆ compNames_
template<class TypeTag >
Referenced by Opm::NonlinearSystem< TypeTag >::compNames(). ◆ convergence_reports_
template<class TypeTag >
◆ current_relaxation_
template<class TypeTag >
◆ dx_old_
template<class TypeTag >
◆ failureReport_
template<class TypeTag >
Referenced by Opm::NonlinearSystem< TypeTag >::failureReport(). ◆ grid_
template<class TypeTag >
◆ param_
template<class TypeTag >
◆ residual_norms_history_
template<class TypeTag >
◆ simulator_
template<class TypeTag >
Referenced by Opm::NonlinearSystem< TypeTag >::beginReportStep(), Opm::NonlinearSystemBlackOilReservoir< TypeTag >::eclState(), Opm::NonlinearSystem< TypeTag >::endReportStep(), Opm::NonlinearSystemBlackOilReservoir< TypeTag >::linearIterationsLastSolve(), Opm::NonlinearSystemBlackOilReservoirTPSA< TypeTag >::nonlinearIteration(), Opm::NonlinearSystemBlackOilReservoirTPSA< TypeTag >::nonlinearIterationFixedStressTPSA(), Opm::NonlinearSystemBlackOilReservoirTPSA< TypeTag >::nonlinearIterationLaggedTPSA(), Opm::NonlinearSystem< TypeTag >::simulator(), and Opm::NonlinearSystemBlackOilReservoirTPSA< TypeTag >::solveTpsaEquations(). ◆ terminal_output_
template<class TypeTag >
Referenced by Opm::NonlinearSystem< TypeTag >::terminalOutputEnabled(). ◆ well_model_
template<class TypeTag >
Referenced by Opm::NonlinearSystem< TypeTag >::wellModel(). The documentation for this class was generated from the following files: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||