#include <refinement.h>
Classes | |
struct | ChildTag |
struct | Options |
struct | Relations |
struct | SparseTag |
Friends | |
void | Level::print (const Refinement *) const |
Definition at line 69 of file refinement.h.
Refinement | ( | Level const & | parent, |
Level & | child, | ||
Sdc::Options const & | schemeOptions | ||
) |
|
virtual |
|
pure virtual |
|
inline |
Definition at line 76 of file refinement.h.
|
inline |
Definition at line 77 of file refinement.h.
Definition at line 158 of file refinement.h.
Definition at line 214 of file refinement.h.
Definition at line 218 of file refinement.h.
|
inline |
Definition at line 156 of file refinement.h.
Definition at line 155 of file refinement.h.
Definition at line 213 of file refinement.h.
Definition at line 217 of file refinement.h.
Definition at line 160 of file refinement.h.
Definition at line 215 of file refinement.h.
Definition at line 219 of file refinement.h.
|
inline |
Definition at line 438 of file refinement.h.
|
inline |
Definition at line 444 of file refinement.h.
Definition at line 145 of file refinement.h.
|
inline |
Definition at line 425 of file refinement.h.
|
inline |
Definition at line 431 of file refinement.h.
|
inline |
Definition at line 411 of file refinement.h.
|
inline |
Definition at line 418 of file refinement.h.
Definition at line 144 of file refinement.h.
|
inline |
Definition at line 139 of file refinement.h.
|
inline |
Definition at line 138 of file refinement.h.
|
inline |
Definition at line 137 of file refinement.h.
|
inline |
Definition at line 141 of file refinement.h.
|
inline |
Definition at line 140 of file refinement.h.
|
inline |
Definition at line 142 of file refinement.h.
|
inline |
Definition at line 86 of file refinement.h.
|
inline |
Definition at line 132 of file refinement.h.
|
inline |
Definition at line 131 of file refinement.h.
|
inline |
Definition at line 130 of file refinement.h.
|
inline |
Definition at line 134 of file refinement.h.
|
inline |
Definition at line 133 of file refinement.h.
|
inline |
Definition at line 135 of file refinement.h.
|
inline |
Definition at line 84 of file refinement.h.
|
inline |
Definition at line 81 of file refinement.h.
Definition at line 206 of file refinement.h.
Definition at line 210 of file refinement.h.
Definition at line 205 of file refinement.h.
Definition at line 209 of file refinement.h.
Definition at line 207 of file refinement.h.
Definition at line 211 of file refinement.h.
|
inline |
Definition at line 80 of file refinement.h.
|
inline |
Definition at line 79 of file refinement.h.
Definition at line 146 of file refinement.h.
|
inline |
Definition at line 123 of file refinement.h.
void initializeChildComponentCounts | ( | ) |
void initializeSparseSelectionTags | ( | ) |
|
inline |
Definition at line 153 of file refinement.h.
void markSparseChildComponentIndices | ( | ) |
void markSparseEdgeChildren | ( | ) |
|
pure virtual |
void markSparseVertexChildren | ( | ) |
|
inline |
Definition at line 75 of file refinement.h.
void populateChildToParentMapping | ( | ) |
|
pure virtual |
void populateEdgeParentFromParentEdges | ( | ChildTag const | initialChildTags[2][4] | ) |
void populateEdgeParentFromParentFaces | ( | ChildTag const | initialChildTags[2][4] | ) |
void populateEdgeParentVectors | ( | ChildTag const | initialChildTags[2][4] | ) |
void populateEdgeTagsFromParentEdges | ( | ) |
void populateEdgeTagsFromParentFaces | ( | ) |
void populateEdgeTagVectors | ( | ) |
|
pure virtual |
|
pure virtual |
void populateFaceParentFromParentFaces | ( | ChildTag const | initialChildTags[2][4] | ) |
void populateFaceParentVectors | ( | ChildTag const | initialChildTags[2][4] | ) |
void populateFaceTagsFromParentFaces | ( | ) |
void populateFaceTagVectors | ( | ) |
|
pure virtual |
void populateParentChildIndices | ( | ) |
void populateParentToChildMapping | ( | ) |
|
pure virtual |
|
pure virtual |
void populateVertexParentFromParentEdges | ( | ChildTag const | initialChildTags[2][4] | ) |
void populateVertexParentFromParentFaces | ( | ChildTag const | initialChildTags[2][4] | ) |
void populateVertexParentFromParentVertices | ( | ChildTag const | initialChildTags[2][4] | ) |
void populateVertexParentVectors | ( | ChildTag const | initialChildTags[2][4] | ) |
void populateVertexTagsFromParentEdges | ( | ) |
void populateVertexTagsFromParentFaces | ( | ) |
void populateVertexTagsFromParentVertices | ( | ) |
void populateVertexTagVectors | ( | ) |
void printParentToChildMapping | ( | ) | const |
void propagateComponentTags | ( | ) |
void reclassifySemisharpVertices | ( | ) |
void subdivideEdgeSharpness | ( | ) |
void subdivideFVarChannels | ( | ) |
void subdivideSharpnessValues | ( | ) |
void subdivideTopology | ( | Relations const & | relationsToSubdivide | ) |
void subdivideVertexSharpness | ( | ) |
|
friend |
|
protected |
Definition at line 333 of file refinement.h.
|
protected |
Definition at line 349 of file refinement.h.
|
protected |
Definition at line 348 of file refinement.h.
|
protected |
Definition at line 390 of file refinement.h.
|
protected |
Definition at line 394 of file refinement.h.
|
protected |
Definition at line 347 of file refinement.h.
|
protected |
Definition at line 389 of file refinement.h.
|
protected |
Definition at line 393 of file refinement.h.
|
protected |
Definition at line 391 of file refinement.h.
|
protected |
Definition at line 395 of file refinement.h.
|
protected |
Definition at line 351 of file refinement.h.
|
protected |
Definition at line 350 of file refinement.h.
|
protected |
Definition at line 352 of file refinement.h.
|
protected |
Definition at line 381 of file refinement.h.
|
protected |
Definition at line 382 of file refinement.h.
|
protected |
Definition at line 375 of file refinement.h.
|
protected |
Definition at line 378 of file refinement.h.
|
protected |
Definition at line 374 of file refinement.h.
|
protected |
Definition at line 377 of file refinement.h.
|
protected |
Definition at line 379 of file refinement.h.
|
protected |
Definition at line 342 of file refinement.h.
|
protected |
Definition at line 356 of file refinement.h.
|
protected |
Definition at line 355 of file refinement.h.
|
protected |
Definition at line 354 of file refinement.h.
|
protected |
Definition at line 358 of file refinement.h.
|
protected |
Definition at line 357 of file refinement.h.
|
protected |
Definition at line 359 of file refinement.h.
|
protected |
Definition at line 407 of file refinement.h.
|
protected |
Definition at line 334 of file refinement.h.
|
protected |
Definition at line 332 of file refinement.h.
|
protected |
Definition at line 401 of file refinement.h.
|
protected |
Definition at line 400 of file refinement.h.
|
protected |
Definition at line 402 of file refinement.h.
|
protected |
Definition at line 338 of file refinement.h.
|
protected |
Definition at line 337 of file refinement.h.
|
protected |
Definition at line 341 of file refinement.h.
|
protected |
Definition at line 384 of file refinement.h.