Flow123d  JS_before_hm-989-g79825ac
Public Attributes | List of all members
AssemblyIntegrals Struct Reference

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

#include <assembly_dg.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 45 of file assembly_dg.hh.

Member Data Documentation

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

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

Definition at line 49 of file assembly_dg.hh.

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

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

Definition at line 46 of file assembly_dg.hh.

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

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

Definition at line 48 of file assembly_dg.hh.

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

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

Definition at line 47 of file assembly_dg.hh.


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