#include <fvarLevel.h>
Classes | |
struct | ETag |
struct | ETag |
struct | ValueTag |
struct | ValueTag |
Public Types | |
typedef Sdc::Options::FVarBoundaryInterpolation | BoundaryInterpolation |
typedef LocalIndex | Sibling |
typedef LocalIndexArray | SiblingArray |
Public Attributes | |
Level const & | _level |
Sdc::Options | _options |
bool | _isLinear |
int | _valueCount |
std::vector< Index > | _faceVertValues |
std::vector< ETag > | _edgeTags |
std::vector< Sibling > | _vertSiblingCounts |
std::vector< int > | _vertSiblingOffsets |
std::vector< Sibling > | _vertFaceSiblings |
std::vector< Index > | _vertValueIndices |
std::vector< ValueTag > | _vertValueTags |
Definition at line 78 of file fvarLevel.h.
Definition at line 81 of file fvarLevel.h.
typedef LocalIndex Sibling |
Definition at line 83 of file fvarLevel.h.
typedef LocalIndexArray SiblingArray |
Definition at line 84 of file fvarLevel.h.
~FVarLevel | ( | ) |
void buildFaceVertexSiblingsFromVertexFaceSiblings | ( | std::vector< Sibling > & | fvSiblings | ) | const |
void completeTopologyFromFaceValues | ( | ) |
|
inline |
Definition at line 144 of file fvarLevel.h.
|
inline |
Definition at line 320 of file fvarLevel.h.
|
inline |
Definition at line 327 of file fvarLevel.h.
|
inline |
Definition at line 142 of file fvarLevel.h.
|
inline |
Definition at line 146 of file fvarLevel.h.
|
inline |
Definition at line 145 of file fvarLevel.h.
|
inline |
Definition at line 150 of file fvarLevel.h.
|
inline |
Definition at line 149 of file fvarLevel.h.
|
inline |
Definition at line 367 of file fvarLevel.h.
|
inline |
Definition at line 147 of file fvarLevel.h.
|
inline |
Definition at line 335 of file fvarLevel.h.
|
inline |
Definition at line 342 of file fvarLevel.h.
Definition at line 375 of file fvarLevel.h.
Definition at line 371 of file fvarLevel.h.
void initializeFaceValuesFromFaceVertices | ( | ) |
void initializeFaceValuesFromVertexFaceSiblings | ( | int | firstVertex = 0 | ) |
void print | ( | ) | const |
void resizeComponents | ( | ) |
void resizeValues | ( | int | numValues | ) |
void setOptions | ( | Sdc::Options const & | options | ) |
bool validate | ( | ) | const |
|
inline |
Definition at line 156 of file fvarLevel.h.
std::vector<ETag> _edgeTags |
Definition at line 304 of file fvarLevel.h.
std::vector<Index> _faceVertValues |
Definition at line 301 of file fvarLevel.h.
bool _isLinear |
Definition at line 208 of file fvarLevel.h.
Level const& _level |
Definition at line 190 of file fvarLevel.h.
Sdc::Options _options |
Definition at line 207 of file fvarLevel.h.
int _valueCount |
Definition at line 210 of file fvarLevel.h.
std::vector<Sibling> _vertFaceSiblings |
Definition at line 309 of file fvarLevel.h.
std::vector<Sibling> _vertSiblingCounts |
Definition at line 307 of file fvarLevel.h.
std::vector<int> _vertSiblingOffsets |
Definition at line 308 of file fvarLevel.h.
std::vector<Index> _vertValueIndices |
Definition at line 312 of file fvarLevel.h.
std::vector<ValueTag> _vertValueTags |
Definition at line 313 of file fvarLevel.h.