GEOS
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234567]
 Cgeos::isothermalCompositionalMultiphaseBaseKernels::AccumulationKernel< NUM_COMP, NUM_DOF >Define the interface for the assembly kernel in charge of accumulation and volume balance
 Cgeos::proppantTransportKernels::AccumulationKernel
 Cgeos::singlePhaseBaseKernels::AccumulationKernel< SUBREGION_TYPE, NUM_DOF >Define the interface for the assembly kernel in charge of accumulation
 Cgeos::singlePhaseWellKernels::AccumulationKernel
 Cgeos::singlePhaseBaseKernels::AccumulationKernel< SurfaceElementSubRegion, 1 >
 Cgeos::singlePhaseBaseKernels::AccumulationKernel< SurfaceElementSubRegion, NUM_DOF >
 Cgeos::isothermalCompositionalMultiphaseBaseKernels::AccumulationKernelFactory
 Cgeos::singlePhaseBaseKernels::AccumulationKernelFactory
 Cgeos::thermalCompositionalMultiphaseBaseKernels::AccumulationKernelFactory
 Cgeos::thermalSinglePhaseBaseKernels::AccumulationKernelFactory
 Cgeos::AcousticMatricesSEM
 Cgeos::AcousticPMLSEM
 Cgeos::AcousticTimeSchemeSEM
 Cgeos::AcoustoElasticTimeSchemeSEM
 Cgeos::vtk::AllMeshesGathers all the vtk meshes together
 Cgeos::LinearSolverParameters::AMGAlgebraic multigrid parameters
 Cgeos::isothermalCompositionalMultiphaseFVMKernels::AquiferBCKernelFunctions to assemble aquifer boundary condition contributions to residual and Jacobian
 Cgeos::singlePhaseFVMKernels::AquiferBCKernelFunctions to assemble aquifer boundary condition contributions to residual and Jacobian
 Carray2d
 CArrayOfArrays
 CArrayOfSets
 Cgeos::compositionalMultiphaseHybridFVMKernels::AssemblerKernel
 Cgeos::compositionalMultiphaseHybridFVMKernels::AssemblerKernelHelper
 Cgeos::AverageOverQuadraturePoints1DKernelFactoryClass to create and launch the kernel
 Cgeos::AverageOverQuadraturePointsBase< SUBREGION_TYPE, FE_TYPE >
 Cgeos::AverageOverQuadraturePointsBase< CellElementSubRegion, FE_TYPE >
 Cgeos::singlePhaseHybridFVMKernels::AveragePressureGradientKernel< NUM_FACES >
 Cgeos::singlePhaseHybridFVMKernels::AveragePressureGradientKernelFactory
 Cgeos::AverageStrainOverQuadraturePointsKernelFactoryClass to create and launch the kernel
 CBASETYPE
 Cgeos::FlowSolverBase::BCMessageClass used for displaying boundary warning message
 Cgeos::BlockVectorView< VECTOR >Abstract view of a block vector
 Cgeos::rateAndStateKernels::BogackiShampine32TableButcher table for the BogackiShampine 3(2) method
 Cgeos::BufferedHistoryIOAn abstract class for performing buffered history output
 Cgeos::isothermalCompositionalMultiphaseFVMKernelUtilities::C1PPUPhaseFlux
 Cgeos::isothermalCompositionalMultiphaseBaseKernels::CapillaryPressureUpdateKernel
 Cgeos::dataRepository::CatalogEntryConstructor< BASETYPE, TYPE, ARGS >A class to generate the catalog entry
 Cgeos::dataRepository::CatalogEntryConstructor< BASETYPE, TYPE >A specialization of CatalogEntryConstructor for types with no-argument constructors
 Cgeos::dataRepository::CatalogInterface< BASETYPE, ARGS >This class provides the base class/interface for the catalog value objects
 Cgeos::dataRepository::CatalogInterface< BASETYPE >Specialization of CatalogInterface for types with no-argument constructors/
 Cgeos::dataRepository::CatalogInterface< BASETYPE, ARGS... >
 Cgeos::hybridFVMKernels::CellConnectivity
 Cgeos::CellDescriptorA structure containing a single cell (element) identifier triplet
 Cgeos::CellElementRegionSelector
 Cgeos::isothermalCompositionalMultiphaseFVMKernels::CFLFluxKernelFunctions to compute the (outflux) total volumetric flux needed in the calculation of CFL numbers
 Cgeos::isothermalCompositionalMultiphaseFVMKernels::CFLKernelFunctions to compute the CFL number using the phase volumetric outflux and the component mass outflux in each cell
 Cgeos::fields::childIndexTrait struct for childIndex data
 Cgeos::ChomboCouplerA class managing data exchange with CHOMBO
 Cgeos::CIcomputationKernel< FE_TYPE >Kernel to compute EDFM connectivity index
 Cgeos::vtk::CollocatedNodesConvenience wrapper around the raw vtk information
 Cgeos::compositionalMultiphaseWellKernels::ColOffset
 Cgeos::singlePhaseWellKernels::ColOffset
 Cgeos::wellTags::ColOffset
 Cgeos::compositionalMultiphaseWellKernels::ColOffset_WellJac< NC, IS_THERMAL >
 Cgeos::wellTags::ColOffset_WellJac< NC, IS_THERMAL >
 Cgeos::compositionalMultiphaseWellKernels::ColOffset_WellJac< NC, 0 >
 Cgeos::wellTags::ColOffset_WellJac< NC, 0 >
 Cgeos::compositionalMultiphaseWellKernels::ColOffset_WellJac< NC, 1 >
 Cgeos::wellTags::ColOffset_WellJac< NC, 1 >
 Cgeos::TableLayout::ColumnStruct for a column
 Cgeos::TableLayout::ColumnParamStructure to set up each colum parameters
 Cgeos::CommandLineOptions
 Cgeos::compositionalMultiphaseWellKernels::CompDensInitializationKernel
 Cgeos::proppantTransportKernels::ComponentDensityUpdateKernel
 Cgeos::ComponentMask< MAX_COMP >Utility class that represents a mask for included/excluded component of a mask
 Cgeos::AcousticPMLSEM::ComputeDamping
 Cgeos::isothermalCompositionalMultiphaseFVMKernelUtilities::UpwindHelpers::computePotentialCapillary
 Cgeos::isothermalCompositionalMultiphaseFVMKernelUtilities::UpwindHelpers::computePotentialGravity
 Cgeos::isothermalCompositionalMultiphaseFVMKernelUtilities::UpwindHelpers::computePotentialViscousStruct defining formation of potential from different Physics (flagged by enum type T) to be used in Upwind discretization schemes
 Cgeos::solidMechanicsConformingContactKernels::ComputeRotationMatricesKernelA struct to compute rotation matrices
 Cgeos::elasticVTIWaveEquationSEMKernels::ComputeTimeStep< FE_TYPE >
 Cgeos::solidMechanicsALMKernels::ComputeTractionKernelA struct to compute the traction after nonlinear solve
 Cgeos::solidMechanicsALMKernels::ComputeTractionSimultaneousKernelA struct to compute the traction after nonlinear solve
 Cgeos::singlePhasePoromechanicsConformingFracturesKernels::ConnectorBasedAssemblyKernelFactory
 Cgeos::singlePhasePoromechanicsEmbeddedFracturesKernels::ConnectorBasedAssemblyKernelFactory
 Cgeos::thermalSinglePhasePoromechanicsConformingFracturesKernels::ConnectorBasedAssemblyKernelFactory
 Cgeos::thermalSinglePhasePoromechanicsEmbeddedFracturesKernels::ConnectorBasedAssemblyKernelFactory
 Cgeos::solidMechanicsALMKernels::ConstraintCheckKernelA struct to check for constraint satisfaction
 Cgeos::compositionalMultiphaseWellKernels::ControlEquationHelper
 Cgeos::singlePhaseWellKernels::ControlEquationHelper
 Cgeos::acousticElasticWaveEquationSEMKernels::CouplingKernel< FE_TYPE >
 Cgeos::DamageInterpolationKernel< FE_TYPE >
 Cgeos::AcousticMatricesSEM::DampingMatrix< FE_TYPE >
 Cgeos::ElasticMatricesSEM::DampingMatrix< FE_TYPE >
 Cgeos::acousticVTIWaveEquationSEMKernels::DampingMatrixKernel< FE_TYPE >
 Cgeos::dataRepository::DataContext
 Cgeos::CompositionalMultiphaseFVM::DBCParameters
 Cgeos::LinearSolverParameters::DDDomain decomposition parameters
 Cgeos::hydrofractureSolverKernels::DeformationUpdateKernel
 CDieterichSeismicityRateSolving the ODE for seismicity rate from Dieterich, 1994
 Cgeos::isothermalCompositionalMultiphaseFVMKernels::DiffusionDispersionFluxComputeKernelFactory
 Cgeos::thermalCompositionalMultiphaseFVMKernels::DiffusionDispersionFluxComputeKernelFactory
 Cgeos::LinearSolverParameters::DirectDirect solver parameters: used for SuperLU_Dist interface through hypre and PETSc
 Cgeos::isothermalCompositionalMultiphaseFVMKernels::DirichletFluxComputeKernelFactory
 Cgeos::singlePhaseFVMKernels::DirichletFluxComputeKernelFactory
 Cgeos::thermalCompositionalMultiphaseFVMKernels::DirichletFluxComputeKernelFactory
 Cgeos::thermalSinglePhaseFVMKernels::DirichletFluxComputeKernelFactory
 Cgeos::DofManagerThe DoFManager is responsible for allocating global dofs, constructing sparsity patterns, and generally simplifying the interaction between PhysicsSolvers and linear algebra operations
 Cgeos::ElasticMatricesSEM
 Cgeos::ElasticTimeSchemeSEM
 Cgeos::fields::elementApertureTrait struct for elementAperture data
 Cgeos::fields::elementAreaTrait struct for elementArea data
 Cgeos::compositionalMultiphaseWellKernels::ElementBasedAssemblyKernel< NUM_COMP, IS_THERMAL >Define the interface for the assembly kernel in charge of accumulation and volume balance
 Cgeos::reactiveCompositionalMultiphaseOBLKernels::ElementBasedAssemblyKernel< NUM_PHASES, NUM_COMPS, ENABLE_ENERGY >Compute accumulation term for an element
 Cgeos::singlePhaseHybridFVMKernels::ElementBasedAssemblyKernel< NUM_FACE, IP >Define the interface for the assembly kernel in charge of flux terms
 CsinglePhaseWellKernels::ElementBasedAssemblyKernel
 Cgeos::compositionalMultiphaseWellKernels::ElementBasedAssemblyKernel< NUM_COMP, 1 >
 Cgeos::compositionalMultiphaseWellKernels::ElementBasedAssemblyKernelFactory
 Cgeos::reactiveCompositionalMultiphaseOBLKernels::ElementBasedAssemblyKernelFactory
 Cgeos::singlePhaseHybridFVMKernels::ElementBasedAssemblyKernelFactory
 Cgeos::thermalCompositionalMultiphaseWellKernels::ElementBasedAssemblyKernelFactory
 Cgeos::thermalSinglePhaseWellKernels::ElementBasedAssemblyKernelFactory
 Cgeos::fields::elementVolumeTrait struct for elementVolume data
 Cgeos::compositionalMultiphaseWellKernels::ElemTag
 Cgeos::singlePhaseWellKernels::ElemTag
 Cgeos::wellTags::ElemTag
 Cgeos::rateAndStateKernels::EmbeddedRungeKuttaKernel< TABLE_TYPE >Runge-Kutta method used to time integrate slip and state. Uses of a high order update used to integrate the solutions, and a lower order update to estimate the error in the time step
 Cgeos::EnumStrings< ENUM >Provides enum <-> string conversion facilities
 Cgeos::EpetraExportFacilitates exporting Epetra matrix and associated vector objects (either in parallel or serial)
 Cstd::exception
 Cgeos::solidMechanicsLagrangianFEMKernels::ExplicitKernel
 Cgeos::rateAndStateKernels::ExplicitRateAndStateKernel
 CFaceBasedAssemblyKernelDefine the interface for the assembly kernel in charge of flux terms
 Cgeos::compositionalMultiphaseWellKernels::FaceBasedAssemblyKernel< NC, IS_THERMAL >Define the interface for the assembly kernel in charge of flux terms
 Cgeos::compositionalMultiphaseWellKernels::FaceBasedAssemblyKernel< NC, 1 >
 CFaceBasedAssemblyKernelFactory
 Cgeos::compositionalMultiphaseWellKernels::FaceBasedAssemblyKernelFactory
 Cgeos::thermalCompositionalMultiphaseWellKernels::FaceBasedAssemblyKernelFactory
 Cgeos::singlePhaseProppantFluxKernels::FaceElementFluxKernel
 Cgeos::FieldIdentifiers
 Cgeos::FieldSpecificationOp< OP >FieldSpecificationOp
 Cgeos::FieldSpecificationOp< OpAdd >
 Cgeos::FieldSpecificationOp< OpEqual >
 Cgeos::DofManager::FieldSupportDescribes field support on a single mesh body/level
 Cgeos::finiteElement::FiniteElementBaseBase class for FEM element implementations
 Cgeos::FixedSizeDeque< T, INDEX_TYPE >Implement a double ended queue with fixed number of fixed size buffer to be stored
 Cgeos::hydrofractureSolverKernels::FluidMassResidualDerivativeAssemblyKernel
 Cgeos::SinglePhaseBase::FluidPropViewsStructure holding views into fluid properties used by the base solver
 Cgeos::proppantTransportKernels::FluidUpdateKernel
 Cgeos::singlePhaseBaseKernels::FluidUpdateKernel
 Cgeos::singlePhaseProppantBaseKernels::FluidUpdateKernel
 Cgeos::thermalCompositionalMultiphaseBaseKernels::FluidUpdateKernel
 Cgeos::isothermalCompositionalMultiphaseFVMKernels::FluxComputeKernelBaseBase class for FluxComputeKernel that holds all data not dependent on template parameters (like stencil type and number of components/dofs)
 Cgeos::reactiveCompositionalMultiphaseOBLKernels::FluxComputeKernelBaseBase class for FluxComputeKernel that holds all data not dependent on template parameters (like stencil type and number of components/dofs)
 Cgeos::singlePhaseFVMKernels::FluxComputeKernelBaseBase class for FluxComputeKernel that holds all data not dependent on template parameters (like stencil type and number of dofs)
 Cgeos::dissipationCompositionalMultiphaseFVMKernels::FluxComputeKernelFactory
 Cgeos::isothermalCompositionalMultiphaseFVMKernels::FluxComputeKernelFactory
 Cgeos::reactiveCompositionalMultiphaseOBLKernels::FluxComputeKernelFactory
 Cgeos::singlePhaseFVMKernels::FluxComputeKernelFactory
 Cgeos::stabilizedCompositionalMultiphaseFVMKernels::FluxComputeKernelFactory
 Cgeos::stabilizedSinglePhaseFVMKernels::FluxComputeKernelFactory
 Cgeos::thermalCompositionalMultiphaseFVMKernels::FluxComputeKernelFactory
 Cgeos::thermalSinglePhaseFVMKernels::FluxComputeKernelFactory
 Cgeos::compositionalMultiphaseHybridFVMKernels::FluxKernel
 Cgeos::proppantTransportKernels::FluxKernel
 Cgeos::singlePhaseWellKernels::FluxKernel
 CGEOS_FMT_NS::formatter
 Cfmt::formatter< T, std::enable_if_t< std::is_enum< T >::value > >Fmtlib formatter for enum classes
 Cgeos::fields::contact::FractureState
 Cgeos::finiteElement::FiniteElementBase::FunctionSpaceHelper< N >An helper struct to determine the function space
 Cgeos::GeosxStateHolds the global GEOSX state. This is a singleton class, no more than one instance exists at at time. After construction the instance can be accessed from anywhere by the free function getGlobalState()
 Cgeos::fields::ghostRankTrait struct for ghostRank data
 Cgeos::isothermalCompositionalMultiphaseBaseKernels::GlobalComponentFractionKernelFactory
 Cgeos::AcousticMatricesSEM::GradientKappaBuoyancy< FE_TYPE >
 Cgeos::dataRepository::Group
 Cgeos::DomainPartition::groupKeysStructStruct to serve as a container for group strings and keys
 Cgeos::NumericalMethodsManager::groupKeysStructContains the keys for the object names in the data repository
 Cgeos::ProblemManager::groupKeysStructChild group viewKeys
 Cgeos::FluxApproximationBase::groupKeyStructGroup keys
 Cgeos::ObjectManagerBase::groupKeyStructStruct to serve as a container for group strings and keys
 Cgeos::PhysicsSolverBase::groupKeyStructStructure to hold scoped key names
 Cgeos::MeshBody::groupStructKeysGroup keys
 Cgeos::HDFFile
 Cgeos::HistoryMetadataA minimal class to specify information about time history information being collected and output
 CHolds
 Cgeos::isothermalCompositionalMultiphaseBaseKernels::HydrostaticPressureKernel
 Cgeos::singlePhaseBaseKernels::HydrostaticPressureKernel
 Cgeos::HypreExportFacilitates exporting Hypre matrix and associated vector objects (either in parallel or serial)
 Cgeos::HypreInterfaceThis class holds aliases based on the Hypre library
 Cgeos::HypreMGRDataContainer for hypre preconditioner auxiliary data for MGR
 Cgeos::HyprePrecWrapperContainer for hypre preconditioner function pointers
 Cgeos::LinearSolverParameters::IFactIncomplete factorization parameters
 Cgeos::isothermalCompositionalMultiphaseFVMKernelUtilities::IHUPhaseFlux
 Cgeos::rateAndStateKernels::ImplicitFixedStressRateAndStateKernel
 Cgeos::finiteElement::InterfaceKernelFactory< KERNEL_TYPE, ARGS >Used to forward arguments to a class that implements the InterfaceKernelBase interface
 Cgeos::coupledReservoirAndWellKernels::IsothermalCompositionalMultiPhaseFluxKernel< NC, IS_THERMAL >
 Cgeos::coupledReservoirAndWellKernels::IsothermalCompositionalMultiPhaseFluxKernelFactory
 Cgeos::ComponentMask< MAX_COMP >::IteratorForward const iterator over the set components (bits)
 Cgeos::finiteElement::KernelBase< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE, NUM_DOF_PER_TEST_SP, NUM_DOF_PER_TRIAL_SP >Define the base interface for finite element kernels
 Cgeos::finiteElement::KernelBase< FaceElementSubRegion, CONSTITUTIVE_TYPE, FE_TYPE, NUM_DOF_PER_TEST_SP, NUM_DOF_PER_TRIAL_SP >
 Cgeos::finiteElement::KernelBase< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE, 1, 1 >
 Cgeos::finiteElement::KernelBase< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE, 3, 3 >
 Cgeos::StencilDataCollection::KernelConnectionDataElement-element connection data extracted from the kernel
 Cgeos::finiteElement::KernelFactory< KERNEL_TYPE, ARGS >Used to forward arguments to a class that implements the KernelBase interface
 Cgeos::AquiferBoundaryCondition::KernelWrapper
 Cgeos::TableFunction::KernelWrapper
 CKernelWrapper
 CKeyIndexT< KEY_TYPE, INDEX_TYPE, INVALID_INDEX >
 Cgeos::LinearSolverParameters::KrylovKrylov-method parameters
 Cgeos::rateAndStateKernels::Kutta32TableButcher table for embedded RK3(2) method using Kuttas third order method for the high-order update, and an explicit trapezoidal rule based on the first and third stage rates for the low-order update
 Cgeos::physicsSolverBaseKernels::L2ResidualNormHelperUtility class to compute the global L2 residual norm
 Cgeos::finiteElement::LagrangeBasis1
 Cgeos::finiteElement::LagrangeBasis2
 Cgeos::finiteElement::LagrangeBasis3GL
 Cgeos::finiteElement::LagrangeBasis4GL
 Cgeos::finiteElement::LagrangeBasis5GL
 Cgeos::LifoStorage< T, INDEX_TYPE >
 Cgeos::LifoStorageCommon< T, INDEX_TYPE >
 Cgeos::LinearOperator< VECTOR >Abstract base class for linear operators
 Cgeos::LinearOperator< BlockVectorView< VECTOR > >
 Cgeos::LinearOperator< EpetraVector >
 Cgeos::LinearOperator< HypreVector >
 Cgeos::LinearOperator< LAI::ParallelVector >
 Cgeos::LinearOperator< PetscVector >
 Cgeos::LinearOperator< Vector >
 Cgeos::LinearSolverParametersSet of parameters for a linear solver or preconditioner
 Cgeos::LinearSolverResultResults/stats of a linear solve
 Cgeos::physicsSolverBaseKernels::LinfResidualNormHelperUtility class to compute the global Linf residual norm
 Cgeos::physicsSolverBaseKernels::ResidualNormKernelBase< NUM_NORM >::LinfStackVariablesKernel variables located on the stack for Linf norm
 Cgeos::LogLevelsRegistryKeep track of log level documention for a group
 Cgeos::mapBase< TKEY, TVAL, SORTED >Base template for ordered and unordered maps
 Cgeos::mapBase< globalIndex, localIndex >
 Cgeos::mapBase< int, NeighborData >
 Cgeos::mapBase< localIndex, array1d< array1d< SortedArray< globalIndex > > > >
 Cgeos::mapBase< localIndex, array1d< globalIndex > >
 Cgeos::mapBase< localIndex, localIndex >
 Cgeos::mapBase< localIndex, SortedArray< globalIndex > >
 Cgeos::mapBase< std::pair< localIndex, localIndex >, std::set< localIndex > >
 Cgeos::mapBase< std::pair< string, string >, array1d< string > >
 Cgeos::mapBase< string, array1d< string > >
 Cgeos::mapBase< string, localIndex_array >
 Cgeos::mapBase< string, string >
 Cgeos::MappedVector< T, T_PTR, KEY_TYPE, INDEX_TYPE >
 Cgeos::MappedVector< Group, Group *, keyType, indexType >
 Cgeos::MappedVector< WrapperBase, WrapperBase *, keyType, indexType >
 Cgeos::AcousticMatricesSEM::MassMatrix< FE_TYPE >
 Cgeos::ElasticMatricesSEM::MassMatrix< FE_TYPE >
 Cgeos::acousticVTIWaveEquationSEMKernels::MassMatrixKernel< FE_TYPE >
 Cgeos::MemoryInfosClass to fetch and store memory information for different resource types
 Cgeos::finiteElement::FiniteElementBase::MeshData< SUBREGION_TYPE >Variables used to initialize the class
 Cgeos::MeshObjectPathClass to hold the path to a collection of mesh objects
 Cgeos::LinearSolverParameters::MGRMultigrid reduction parameters
 Cgeos::hypre::mgr::MGRStrategyBase< NLEVEL >Helper struct for strategies that provides some basic parameter arrays needed by MGR
 Cgeos::hypre::mgr::MGRStrategyBase< 1 >
 Cgeos::hypre::mgr::MGRStrategyBase< 2 >
 Cgeos::hypre::mgr::MGRStrategyBase< 3 >
 Cgeos::hypre::mgr::MGRStrategyBase< 4 >
 Cgeos::mimeticInnerProduct::MimeticInnerProductBase
 Cgeos::mimeticInnerProduct::MimeticInnerProductHelpersHelper struct handling inner product for hybrid finite volume schemes
 Cgeos::mimeticInnerProduct::MimeticInnerProductTypeStringsStruct containing the keys to all the implemented inner products
 Cgeos::flowSolverBaseKernels::MinPoreVolumeMaxPorosityKernelKernel to compute the min pore volume and the max porosity in a subRegion
 Cgeos::singlePhaseBaseKernels::MobilityKernel
 Cgeos::ModifiedObjectLists
 CMPI_Status
 Cgeos::MpiWrapper
 Cgeos::MultiMutexesLock< Mutexes >Class to handle locks using 2 mutexes
 Cgeos::poromechanicsKernels::MultiphaseBulkDensityKernelKernel to update the bulk density before a mechanics solve in sequential schemes
 Cgeos::poromechanicsKernels::MultiphaseBulkDensityKernelFactory
 Cgeos::MultivariableTableFunctionStaticKernel< NUM_DIMS, NUM_OPS >
 Cgeos::MultivariableTableFunctionStaticKernel< numDofs, numOps >
 Cgeos::NewObjectLists
 Cgeos::surfaceGenerationKernels::NodalForceKernel
 Cgeos::NodeKeyHasher< T >Strucure used to hash interpolation arrays representing high-order nodes
 Cgeos::LineBlockABC::NodeLocationStruct to define the top and bottom node of a segment
 Cgeos::solidMechanicsLagrangianFEMKernels::ImplicitSmallStrainQuasiStatic< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE >::NoOpFunctorsInternal struct to provide no-op defaults used in the inclusion of lambda functions into kernel component functions
 Cgeos::NoOpStuct
 Cgeos::fields::normalVectorTrait struct for normalVector data
 Cgeos::reactiveCompositionalMultiphaseOBLKernels::OBLOperatorsKernel< NUM_PHASES, NUM_COMPS, ENABLE_ENERGY >Compute OBL Operators and derivatives
 Cgeos::reactiveCompositionalMultiphaseOBLKernels::OBLOperatorsKernelFactory
 Cgeos::OpAddOpAdd Operator that adds a value
 Cgeos::OpEqualOpEqual Operator that sets a value
 Cgeos::BoundaryStencil::OrderDefines the order of element/face in the stencil
 Cgeos::TableFunction::OutputOptionsStruct containing output options
 Cgeos::logInfo::OutputTimerBaseBase interface for specific output type timers
 Cgeos::logInfo::OutputTimersBase timer category for output operations
 Cgeos::WaveSolverBase::parametersPML
 Cgeos::fields::parentEdgeIndexTrait struct for parentEdgeIndex data
 Cgeos::fields::parentIndexTrait struct for parentIndex data
 Cgeos::PartitionDescriptorSimple utility to retrieve partition information in case of Metis or Spatial partition
 Cgeos::isothermalPerforationFluxKernels::PerforationFluxKernel< NC, NP, IS_THERMAL >
 Cgeos::isothermalPerforationFluxKernels::PerforationFluxKernelFactory
 Cgeos::thermalPerforationFluxKernels::PerforationFluxKernelFactory
 Cgeos::singlePhaseWellKernels::PerforationKernel
 CPerforationKernelFactory
 Cgeos::PetscExportFacilitates exporting Petsc matrix and associated vector objects (either in parallel or serial)
 Cgeos::PetscInterfaceThis class holds aliases based on the Petsc library
 Cgeos::isothermalCompositionalMultiphaseFVMKernelUtilities::PhaseComponentFlux
 Cgeos::compositionalMultiphaseHybridFVMKernels::PhaseMobilityKernelFactory
 Cgeos::isothermalCompositionalMultiphaseFVMKernels::PhaseMobilityKernelFactory
 Cgeos::thermalCompositionalMultiphaseFVMKernels::PhaseMobilityKernelFactory
 Cgeos::isothermalCompositionalMultiphaseBaseKernels::PhaseVolumeFractionKernelFactory
 Cgeos::thermalCompositionalMultiphaseBaseKernels::PhaseVolumeFractionKernelFactory
 Cgeos::AcousticPMLSEM::PMLKernel< FE_TYPE >
 Cgeos::internalRajaInterface::PolicyMap< typename >
 Cgeos::internalRajaInterface::PolicyMap< serialPolicy >
 Cgeos::compositionalMultiphaseHybridFVMKernels::Pos
 Cgeos::isothermalCompositionalMultiphaseFVMKernelUtilities::PotGrad
 Cgeos::isothermalCompositionalMultiphaseFVMKernelUtilities::PPUPhaseFlux
 Cgeos::compositionalMultiphaseHybridFVMKernels::PrecomputeKernel
 Cgeos::acousticVTIWaveEquationSEMKernels::PrecomputeSourceAndReceiverKernel
 Cgeos::PreComputeSourcesAndReceivers
 Cgeos::singlePhaseWellKernels::PresInitializationKernel
 Cgeos::acousticFirstOrderWaveEquationSEMKernels::PressureComputation< FE_TYPE >
 Cgeos::compositionalMultiphaseWellKernels::PressureRelationKernel
 Cgeos::singlePhaseWellKernels::PressureRelationKernel
 Cgeos::compositionalMultiphaseWellKernels::PresTempCompFracInitializationKernel
 Cgeos::ProjectionEDFMHelperA class that contains methods to modify cell and edfm stencils based on projection edfm
 Cgeos::isothermalCompositionalMultiphaseBaseKernels::PropertyKernelBase< NUM_COMP >Define the base interface for the property update kernels
 Cgeos::proppantTransportKernels::ProppantPackVolumeKernel
 Cgeos::proppantTransportKernels::ProppantUpdateKernel
 Cgeos::compositionalMultiphaseWellKernels::RateInitializationKernel
 Cgeos::singlePhaseWellKernels::RateInitializationKernel
 Cgeos::ReferenceWrapper< T >
 Cgeos::SinglePhaseStatistics::RegionStatistics
 Cgeos::isothermalCompositionalMultiphaseBaseKernels::RelativePermeabilityUpdateKernel
 Cgeos::reactiveCompositionalMultiphaseOBLKernels::ResidualDARTSL2NormKernel
 Cgeos::reactiveCompositionalMultiphaseOBLKernels::ResidualNormKernel
 Cgeos::physicsSolverBaseKernels::ResidualNormKernelBase< NUM_NORM >Define the base interface for the residual calculations
 Cgeos::physicsSolverBaseKernels::ResidualNormKernelBase< 1 >
 Cgeos::physicsSolverBaseKernels::ResidualNormKernelBase< 2 >
 Cgeos::physicsSolverBaseKernels::ResidualNormKernelBase< 3 >
 Cgeos::compositionalMultiphaseHybridFVMKernels::ResidualNormKernelFactory
 Cgeos::compositionalMultiphaseWellKernels::ResidualNormKernelFactory
 Cgeos::isothermalCompositionalMultiphaseBaseKernels::ResidualNormKernelFactory
 Cgeos::proppantTransportKernels::ResidualNormKernelFactory
 Cgeos::singlePhaseBaseKernels::ResidualNormKernelFactory
 Cgeos::singlePhaseHybridFVMKernels::ResidualNormKernelFactory
 Cgeos::singlePhaseWellKernels::ResidualNormKernelFactory
 Cgeos::thermalCompositionalMultiphaseBaseKernels::ResidualNormKernelFactory
 Cgeos::thermalCompositionalMultiphaseWellKernels::ResidualNormKernelFactory
 Cgeos::compositionalMultiphaseWellKernels::RowOffset
 Cgeos::singlePhaseWellKernels::RowOffset
 Cgeos::wellTags::RowOffset
 Cgeos::compositionalMultiphaseWellKernels::RowOffset_WellJac< NC, IS_THERMAL >
 Cgeos::wellTags::RowOffset_WellJac< NC, IS_THERMAL >
 Cgeos::compositionalMultiphaseWellKernels::RowOffset_WellJac< NC, 0 >
 Cgeos::wellTags::RowOffset_WellJac< NC, 0 >
 Cgeos::compositionalMultiphaseWellKernels::RowOffset_WellJac< NC, 1 >
 Cgeos::wellTags::RowOffset_WellJac< NC, 1 >
 Cstd::runtime_error
 Cgeos::fields::ruptureTimeTrait struct for ruptureTime data
 Cgeos::LinearSolverParameters::ScalingMatrix-scaling parameters
 Cgeos::seismicityRateKernels::SeismicityRateKernel
 Cgeos::SiloFile
 Cgeos::poromechanicsKernels::SinglePhaseBulkDensityKernelKernel to update the bulk density before a mechanics solve in sequential schemes
 Cgeos::poromechanicsKernels::SinglePhaseBulkDensityKernelFactory
 Cgeos::thermalCompositionalMultiphaseBaseKernels::SolidInternalEnergyUpdateKernel
 Cgeos::thermalSinglePhaseBaseKernels::SolidInternalEnergyUpdateKernel
 Cgeos::compositionalMultiphaseHybridFVMKernels::SolutionCheckKernel
 Cgeos::reactiveCompositionalMultiphaseOBLKernels::SolutionCheckKernel
 Cgeos::singlePhaseBaseKernels::SolutionCheckKernel
 Cgeos::compositionalMultiphaseWellKernels::SolutionCheckKernelFactory
 Cgeos::isothermalCompositionalMultiphaseBaseKernels::SolutionCheckKernelFactory
 Cgeos::thermalCompositionalMultiphaseBaseKernels::SolutionCheckKernelFactory
 Cgeos::isothermalCompositionalMultiphaseBaseKernels::SolutionScalingAndCheckingKernelBase< TYPE >Define the kernel for scaling the solution and check its validity
 Cgeos::isothermalCompositionalMultiphaseBaseKernels::SolutionScalingAndCheckingKernelBase< integer >
 Cgeos::isothermalCompositionalMultiphaseBaseKernels::SolutionScalingAndCheckingKernelBase< real64 >
 Cgeos::singlePhaseBaseKernels::SolutionScalingKernel
 Cgeos::compositionalMultiphaseWellKernels::SolutionScalingKernelFactory
 Cgeos::isothermalCompositionalMultiphaseBaseKernels::SolutionScalingKernelFactory
 Cgeos::thermalCompositionalMultiphaseBaseKernels::SolutionScalingKernelFactory
 Cgeos::Span< T >Lightweight non-owning wrapper over a contiguous range of elements
 Cgeos::finiteElement::SparsityKernelFactory< KERNEL_TEMPLATE >Helper struct to define a specialization of #geos::finiteElement::SparsityKernelBase that may be used to generate the sparsity pattern
 Cstabledt
 CBase::StackVariables
 Cgeos::AverageOverQuadraturePointsBase< SUBREGION_TYPE, FE_TYPE >::StackVariablesKernel variables allocated on the stack.
 Cgeos::CIcomputationKernel< FE_TYPE >::StackVariablesStack variables
 Cgeos::compositionalMultiphaseWellKernels::ElementBasedAssemblyKernel< NUM_COMP, IS_THERMAL >::StackVariablesKernel variables (dof numbers, jacobian and residual) located on the stack
 Cgeos::compositionalMultiphaseWellKernels::FaceBasedAssemblyKernel< NC, IS_THERMAL >::StackVariables
 Cgeos::finiteElement::FiniteElementBase::StackVariablesKernel variables allocated on the stack
 Cgeos::finiteElement::InterfaceKernelBase< CONSTITUTIVE_TYPE, FE_TYPE, NUM_DOF_PER_TEST_SP, NUM_DOF_PER_TRIAL_SP >::StackVariablesKernel variables allocated on the stack.
 Cgeos::finiteElement::KernelBase< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE, NUM_DOF_PER_TEST_SP, NUM_DOF_PER_TRIAL_SP >::StackVariablesKernel variables allocated on the stack
 Cgeos::isothermalCompositionalMultiphaseBaseKernels::AccumulationKernel< NUM_COMP, NUM_DOF >::StackVariablesKernel variables (dof numbers, jacobian and residual) located on the stack
 Cgeos::isothermalCompositionalMultiphaseBaseKernels::SolutionScalingAndCheckingKernelBase< TYPE >::StackVariablesKernel variables located on the stack
 Cgeos::isothermalCompositionalMultiphaseFVMKernels::DiffusionDispersionFluxComputeKernel< NUM_COMP, NUM_DOF, STENCILWRAPPER >::StackVariablesKernel variables (dof numbers, jacobian and residual) located on the stack
 Cgeos::isothermalCompositionalMultiphaseFVMKernels::DirichletFluxComputeKernel< NUM_COMP, NUM_DOF, FLUIDWRAPPER >::StackVariablesKernel variables (dof numbers, jacobian and residual) located on the stack
 Cgeos::isothermalCompositionalMultiphaseFVMKernels::FluxComputeKernel< NUM_COMP, NUM_DOF, STENCILWRAPPER >::StackVariablesKernel variables (dof numbers, jacobian and residual) located on the stack
 Cgeos::isothermalPerforationFluxKernels::PerforationFluxKernel< NC, NP, IS_THERMAL >::StackVariables
 Cgeos::rateAndStateKernels::ExplicitRateAndStateKernel::StackVariablesKernel variables located on the stack
 Cgeos::rateAndStateKernels::ImplicitFixedStressRateAndStateKernel::StackVariablesKernel variables located on the stack
 Cgeos::reactiveCompositionalMultiphaseOBLKernels::ElementBasedAssemblyKernel< NUM_PHASES, NUM_COMPS, ENABLE_ENERGY >::StackVariablesKernel variables (dof numbers, jacobian and residual) located on the stack
 Cgeos::reactiveCompositionalMultiphaseOBLKernels::FluxComputeKernel< NUM_PHASES, NUM_COMPS, ENABLE_ENERGY, STENCILWRAPPER >::StackVariablesKernel variables (dof numbers, jacobian and residual) located on the stack
 Cgeos::seismicityRateKernels::SeismicityRateKernel::StackVariablesKernel variables located on the stack
 Cgeos::singlePhaseBaseKernels::AccumulationKernel< SUBREGION_TYPE, NUM_DOF >::StackVariablesKernel variables (dof numbers, jacobian and residual) located on the stack
 Cgeos::singlePhaseFVMKernels::DirichletFluxComputeKernel< NUM_EQN, NUM_DOF, FLUIDWRAPPER >::StackVariablesKernel variables (dof numbers, jacobian and residual) located on the stack
 Cgeos::singlePhaseFVMKernels::FluxComputeKernel< NUM_EQN, NUM_DOF, STENCILWRAPPER >::StackVariablesKernel variables (dof numbers, jacobian and residual) located on the stack
 Cgeos::singlePhaseHybridFVMKernels::AveragePressureGradientKernel< NUM_FACES >::StackVariablesKernel variables (dof numbers, jacobian and residual) located on the stack
 Cgeos::singlePhaseHybridFVMKernels::ElementBasedAssemblyKernel< NUM_FACE, IP >::StackVariablesKernel variables (dof numbers, jacobian and residual) located on the stack
 Cgeos::solidMechanicsConformingContactKernels::ConformingContactKernelsBase< CONSTITUTIVE_TYPE, FE_TYPE >::StackVariablesKernel variables allocated on the stack.
 Cgeos::solidMechanicsConformingContactKernels::FaceBubbleKernels< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE >::StackVariablesKernel variables allocated on the stack.
 Cgeos::solidMechanicsEFEMKernels::EFEMKernelsBase< SUBREGION_TYPE, CONSTITUTIVE_TYPE, FE_TYPE >::StackVariablesKernel variables allocated on the stack.
 Cgeos::SourceFluxStatsAggregator::StatDataAggregated flux statistics data
 Cgeos::poromechanicsEFEMKernels::StateUpdateKernelA struct to perform volume, aperture and fracture traction updates
 Cgeos::poromechanicsFracturesKernels::StateUpdateKernelA struct to perform volume, aperture and fracture traction updates
 Cgeos::solidMechanicsEFEMKernels::StateUpdateKernelA struct to update fracture traction
 Cgeos::solidMechanicsMPMKernels::StateUpdateKernelA struct to update particle stresses
 Cgeos::isothermalCompositionalMultiphaseBaseKernels::StatisticsKernel
 Cgeos::singlePhaseBaseKernels::StatisticsKernel
 Cgeos::StencilAccessors< TRAITS >A struct to automatically construct and store element view accessors
 Cgeos::StencilAccessors< TRAITS ... >
 Cgeos::StencilTraits< CONTAINER, MAX_NUM_POINTS_IN_FLUX, MAX_STENCIL_SIZE, MAX_NUM_CONNECTIONS >A collection of properties of a stencil type
 Cgeos::flowSolverBaseKernels::stencilWeightsUpdateKernel< STENCILWRAPPER >
 Cgeos::StopwatchClass defining a simple stopwatch for interval timing
 Cgeos::elasticFirstOrderWaveEquationSEMKernels::StressComputation< FE_TYPE >
 Cstd::string
 CStructure
 Cgeos::DofManager::SubComponentDescribes a selection of components from a DoF field
 Cgeos::compositionalMultiphaseWellKernels::SubRegionTag
 Cgeos::singlePhaseWellKernels::SubRegionTag
 Cgeos::wellTags::SubRegionTag
 Cgeos::surfaceWithGhostNodesStruct defining an embedded element which has at least on node which is a ghost on this rank
 Cgeos::TableDataClass for managing table data
 Cgeos::TableData2DClass for managing 2D table m_data
 Cgeos::TableData2D::TableDataHolderStruct containing conversion informations
 Cgeos::TableFormatterAbstract class for formatting table data
 Cgeos::TableLayoutClass for setup the table layout
 Cgeos::fields::tangentVector1Trait struct for tangentVector1 data
 Cgeos::fields::tangentVector2Trait struct for tangentVector2 data
 Cgeos::Tensor< T, SIZE_TPARAM >Lightweight wrapper around a c-array
 Cgeos::Tensor< real32, 3 >
 Cgeos::Tensor< real64, 3 >
 Cgeos::Tensor< real64, 6 >
 Cgeos::finiteElement::LagrangeBasis1::TensorProduct2D
 Cgeos::finiteElement::LagrangeBasis2::TensorProduct2D
 Cgeos::finiteElement::LagrangeBasis3GL::TensorProduct2D
 Cgeos::finiteElement::LagrangeBasis4GL::TensorProduct2D
 Cgeos::finiteElement::LagrangeBasis5GL::TensorProduct2D
 Cgeos::finiteElement::LagrangeBasis1::TensorProduct3D
 Cgeos::finiteElement::LagrangeBasis2::TensorProduct3D
 Cgeos::finiteElement::LagrangeBasis3GL::TensorProduct3D
 Cgeos::finiteElement::LagrangeBasis4GL::TensorProduct3D
 Cgeos::finiteElement::LagrangeBasis5GL::TensorProduct3D
 Cgeos::coupledReservoirAndWellKernels::ThermalCompositionalMultiPhaseFluxKernelFactory
 Cgeos::SinglePhaseBase::ThermalFluidPropViewsStructure holding views into thermal fluid properties used by the base solver
 Cgeos::units::TimeFormatInfoStores information that is useful to duration strings. Based on the geos::units time constants
 Cgeos::TimerObject that times the duration of its existence
 Cgeos::ToCellRelation< T >Container for maps from a mesh object (node, edge or face) to cells
 Cgeos::ToCellRelation< array2d< localIndex > >
 Cgeos::ToCellRelation< ArrayOfArrays< localIndex > >
 Cgeos::ToElementRelation< BASETYPE >A relationship to an element
 Cgeos::ToElementRelation< array1d< localIndex > >
 Cgeos::ToElementRelation< array2d< localIndex > >
 Cgeos::ToElementRelation< ArrayOfArrays< localIndex > >
 Cgeos::ToParticleRelation< BASETYPE >A relationship to a particle
 Cgeos::ToParticleRelation< ArrayOfArrays< localIndex > >
 Cgeos::parallelTopologyChange::TopologyChangeStepData
 Cgeos::dataRepository::DataContext::ToStringInfo
 Cgeos::compositionalMultiphaseWellKernels::TotalMassDensityKernelFactory
 Cgeos::thermalCompositionalMultiphaseWellKernels::TotalMassDensityKernelFactory
 CTRAITS
 Cgeos::TrilinosInterfaceThis class holds aliases based on the Trilinos library
 Cgeos::solidMechanicsALMKernels::UpdateStateKernelA struct to check for constraint satisfaction
 Cgeos::compositionalMultiphaseHybridFVMKernels::UpwindingHelper
 Cgeos::UpwindingParameters
 Cgeos::isothermalCompositionalMultiphaseFVMKernelUtilities::UpwindSchemeTemplate base class for different upwind Scheme
 Cgeos::CompositionalMultiphaseFVM::valueAndLocation< VALUE_TYPE, INDEX_TYPE >Storage for value and element location, used to determine global max + location
 Cgeos::VectorBase< VECTOR >Common base template for all vector wrapper types
 Cgeos::VectorBase< EpetraVector >
 Cgeos::VectorBase< HypreVector >
 Cgeos::VectorBase< PetscVector >
 Cgeos::traits::VectorBasedTraits< VECTOR >Traits helper struct templated on the vector type
 Cgeos::acousticFirstOrderWaveEquationSEMKernels::VelocityComputation< FE_TYPE >
 Cgeos::elasticFirstOrderWaveEquationSEMKernels::VelocityComputation< FE_TYPE >
 Cgeos::MeshBody::viewKeysStructData repository keys
 Cgeos::NonlinearSolverParameters::viewKeysStruct
 Cgeos::ProblemManager::viewKeysStructCommand line input viewKeys
 CviewKeysStructStruct containing the view access keys to be bound with class data member
 CBase::viewKeyStruct
 Cgeos::dataRepository::Group::viewKeyStructStructure to hold scoped key names
 Cgeos::FieldSpecificationBase::viewKeyStructView keys
 Cgeos::FieldStatisticsBase< SOLVER >::viewKeyStruct
 Cgeos::FluxApproximationBase::viewKeyStructView keys
 Cgeos::HybridMimeticDiscretization::viewKeyStructView keys
 Cgeos::LinearSolverParametersInput::viewKeyStructKeys appearing in XML
 Cgeos::ObjectManagerBase::viewKeyStructStruct to serve as a container for variable strings and keys
 Cgeos::Perforation::viewKeyStructStruct to serve as a container for variable strings and keys
 Cgeos::PhysicsSolverBase::viewKeyStructStructure to hold scoped key names
 Cgeos::PhysicsSolverManager::viewKeyStruct
 Cgeos::SinglePhaseStatistics::viewKeyStruct
 Cgeos::SolverStatistics::viewKeyStructStruct to serve as a container for variable strings and keys
 Cgeos::SourceFluxStatsAggregator::viewKeyStructView keys
 Cgeos::StencilDataCollection::viewKeyStruct
 Cgeos::TableFunction::viewKeyStructStruct containing lookup keys for data repository wrappers
 Cgeos::WellControls::viewKeyStructStruct to serve as a container for variable strings and keys
 Cgeos::compositionalMultiphaseWellKernels::VolumeBalanceKernel
 Cgeos::vtk::VTKPolyDataWriterInterfaceEncapsulate output methods for vtk
 Cgeos::vtk::VTKPVDWriterVTK PVD Writer class
 Cgeos::vtk::VTKVTMWriterVTM Writer class
 Cgeos::WaveSolverUtils
 Cgeos::AcousticPMLSEM::waveSpeedPMLKernel< FE_TYPE >
 Cgeos::WellConstantsA container for constants used in the well solver
 Cgeos::SourceFluxStatsAggregator::WrappedStatsClass that aggregate statistics of a flux over multiple time-steps for a given SourceFluxStatsAggregator and a for a given mesh part (i.e. a subregion, a region...)
 Cgeos::dataRepository::WrapperBaseBase class for all wrappers containing common operations
 Cgeos::xmlWrapper::xmlAttributePos
 Cgeos::xmlWrapper::xmlDocument