|
Flow123d
DF_patch_fe_data_tables-956a7bc
|
Generic class of observe output assemblation. More...
#include <assembly_observe.hh>


Public Member Functions | |
| GenericAssemblyObserve (typename DimAssembly< 1 >::EqFields *eq_fields, const std::unordered_set< string > &observe_fields_list, std::shared_ptr< Observe > observe) | |
| Constructor. More... | |
| MixedPtr< DimAssembly, 1 > | multidim_assembly () const |
| Getter to set of assembly objects. More... | |
| void | assemble (std::shared_ptr< DOFHandlerMultiDim > dh) override |
| General assemble methods. More... | |
Public Member Functions inherited from GenericAssemblyBase | |
| GenericAssemblyBase () | |
| virtual | ~GenericAssemblyBase () |
| std::shared_ptr< EvalPoints > | eval_points () const |
| Getter to EvalPoints object. More... | |
Private Member Functions | |
| void | reallocate_cache () |
| Calls cache_reallocate method on set of used fields. More... | |
Private Attributes | |
| MixedPtr< DimAssembly, 1 > | multidim_assembly_ |
| Assembly object. More... | |
| std::shared_ptr< Observe > | observe_ |
| Shared Observe object. More... | |
| RevertableList< BulkIntegralData > | bulk_integral_data_ |
| Holds data for computing bulk integrals. More... | |
Additional Inherited Members | |
Protected Attributes inherited from GenericAssemblyBase | |
| AssemblyIntegrals | integrals_ |
| Holds integral objects. More... | |
| std::shared_ptr< EvalPoints > | eval_points_ |
| EvalPoints object shared by all integrals. More... | |
| ElementCacheMap | element_cache_map_ |
| ElementCacheMap according to EvalPoints. More... | |
Generic class of observe output assemblation.
Class
Definition at line 40 of file assembly_observe.hh.
|
inline |
Constructor.
Definition at line 44 of file assembly_observe.hh.
|
inlineoverridevirtual |
General assemble methods.
Loops through local cells and calls assemble methods of assembly object of each cells over space dimension.
Implements GenericAssemblyBase.
Definition at line 69 of file assembly_observe.hh.

|
inline |
Getter to set of assembly objects.
Definition at line 59 of file assembly_observe.hh.
|
inlineprivate |
Calls cache_reallocate method on set of used fields.
Definition at line 100 of file assembly_observe.hh.

|
private |
Holds data for computing bulk integrals.
Definition at line 107 of file assembly_observe.hh.
|
private |
Assembly object.
Definition at line 105 of file assembly_observe.hh.
|
private |
Shared Observe object.
Definition at line 106 of file assembly_observe.hh.