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

#include <BoundaryStencil.hpp>

Inheritance diagram for geosx::BoundaryStencil_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 = traits::ViewType< IndexContainerType >
 The array view type for the stencil indices.
 
using IndexContainerViewConstType = traits::ViewTypeConst< IndexContainerType >
 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 = traits::ViewType< WeightContainerType >
 The array view type for the stencil weights.
 
using WeightContainerViewConstType = traits::ViewTypeConst< WeightContainerType >
 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)
 

Detailed Description

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

Definition at line 32 of file BoundaryStencil.hpp.


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