Flow123d  DF_patch_fe_darcy_complete-579fe1e
Public Member Functions | Public Attributes | List of all members
AssemblyInternals Struct Reference

Holds common data shared between GenericAssemblz and Assembly<dim> classes. More...

#include <generic_assembly.hh>

Collaboration diagram for AssemblyInternals:
Collaboration graph
[legend]

Public Member Functions

 AssemblyInternals ()
 
 AssemblyInternals (MixedPtr< FiniteElement > fe)
 

Public Attributes

std::shared_ptr< EvalPointseval_points_
 EvalPoints object shared by all integrals. More...
 
ElementCacheMap element_cache_map_
 ElementCacheMap according to EvalPoints. More...
 
PatchFEValues< 3 > fe_values_
 Common FEValues object over all dimensions. More...
 

Detailed Description

Holds common data shared between GenericAssemblz and Assembly<dim> classes.

Definition at line 52 of file generic_assembly.hh.

Constructor & Destructor Documentation

◆ AssemblyInternals() [1/2]

AssemblyInternals::AssemblyInternals ( )
inline

Definition at line 54 of file generic_assembly.hh.

◆ AssemblyInternals() [2/2]

AssemblyInternals::AssemblyInternals ( MixedPtr< FiniteElement fe)
inline

Definition at line 57 of file generic_assembly.hh.

Member Data Documentation

◆ element_cache_map_

ElementCacheMap AssemblyInternals::element_cache_map_

ElementCacheMap according to EvalPoints.

Definition at line 61 of file generic_assembly.hh.

◆ eval_points_

std::shared_ptr<EvalPoints> AssemblyInternals::eval_points_

EvalPoints object shared by all integrals.

Definition at line 60 of file generic_assembly.hh.

◆ fe_values_

PatchFEValues<3> AssemblyInternals::fe_values_

Common FEValues object over all dimensions.

Definition at line 62 of file generic_assembly.hh.


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