Flow123d  3.9.0-3aaaea010
Public Member Functions | Public Attributes | List of all members
GenericAssemblyBase::CouplingIntegralData Struct Reference

#include <generic_assembly.hh>

Collaboration diagram for GenericAssemblyBase::CouplingIntegralData:
Collaboration graph
[legend]

Public Member Functions

 CouplingIntegralData ()
 Default constructor. More...
 
 CouplingIntegralData (DHCellAccessor dhcell, unsigned int bulk_idx, DHCellSide dhside, unsigned int side_idx)
 Constructor with data mebers initialization. More...
 
 CouplingIntegralData (const CouplingIntegralData &other)
 Copy constructor. More...
 

Public Attributes

DHCellAccessor cell
 
unsigned int bulk_subset_index
 Index (order) of lower dim subset in EvalPoints object. More...
 
DHCellSide side
 Specified cell side (higher dim element) More...
 
unsigned int side_subset_index
 Index (order) of higher dim subset in EvalPoints object. More...
 

Detailed Description

Helper structzre holds data of neighbour (coupling) integral

Data is specified by cell, side and their subset indices in EvalPoint object

Definition at line 103 of file generic_assembly.hh.

Constructor & Destructor Documentation

◆ CouplingIntegralData() [1/3]

GenericAssemblyBase::CouplingIntegralData::CouplingIntegralData ( )
inline

Default constructor.

Definition at line 105 of file generic_assembly.hh.

◆ CouplingIntegralData() [2/3]

GenericAssemblyBase::CouplingIntegralData::CouplingIntegralData ( DHCellAccessor  dhcell,
unsigned int  bulk_idx,
DHCellSide  dhside,
unsigned int  side_idx 
)
inline

Constructor with data mebers initialization.

Definition at line 108 of file generic_assembly.hh.

◆ CouplingIntegralData() [3/3]

GenericAssemblyBase::CouplingIntegralData::CouplingIntegralData ( const CouplingIntegralData other)
inline

Copy constructor.

Definition at line 112 of file generic_assembly.hh.

Member Data Documentation

◆ bulk_subset_index

unsigned int GenericAssemblyBase::CouplingIntegralData::bulk_subset_index

Index (order) of lower dim subset in EvalPoints object.

Definition at line 116 of file generic_assembly.hh.

◆ cell

DHCellAccessor GenericAssemblyBase::CouplingIntegralData::cell

Definition at line 115 of file generic_assembly.hh.

◆ side

DHCellSide GenericAssemblyBase::CouplingIntegralData::side

Specified cell side (higher dim element)

Definition at line 117 of file generic_assembly.hh.

◆ side_subset_index

unsigned int GenericAssemblyBase::CouplingIntegralData::side_subset_index

Index (order) of higher dim subset in EvalPoints object.

Definition at line 118 of file generic_assembly.hh.


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