| ▼ opm | |
| ▼ core | |
| ► props | |
| ► satfunc | |
| RelpermDiagnostics.hpp | |
| BlackoilPhases.hpp | |
| phaseUsageFromDeck.hpp | |
| ▼ simulators | |
| ► aquifers | |
| AquiferAnalytical.hpp | |
| AquiferCarterTracy.hpp | |
| AquiferConstantFlux.hpp | |
| AquiferFetkovich.hpp | |
| AquiferGridUtils.hpp | |
| AquiferInterface.hpp | |
| AquiferNumerical.hpp | |
| BlackoilAquiferModel.hpp | |
| BlackoilAquiferModel_impl.hpp | |
| SupportsFaceTag.hpp | |
| ► flow | |
| ► equil | |
| EquilibrationHelpers.hpp | Auxiliary routines that to solve the ODEs that emerge from the hydrostatic equilibrium problem |
| EquilibrationHelpers_impl.hpp | |
| InitStateEquil.hpp | Routines that actually solve the ODEs that emerge from the hydrostatic equilibrium problem |
| InitStateEquil_impl.hpp | |
| ► python | |
| Pybind11Exporter.hpp | |
| PyBlackOilSimulator.hpp | |
| PyFluidState.hpp | |
| PyFluidState_impl.hpp | |
| PyMaterialState.hpp | |
| PyMaterialState_impl.hpp | |
| ActionHandler.hpp | |
| AluGridCartesianIndexMapper.hpp | |
| AluGridVanguard.hpp | Helper class for grid instantiation of ECL file-format using problems. |
| Banners.hpp | |
| BaseAquiferModel.hpp | The base class which specifies the API of aquifer models. |
| BlackoilModel.hpp | |
| BlackoilModelNldd.hpp | |
| BlackoilModelParameters.hpp | |
| CollectDataOnIORank.hpp | |
| CollectDataOnIORank_impl.hpp | |
| ConvergenceOutputConfiguration.hpp | |
| countGlobalCells.hpp | |
| CpGridVanguard.hpp | Helper class for grid instantiation of ECL file-format using problems. |
| DamarisProperties.hpp | Collects necessary output values and pass them to Damaris server processes. |
| DamarisWriter.hpp | Collects necessary output values and pass them to Damaris server processes. |
| DummyGradientCalculator.hpp | This is a "dummy" gradient calculator which does not do anything. |
| EclGenericWriter.hpp | Collects necessary output values and pass it to opm-output. |
| EclGenericWriter_impl.hpp | |
| EclWriter.hpp | Collects necessary output values and pass it to opm-output. |
| EquilInitializer.hpp | Computes the initial condition based on the EQUIL keyword from ECL. |
| ExtraConvergenceOutputThread.hpp | |
| FemCpGridCompat.hpp | This file ensures that flow can be compiled in the presence of dune-fem |
| FIBlackoilModel.hpp | |
| FlowBaseVanguard.hpp | Helper class for grid instantiation of ECL file-format using problems. |
| FlowGenericProblem.hpp | This problem simulates an input file given in the data format used by the commercial ECLiPSE simulator. |
| FlowGenericProblem_impl.hpp | |
| FlowGenericVanguard.hpp | Helper class for grid instantiation of ECL file-format using problems. |
| FlowMain.hpp | |
| FlowProblem.hpp | This problem simulates an input file given in the data format used by the commercial ECLiPSE simulator. |
| FlowProblemProperties.hpp | This problem simulates an input file given in the data format used by the commercial ECLiPSE simulator. |
| FlowsData.hpp | |
| FlowThresholdPressure.hpp | This class calculates the threshold pressure for grid faces according to the Eclipse Reference Manual. |
| FlowUtils.hpp | |
| GenericCpGridVanguard.hpp | Helper class for grid instantiation of ECL file-format using problems. |
| GenericOutputBlackoilModule.hpp | Output module for the results black oil model writing in ECL binary format. |
| GenericThresholdPressure.hpp | |
| GenericThresholdPressure_impl.hpp | |
| GenericTracerModel.hpp | A class which handles tracers as specified in by ECL. |
| GenericTracerModel_impl.hpp | A class which handles tracers as specified in by ECL. |
| InterRegFlows.hpp | MPI-aware facility for converting collection of tuples of region ID pairs and associate flow rates into a sparse (CSR) adjacency matrix representation of a graph |
| KeywordValidation.hpp | |
| LogOutputHelper.hpp | |
| Main.hpp | |
| MixingRateControls.cpp | This problem simulates an input file given in the data format used by the commercial ECLiPSE simulator. |
| MixingRateControls.hpp | This problem simulates an input file given in the data format used by the commercial ECLiPSE simulator. |
| NewTranFluxModule.hpp | This file contains the flux module which is used for flow problems |
| NonlinearSolver.hpp | |
| OutputBlackoilModule.hpp | Output module for the results black oil model writing in ECL binary format. |
| partitionCells.hpp | |
| PolyhedralGridVanguard.hpp | Helper class for grid instantiation of ECL file-format using problems. |
| priVarsPacking.hpp | |
| RegionPhasePVAverage.hpp | |
| RSTConv.hpp | |
| SimulatorFullyImplicitBlackoil.hpp | |
| SimulatorReportBanners.hpp | |
| SimulatorSerializer.hpp | |
| SolutionContainers.cpp | This problem simulates an input file given in the data format used by the commercial ECLiPSE simulator. |
| SolutionContainers.hpp | This problem simulates an input file given in the data format used by the commercial ECLiPSE simulator. |
| SubDomain.hpp | |
| TracerModel.hpp | A class which handles tracers as specified in by ECL. |
| Transmissibility.hpp | |
| Transmissibility_impl.hpp | |
| ValidationFunctions.hpp | |
| VtkTracerModule.hpp | VTK output module for the tracer model's parameters. |
| ► linalg | |
| ► bda | |
| ► cuda | |
| cuda_header.hpp | |
| cusparseSolverBackend.hpp | |
| cuWellContributions.hpp | |
| ► opencl | |
| BILU0.hpp | |
| BISAI.hpp | |
| ChowPatelIlu.hpp | |
| CPR.hpp | |
| opencl.hpp | |
| openclKernels.hpp | |
| OpenclMatrix.hpp | |
| openclSolverBackend.hpp | |
| openclWellContributions.hpp | |
| Preconditioner.hpp | |
| amgclSolverBackend.hpp | |
| BdaBridge.hpp | |
| BdaResult.hpp | |
| BdaSolver.hpp | |
| BlockedMatrix.hpp | |
| Matrix.hpp | |
| MultisegmentWellContribution.hpp | |
| Reorder.hpp | |
| rocalutionSolverBackend.hpp | |
| rocsparseSolverBackend.hpp | |
| rocsparseWellContributions.hpp | |
| WellContributions.hpp | |
| ► cuistl | |
| ► detail | |
| cublas_safe_call.hpp | |
| cublas_wrapper.hpp | |
| CuBlasHandle.hpp | |
| cuda_check_last_error.hpp | |
| cuda_safe_call.hpp | |
| CuMatrixDescription.hpp | |
| cusparse_constants.hpp | |
| cusparse_matrix_operations.hpp | |
| cusparse_safe_call.hpp | |
| cusparse_wrapper.hpp | |
| CuSparseHandle.hpp | |
| CuSparseResource.hpp | |
| CuSparseResource_impl.hpp | |
| fix_zero_diagonal.hpp | |
| has_function.hpp | |
| preconditioner_should_call_post_pre.hpp | |
| safe_conversion.hpp | |
| vector_operations.hpp | |
| CuBlockPreconditioner.hpp | |
| CuDILU.hpp | |
| CuJac.hpp | |
| CuOwnerOverlapCopy.hpp | |
| CuSeqILU0.hpp | |
| CuSparseMatrix.hpp | |
| CuVector.hpp | |
| PreconditionerAdapter.hpp | |
| PreconditionerConvertFieldTypeAdapter.hpp | |
| PreconditionerHolder.hpp | |
| set_device.hpp | |
| SolverAdapter.hpp | |
| amgcpr.hh | The AMG preconditioner |
| DILU.hpp | |
| extractMatrix.hpp | |
| ExtractParallelGridInformationToISTL.hpp | |
| ExtraSmoothers.hpp | |
| findOverlapRowsAndColumns.hpp | |
| FlexibleSolver.hpp | |
| FlexibleSolver_impl.hpp | |
| FlowLinearSolverParameters.hpp | |
| getQuasiImpesWeights.hpp | |
| GraphColoring.hpp | |
| ISTLSolver.hpp | |
| ISTLSolverBda.hpp | |
| MatrixMarketSpecializations.hpp | |
| MILU.hpp | |
| OwningBlockPreconditioner.hpp | |
| OwningTwoLevelPreconditioner.hpp | |
| ParallelIstlInformation.hpp | |
| ParallelOverlappingILU0.hpp | |
| ParallelOverlappingILU0_impl.hpp | |
| ParallelRestrictedAdditiveSchwarz.hpp | |
| PreconditionerFactory.hpp | |
| PreconditionerFactory_impl.hpp | |
| PreconditionerWithUpdate.hpp | |
| PressureBhpTransferPolicy.hpp | |
| PressureSolverPolicy.hpp | |
| PressureTransferPolicy.hpp | |
| PropertyTree.hpp | |
| setupPropertyTree.hpp | |
| SmallDenseMatrixUtils.hpp | |
| twolevelmethodcpr.hh | Algebraic twolevel methods |
| WellOperators.hpp | |
| WriteSystemMatrixHelper.hpp | |
| ► timestepping | |
| AdaptiveSimulatorTimer.hpp | |
| AdaptiveTimeStepping.hpp | |
| ConvergenceReport.hpp | |
| EclTimeSteppingParams.hpp | |
| gatherConvergenceReport.hpp | |
| SimulatorReport.hpp | |
| SimulatorTimer.hpp | |
| SimulatorTimerInterface.hpp | |
| TimeStepControl.hpp | |
| TimeStepControlInterface.hpp | |
| ► utils | |
| ComponentName.hpp | |
| compressPartition.hpp | |
| DamarisKeywords.hpp | |
| DamarisOutputModule.hpp | |
| DamarisVar.hpp | |
| DeferredLogger.hpp | |
| DeferredLoggingErrorHelpers.hpp | |
| gatherDeferredLogger.hpp | |
| GridDataOutput.hpp | Allows model geometry data to be passed to external code - via a copy direct to input pointers |
| GridDataOutput_impl.hpp | |
| HDF5File.hpp | |
| HDF5Serializer.hpp | |
| moduleVersion.hpp | |
| MPIPacker.hpp | |
| MPISerializer.hpp | |
| ParallelCommunication.hpp | |
| ParallelEclipseState.hpp | |
| ParallelFileMerger.hpp | |
| ParallelNLDDPartitioningZoltan.hpp | |
| ParallelRestart.hpp | |
| ParallelSerialization.hpp | |
| PartiallySupportedFlowKeywords.hpp | |
| PressureAverage.hpp | |
| PropsDataHandle.hpp | |
| readDeck.hpp | |
| SerializationPackers.hpp | |
| SetupZoltanParams.hpp | |
| UnsupportedFlowKeywords.hpp | |
| VectorVectorDataHandle.hpp | A datahandle sending data located in multiple vectors |
| ► wells | |
| ALQState.hpp | |
| BlackoilWellModel.hpp | |
| BlackoilWellModel_impl.hpp | |
| BlackoilWellModelConstraints.hpp | |
| BlackoilWellModelGeneric.hpp | |
| BlackoilWellModelGuideRates.hpp | |
| BlackoilWellModelRestart.hpp | |
| ConnFiltrateData.hpp | |
| FractionCalculator.hpp | |
| GasLiftCommon.hpp | |
| GasLiftGroupInfo.hpp | |
| GasLiftSingleWell.hpp | |
| GasLiftSingleWell_impl.hpp | |
| GasLiftSingleWellGeneric.hpp | |
| GasLiftStage2.hpp | |
| GasLiftWellState.hpp | |
| GlobalWellInfo.hpp | |
| GroupEconomicLimitsChecker.hpp | |
| GroupState.hpp | |
| MSWellHelpers.hpp | |
| MultisegmentWell.hpp | |
| MultisegmentWell_impl.hpp | |
| MultisegmentWellAssemble.hpp | |
| MultisegmentWellEquations.hpp | |
| MultisegmentWellEval.hpp | |
| MultisegmentWellGeneric.hpp | |
| MultisegmentWellPrimaryVariables.hpp | |
| MultisegmentWellSegments.hpp | |
| ParallelPAvgCalculator.hpp | |
| ParallelPAvgDynamicSourceData.hpp | |
| ParallelWBPCalculation.hpp | |
| ParallelWellInfo.hpp | |
| PerfData.hpp | |
| PerforationData.hpp | |
| RateConverter.hpp | Facility for converting component rates at surface conditions to phase (voidage) rates at reservoir conditions |
| RegionAttributeHelpers.hpp | |
| RegionAverageCalculator.hpp | Facility for converting component rates at surface conditions to phase (voidage) rates at reservoir conditions |
| SegmentState.hpp | |
| SingleWellState.hpp | |
| StandardWell.hpp | |
| StandardWell_impl.hpp | |
| StandardWellAssemble.hpp | |
| StandardWellConnections.hpp | |
| StandardWellEquations.hpp | |
| StandardWellEval.hpp | |
| StandardWellPrimaryVariables.hpp | |
| TargetCalculator.hpp | |
| VFPHelpers.hpp | |
| VFPInjProperties.hpp | |
| VFPProdProperties.hpp | |
| VFPProperties.hpp | |
| WellAssemble.hpp | |
| WellBhpThpCalculator.hpp | |
| WellConnectionAuxiliaryModule.hpp | |
| WellConstraints.hpp | |
| WellContainer.hpp | |
| WellConvergence.hpp | |
| WellFilterCake.hpp | |
| WellGroupConstraints.hpp | |
| WellGroupControls.hpp | |
| WellGroupHelpers.hpp | |
| WellHelpers.hpp | |
| WellInterface.hpp | |
| WellInterface_impl.hpp | |
| WellInterfaceFluidSystem.hpp | |
| WellInterfaceGeneric.hpp | |
| WellInterfaceIndices.hpp | |
| WellProdIndexCalculator.hpp | |
| WellState.hpp | |
| WellTest.hpp | |
| WGState.hpp | |
| opm-simulators_doxygen_main.hpp | |