IOSS 2.0
Loading...
Searching...
No Matches
Ioss::TriPermutation Class Reference

#include <Ioss_ElementPermutation.h>

Inheritance diagram for Ioss::TriPermutation:
[legend]
Collaboration diagram for Ioss::TriPermutation:
[legend]

Static Public Member Functions

static void factory ()
 
- Static Public Member Functions inherited from Ioss::ElementPermutation
static IOSS_NODISCARD ElementPermutationfactory (const std::string &type)
 
static int describe (NameList *names)
 Get the names of element permutations known to Ioss.
 
static IOSS_NODISCARD NameList describe ()
 Get the names of element permutations known to Ioss.
 

Protected Member Functions

 TriPermutation ()
 
- Protected Member Functions inherited from Ioss::ElementPermutation
 ElementPermutation (std::string type, bool delete_me=false)
 
void set_permutation (Permutation numPermutationNodes_, Permutation numPermutations_, Permutation numPositivePermutations_, const std::vector< std::vector< Permutation > > &permutationNodeOrdinals_)
 

Additional Inherited Members

- Public Member Functions inherited from Ioss::ElementPermutation
IOSS_NODISCARD unsigned num_permutations () const
 
IOSS_NODISCARD unsigned num_positive_permutations () const
 
IOSS_NODISCARD bool is_positive_polarity (Permutation permutation) const
 
IOSS_NODISCARD bool valid_permutation (Permutation permutation) const
 
bool fill_permutation_indices (Permutation permutation, std::vector< Ordinal > &nodeOrdinalVector) const
 
IOSS_NODISCARD std::vector< Ordinalpermutation_indices (Permutation permutation) const
 
IOSS_NODISCARD Permutation num_permutation_nodes () const
 
IOSS_NODISCARD const std::string & type () const
 
IOSS_NODISCARD bool operator== (const Ioss::ElementPermutation &rhs) const
 
IOSS_NODISCARD bool operator!= (const Ioss::ElementPermutation &rhs) const
 
IOSS_NODISCARD bool equal (const Ioss::ElementPermutation &rhs) const
 
- Static Protected Member Functions inherited from Ioss::ElementPermutation
static EPRegistryregistry ()
 

Constructor & Destructor Documentation

◆ TriPermutation()

Ioss::TriPermutation::TriPermutation ( )
protected

Member Function Documentation

◆ factory()

void Ioss::TriPermutation::factory ( )
static

The documentation for this class was generated from the following files: