![]() |
#include <fvarRefinement.h>
Public Member Functions | |
| FVarRefinement (Refinement const &refinement, FVarLevel &parent, FVarLevel &child) | |
| ~FVarRefinement () | |
| Refinement const & | getRefinement () const |
| int | getChildValueParentSource (Index vIndex, int sibling) const |
| void | applyRefinement () |
| void | estimateAndAllocateChildValues () |
| void | populateChildValues () |
| int | populateChildValuesForEdgeVertex (Index cVert, Index pEdge, int offset) |
| int | populateChildValuesForVertexVertex (Index cVert, Index pVert, int offset) |
| void | trimAndFinalizeChildValues () |
| void | propagateEdgeTags () |
| void | propagateValueTags () |
Public Attributes | |
| Refinement const & | _refinement |
| FVarLevel * | _parent |
| FVarLevel * | _child |
| std::vector< LocalIndex > | _childValueParentSource |
| int | _childSiblingFromEdgeCount |
| int | _childSiblingFromVertCount |
Definition at line 58 of file fvarRefinement.h.
| FVarRefinement | ( | Refinement const & | refinement, |
| FVarLevel & | parent, | ||
| FVarLevel & | child | ||
| ) |
| ~FVarRefinement | ( | ) |
| void applyRefinement | ( | ) |
| void estimateAndAllocateChildValues | ( | ) |
|
inline |
Definition at line 67 of file fvarRefinement.h.
|
inline |
Definition at line 65 of file fvarRefinement.h.
| void populateChildValues | ( | ) |
| void propagateEdgeTags | ( | ) |
| void propagateValueTags | ( | ) |
| void trimAndFinalizeChildValues | ( | ) |
| FVarLevel* _child |
Definition at line 89 of file fvarRefinement.h.
| int _childSiblingFromEdgeCount |
Definition at line 102 of file fvarRefinement.h.
| int _childSiblingFromVertCount |
Definition at line 103 of file fvarRefinement.h.
| std::vector<LocalIndex> _childValueParentSource |
Definition at line 96 of file fvarRefinement.h.
| FVarLevel* _parent |
Definition at line 88 of file fvarRefinement.h.
| Refinement const& _refinement |
Definition at line 86 of file fvarRefinement.h.