#include <symmetry.hh>
Public Member Functions | |
| Symmetry (const std::array< Z2, 3 > value) | |
| Constructor with given value. | |
| Symmetry (const Z2 ix, const Z2 iy, const Z2 ip) | |
| Constructor with given indexes. | |
| Symmetry (const Symmetry< Quad > &other) | |
| Copy constructor. | |
| void | operator= (const Symmetry< Quad > &other) |
| Copy constructor with operator =. | |
| Real2d | evaluate (const Real2d p) |
| Evaluation. | |
| Real2d | evaluateInverse (const Real2d p) |
| Evaluation of the inverse. | |
Protected Attributes | |
| std::array< Z2, 3 > | value_ |
Friends | |
| Symmetry< Quad > | operator* (const Symmetry< Quad > &i, const Symmetry< Quad > &j) |
| Composition operator. | |
Specialized template for quadrilaterons
This object represents the symmetry transformation group on the canonical quadrilateron 
value_ is a 






Definition at line 76 of file symmetry.hh.
|
inline |
Constructor with given value.
Definition at line 79 of file symmetry.hh.
|
inline |
Constructor with given indexes.
Definition at line 81 of file symmetry.hh.
|
inline |
Copy constructor.
Definition at line 88 of file symmetry.hh.
|
inline |
Evaluation.
Definition at line 109 of file symmetry.hh.
|
inline |
Evaluation of the inverse.
Definition at line 124 of file symmetry.hh.
|
inline |
Copy constructor with operator =.
Definition at line 90 of file symmetry.hh.
Composition operator.
Definition at line 92 of file symmetry.hh.
|
protected |
Definition at line 139 of file symmetry.hh.