IOSS 2.0
Loading...
Searching...
No Matches
anonymous_namespace{Ioss_FaceGenerator.C} Namespace Reference

Functions

uint64_t MurmurHash64A (size_t key)
 
void create_face (Ioss::FaceUnorderedSet &faces, size_t id, std::array< size_t, 4 > &conn, size_t element, int local_face)
 
template<typename INT >
void internal_generate_faces (Ioss::ElementBlock *eb, Ioss::FaceUnorderedSet &faces, const std::vector< INT > &ids, const std::vector< size_t > &hash_ids, bool local_ids, INT)
 
template<typename INT >
void resolve_parallel_faces (IOSS_MAYBE_UNUSED Ioss::Region &region, IOSS_MAYBE_UNUSED Ioss::FaceUnorderedSet &faces, IOSS_MAYBE_UNUSED const std::vector< size_t > &hash_ids, INT)
 

Function Documentation

◆ create_face()

void anonymous_namespace{Ioss_FaceGenerator.C}::create_face ( Ioss::FaceUnorderedSet & faces,
size_t id,
std::array< size_t, 4 > & conn,
size_t element,
int local_face )

◆ internal_generate_faces()

template<typename INT >
void anonymous_namespace{Ioss_FaceGenerator.C}::internal_generate_faces ( Ioss::ElementBlock * eb,
Ioss::FaceUnorderedSet & faces,
const std::vector< INT > & ids,
const std::vector< size_t > & hash_ids,
bool local_ids,
INT  )

◆ MurmurHash64A()

uint64_t anonymous_namespace{Ioss_FaceGenerator.C}::MurmurHash64A ( size_t key)

◆ resolve_parallel_faces()

template<typename INT >
void anonymous_namespace{Ioss_FaceGenerator.C}::resolve_parallel_faces ( IOSS_MAYBE_UNUSED Ioss::Region & region,
IOSS_MAYBE_UNUSED Ioss::FaceUnorderedSet & faces,
IOSS_MAYBE_UNUSED const std::vector< size_t > & hash_ids,
INT  )