Flow123d  JS_before_hm-1804-gf2ad740aa
Public Member Functions | Public Attributes | List of all members
GenericAssembly< DimAssembly >::CouplingIntegralData Struct Reference
Collaboration diagram for GenericAssembly< DimAssembly >::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

template<template< IntDim... > class DimAssembly>
struct GenericAssembly< DimAssembly >::CouplingIntegralData

Helper structzre holds data of neighbour (coupling) integral

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

Definition at line 121 of file generic_assembly.hh.

Constructor & Destructor Documentation

◆ CouplingIntegralData() [1/3]

template<template< IntDim... > class DimAssembly>
GenericAssembly< DimAssembly >::CouplingIntegralData::CouplingIntegralData ( )
inline

Default constructor.

Definition at line 123 of file generic_assembly.hh.

◆ CouplingIntegralData() [2/3]

template<template< IntDim... > class DimAssembly>
GenericAssembly< DimAssembly >::CouplingIntegralData::CouplingIntegralData ( DHCellAccessor  dhcell,
unsigned int  bulk_idx,
DHCellSide  dhside,
unsigned int  side_idx 
)
inline

Constructor with data mebers initialization.

Definition at line 126 of file generic_assembly.hh.

◆ CouplingIntegralData() [3/3]

template<template< IntDim... > class DimAssembly>
GenericAssembly< DimAssembly >::CouplingIntegralData::CouplingIntegralData ( const CouplingIntegralData other)
inline

Copy constructor.

Definition at line 130 of file generic_assembly.hh.

Member Data Documentation

◆ bulk_subset_index

template<template< IntDim... > class DimAssembly>
unsigned int GenericAssembly< DimAssembly >::CouplingIntegralData::bulk_subset_index

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

Definition at line 134 of file generic_assembly.hh.

◆ cell

template<template< IntDim... > class DimAssembly>
DHCellAccessor GenericAssembly< DimAssembly >::CouplingIntegralData::cell

Definition at line 133 of file generic_assembly.hh.

◆ side

template<template< IntDim... > class DimAssembly>
DHCellSide GenericAssembly< DimAssembly >::CouplingIntegralData::side

Specified cell side (higher dim element)

Definition at line 135 of file generic_assembly.hh.

◆ side_subset_index

template<template< IntDim... > class DimAssembly>
unsigned int GenericAssembly< DimAssembly >::CouplingIntegralData::side_subset_index

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

Definition at line 136 of file generic_assembly.hh.


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