Itasca C++ Interface
|
#include <izone.h>
Public Member Functions | |
FaceID (const FaceID &fid) | |
FaceID (const std::array< uint64, numGPperFace_ > &id) | |
const FaceID & | operator= (const FaceID &id) |
bool | operator== (const FaceID &id) const |
bool | operator!= (const FaceID &id) const |
bool | operator< (const FaceID &id) const |
uint64 & | operator[] (uint32 index) |
const uint64 & | operator[] (uint32 index) const |
uint32 | replace (uint64 oldID, uint64 newID) |
void | sort () |
Static Public Member Functions | |
static constexpr uint32 | size () |
static size_t | hash (const FaceID &fid) |
Struction that can uniquely identify this face. Made up of the ID numbers of the four gridpoints around it, in descending order. If the face is three sided, then id4_=0.