Flow123d  JS_before_hm-2137-g84767e588
Public Attributes | List of all members
AssemblyIntegrals Struct Reference

Set of all used integral necessary in assemblation. More...

#include <generic_assembly.hh>

Public Attributes

std::array< std::shared_ptr< BulkIntegral >, 3 > bulk_
 Bulk integrals of elements of dimensions 1, 2, 3. More...
 
std::array< std::shared_ptr< EdgeIntegral >, 3 > edge_
 Edge integrals between elements of dimensions 1, 2, 3. More...
 
std::array< std::shared_ptr< CouplingIntegral >, 2 > coupling_
 Coupling integrals between elements of dimensions 1-2, 2-3. More...
 
std::array< std::shared_ptr< BoundaryIntegral >, 3 > boundary_
 Boundary integrals betwwen elements of dimensions 1, 2, 3 and boundaries. More...
 

Detailed Description

Set of all used integral necessary in assemblation.

Definition at line 41 of file generic_assembly.hh.

Member Data Documentation

◆ boundary_

std::array<std::shared_ptr<BoundaryIntegral>, 3> AssemblyIntegrals::boundary_

Boundary integrals betwwen elements of dimensions 1, 2, 3 and boundaries.

Definition at line 45 of file generic_assembly.hh.

◆ bulk_

std::array<std::shared_ptr<BulkIntegral>, 3> AssemblyIntegrals::bulk_

Bulk integrals of elements of dimensions 1, 2, 3.

Definition at line 42 of file generic_assembly.hh.

◆ coupling_

std::array<std::shared_ptr<CouplingIntegral>, 2> AssemblyIntegrals::coupling_

Coupling integrals between elements of dimensions 1-2, 2-3.

Definition at line 44 of file generic_assembly.hh.

◆ edge_

std::array<std::shared_ptr<EdgeIntegral>, 3> AssemblyIntegrals::edge_

Edge integrals between elements of dimensions 1, 2, 3.

Definition at line 43 of file generic_assembly.hh.


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