GEOSX
Public Types | Static Public Attributes | List of all members
geosx::FaceElementToCellStencil_Traits Struct Reference

#include <FaceElementToCellStencil.hpp>

Inheritance diagram for geosx::FaceElementToCellStencil_Traits:
Inheritance graph
[legend]

Public Types

using IndexContainerType = array2d< localIndex >
 The array type that will be used to store the indices of the stencil contributors.
 
using IndexContainerViewType = arrayView2d< localIndex >
 The array view type for the stencil indices.
 
using IndexContainerViewConstType = arrayView2d< localIndex const >
 The array view to const type for the stencil indices.
 
using WeightContainerType = array2d< real64 >
 The array type that is used to store the weights of the stencil contributors.
 
using WeightContainerViewType = arrayView2d< real64 >
 The array view type for the stencil weights.
 
using WeightContainerViewConstType = arrayView2d< real64 const >
 The array view to const type for the stencil weights.
 

Static Public Attributes

static constexpr localIndex NUM_POINT_IN_FLUX = 2
 Number of points the flux is between (always 2 for TPFA)
 
static constexpr localIndex MAX_STENCIL_SIZE = 2
 Maximum number of points in a stencil (this is 2 for TPFA)
 
static constexpr localIndex MAX_NUM_OF_CONNECTIONS = 1
 Maximum number of connections in a stencil.
 

Detailed Description

Struct to predeclare the types and constexpr values of FaceElementToCellStencil so that they may be used in StencilBase.

Definition at line 31 of file FaceElementToCellStencil.hpp.


The documentation for this struct was generated from the following file: