#include <Ioss_ZoneConnectivity.h>
|
| ZoneConnectivity ()=default |
|
| ZoneConnectivity (std::string name, int owner_zone, std::string donor_name, int donor_zone, const Ioss::IJK_t p_transform, const Ioss::IJK_t range_beg, const Ioss::IJK_t range_end, const Ioss::IJK_t donor_beg, const Ioss::IJK_t donor_end, const Ioss::IJK_t owner_offset=IJK_t(), const Ioss::IJK_t donor_offset=IJK_t()) |
|
| ZoneConnectivity (std::string name, int owner_zone, std::string donor_name, int donor_zone, Ioss::IJK_t p_transform, Ioss::IJK_t range_beg, Ioss::IJK_t range_end, Ioss::IJK_t donor_beg, Ioss::IJK_t donor_end, bool owns_nodes, bool from_decomp) |
|
| ZoneConnectivity (const ZoneConnectivity ©_from)=default |
|
ZoneConnectivity & | operator= (const ZoneConnectivity ©_from)=default |
|
IOSS_NODISCARD size_t | get_shared_node_count () const |
|
IOSS_NODISCARD bool | is_valid () const |
|
IOSS_NODISCARD bool | has_faces () const |
|
IOSS_NODISCARD bool | retain_original () const |
|
IOSS_NODISCARD std::array< int, 9 > | transform_matrix () const |
|
IOSS_NODISCARD Ioss::IJK_t | transform (const Ioss::IJK_t &index_1) const |
|
IOSS_NODISCARD Ioss::IJK_t | inverse_transform (const Ioss::IJK_t &index_1) const |
|
IOSS_NODISCARD std::vector< int > | get_range (int ordinal) const |
|
IOSS_NODISCARD bool | operator== (const Ioss::ZoneConnectivity &rhs) const |
|
IOSS_NODISCARD bool | operator!= (const Ioss::ZoneConnectivity &rhs) const |
|
IOSS_NODISCARD bool | equal (const Ioss::ZoneConnectivity &rhs) const |
|
IOSS_NODISCARD bool | is_from_decomp () const |
|
IOSS_NODISCARD bool | is_active () const |
|
template<class Archive > |
void | serialize (Archive &archive) |
|
◆ ZoneConnectivity() [1/4]
Ioss::ZoneConnectivity::ZoneConnectivity |
( |
| ) |
|
|
default |
◆ ZoneConnectivity() [2/4]
Ioss::ZoneConnectivity::ZoneConnectivity |
( |
std::string | name, |
|
|
int | owner_zone, |
|
|
std::string | donor_name, |
|
|
int | donor_zone, |
|
|
const Ioss::IJK_t | p_transform, |
|
|
const Ioss::IJK_t | range_beg, |
|
|
const Ioss::IJK_t | range_end, |
|
|
const Ioss::IJK_t | donor_beg, |
|
|
const Ioss::IJK_t | donor_end, |
|
|
const Ioss::IJK_t | owner_offset = IJK_t(), |
|
|
const Ioss::IJK_t | donor_offset = IJK_t() ) |
|
inline |
◆ ZoneConnectivity() [3/4]
Ioss::ZoneConnectivity::ZoneConnectivity |
( |
std::string | name, |
|
|
int | owner_zone, |
|
|
std::string | donor_name, |
|
|
int | donor_zone, |
|
|
Ioss::IJK_t | p_transform, |
|
|
Ioss::IJK_t | range_beg, |
|
|
Ioss::IJK_t | range_end, |
|
|
Ioss::IJK_t | donor_beg, |
|
|
Ioss::IJK_t | donor_end, |
|
|
bool | owns_nodes, |
|
|
bool | from_decomp ) |
|
inline |
◆ ZoneConnectivity() [4/4]
◆ equal()
◆ equal_()
◆ get_range()
std::vector< int > Ioss::ZoneConnectivity::get_range |
( |
int | ordinal | ) |
const |
◆ get_shared_node_count()
IOSS_NODISCARD size_t Ioss::ZoneConnectivity::get_shared_node_count |
( |
| ) |
const |
|
inline |
◆ has_faces()
bool Ioss::ZoneConnectivity::has_faces |
( |
| ) |
const |
◆ inverse_transform()
◆ is_active()
◆ is_from_decomp()
◆ is_valid()
bool Ioss::ZoneConnectivity::is_valid |
( |
| ) |
const |
◆ operator!=()
◆ operator=()
◆ operator==()
◆ retain_original()
bool Ioss::ZoneConnectivity::retain_original |
( |
| ) |
const |
◆ serialize()
template<class Archive >
void Ioss::ZoneConnectivity::serialize |
( |
Archive & | archive | ) |
|
|
inline |
◆ transform()
◆ transform_matrix()
std::array< int, 9 > Ioss::ZoneConnectivity::transform_matrix |
( |
| ) |
const |
◆ m_connectionName
std::string Ioss::ZoneConnectivity::m_connectionName {} |
◆ m_donorGUID
size_t Ioss::ZoneConnectivity::m_donorGUID {} |
◆ m_donorName
std::string Ioss::ZoneConnectivity::m_donorName {} |
◆ m_donorOffset
◆ m_donorProcessor
int Ioss::ZoneConnectivity::m_donorProcessor {-1} |
◆ m_donorRangeBeg
◆ m_donorRangeEnd
◆ m_donorZone
int Ioss::ZoneConnectivity::m_donorZone {} |
◆ m_fromDecomp
bool Ioss::ZoneConnectivity::m_fromDecomp {false} |
|
mutable |
◆ m_isActive
bool Ioss::ZoneConnectivity::m_isActive {true} |
◆ m_ownerGUID
size_t Ioss::ZoneConnectivity::m_ownerGUID {} |
◆ m_ownerOffset
◆ m_ownerProcessor
int Ioss::ZoneConnectivity::m_ownerProcessor {-1} |
◆ m_ownerRangeBeg
◆ m_ownerRangeEnd
◆ m_ownerZone
int Ioss::ZoneConnectivity::m_ownerZone {} |
◆ m_ownsSharedNodes
bool Ioss::ZoneConnectivity::m_ownsSharedNodes {false} |
◆ m_sameRange
bool Ioss::ZoneConnectivity::m_sameRange {false} |
◆ m_transform
The documentation for this struct was generated from the following files: