Functions | |
std::vector< int > | interval_reflection (int degree) |
std::vector< int > | triangle_reflection (int degree) |
std::vector< int > | triangle_rotation (int degree) |
std::vector< int > | quadrilateral_reflection (int degree) |
std::vector< int > | quadrilateral_rotation (int degree) |
Functions to help with the creation of DOF transformation and direction correction.
std::vector< int > basix::doftransforms::interval_reflection | ( | int | degree | ) |
Reflect the DOFs on an interval
degree | The number of DOFs on the interval |
std::vector< int > basix::doftransforms::quadrilateral_reflection | ( | int | degree | ) |
Reflect the DOFs on a quadrilateral
degree | The number of DOFs along one side of the quadrilateral |
std::vector< int > basix::doftransforms::quadrilateral_rotation | ( | int | degree | ) |
Rotate the DOFs on a quadrilateral
degree | The number of DOFs along one side of the quadrilateral |
std::vector< int > basix::doftransforms::triangle_reflection | ( | int | degree | ) |
Reflect the DOFs on a triangle
degree | The number of DOFs along one side of the triangle |
std::vector< int > basix::doftransforms::triangle_rotation | ( | int | degree | ) |
Rotate the DOFs on a triangle
degree | The number of DOFs along one side of the triangle |