#include <Ioss_ElementPermutation.h>
◆ ElementPermutation()
Ioss::ElementPermutation::ElementPermutation |
( |
std::string | type, |
|
|
bool | delete_me = false ) |
|
explicitprotected |
◆ describe() [1/2]
NameList Ioss::ElementPermutation::describe |
( |
| ) |
|
|
static |
Get the names of element permutations known to Ioss.
- Returns
- The list of known element topology names.
◆ describe() [2/2]
int Ioss::ElementPermutation::describe |
( |
NameList * | names | ) |
|
|
static |
Get the names of element permutations known to Ioss.
- Parameters
-
[out] | names | The list of known element topology names. |
- Returns
- The number of known element topologies.
◆ equal()
◆ equal_()
◆ factory()
◆ fill_permutation_indices()
bool Ioss::ElementPermutation::fill_permutation_indices |
( |
Permutation | permutation, |
|
|
std::vector< Ordinal > & | nodeOrdinalVector ) const |
◆ is_positive_polarity()
bool Ioss::ElementPermutation::is_positive_polarity |
( |
Permutation | permutation | ) |
const |
◆ num_permutation_nodes()
Permutation Ioss::ElementPermutation::num_permutation_nodes |
( |
| ) |
const |
◆ num_permutations()
unsigned Ioss::ElementPermutation::num_permutations |
( |
| ) |
const |
◆ num_positive_permutations()
unsigned Ioss::ElementPermutation::num_positive_permutations |
( |
| ) |
const |
◆ operator!=()
◆ operator==()
◆ permutation_indices()
std::vector< Ordinal > Ioss::ElementPermutation::permutation_indices |
( |
Permutation | permutation | ) |
const |
◆ registry()
EPRegistry & Ioss::ElementPermutation::registry |
( |
| ) |
|
|
staticprotected |
◆ set_permutation()
void Ioss::ElementPermutation::set_permutation |
( |
Permutation | numPermutationNodes_, |
|
|
Permutation | numPermutations_, |
|
|
Permutation | numPositivePermutations_, |
|
|
const std::vector< std::vector< Permutation > > & | permutationNodeOrdinals_ ) |
|
protected |
◆ type()
const std::string & Ioss::ElementPermutation::type |
( |
| ) |
const |
◆ valid_permutation()
bool Ioss::ElementPermutation::valid_permutation |
( |
Permutation | permutation | ) |
const |
◆ m_numPermutationNodes
Permutation Ioss::ElementPermutation::m_numPermutationNodes {0} |
|
private |
◆ m_numPermutations
Permutation Ioss::ElementPermutation::m_numPermutations {0} |
|
private |
◆ m_numPositivePermutations
Permutation Ioss::ElementPermutation::m_numPositivePermutations {0} |
|
private |
◆ m_permutationNodeOrdinals
std::vector<std::vector<Permutation> > Ioss::ElementPermutation::m_permutationNodeOrdinals {} |
|
private |
◆ m_type
std::string Ioss::ElementPermutation::m_type {} |
|
private |
The documentation for this class was generated from the following files: