GEOS
Classes | Namespaces | Enumerations
FluxComputeKernelBase.hpp File Reference
#include "common/DataLayouts.hpp"
#include "common/DataTypes.hpp"
#include "common/GEOS_RAJA_Interface.hpp"
#include "constitutive/capillaryPressure/CapillaryPressureFields.hpp"
#include "constitutive/capillaryPressure/CapillaryPressureBase.hpp"
#include "constitutive/fluid/multifluid/MultiFluidBase.hpp"
#include "constitutive/fluid/multifluid/MultiFluidFields.hpp"
#include "constitutive/permeability/PermeabilityBase.hpp"
#include "constitutive/permeability/PermeabilityFields.hpp"
#include "mesh/ElementRegionManager.hpp"
#include "physicsSolvers/fluidFlow/FlowSolverBaseFields.hpp"
#include "physicsSolvers/fluidFlow/CompositionalMultiphaseBaseFields.hpp"
#include "physicsSolvers/fluidFlow/StencilAccessors.hpp"

Go to the source code of this file.

Classes

class  geos::isothermalCompositionalMultiphaseFVMKernels::FluxComputeKernelBase
 Base class for FluxComputeKernel that holds all data not dependent on template parameters (like stencil type and number of components/dofs). More...
 

Namespaces

 geos
 

Enumerations

enum class  geos::isothermalCompositionalMultiphaseFVMKernels::KernelFlags { CapPressure = 1 << 0 , TotalMassEquation = 1 << 1 , C1PPU = 1 << 2 , IHU = 1 << 3 }
 

Enumeration Type Documentation

◆ KernelFlags

Enumerator
CapPressure 

Flag to specify whether capillary pressure is used or not.

TotalMassEquation 

Flag indicating whether total mass equation is formed or not.

C1PPU 

Flag indicating whether C1-PPU is used or not.

IHU 

Flag indicating whether IHU is used or not.

Definition at line 44 of file FluxComputeKernelBase.hpp.