Basix
dof-transformations.h
1 // Copyright (c) 2020 Chris Richardson & Matthew Scroggs
2 // FEniCS Project
3 // SPDX-License-Identifier: MIT
4 
5 #pragma once
6 
7 #include <vector>
8 
9 namespace basix
10 {
11 
14 namespace doftransforms
15 {
16 
21 std::vector<int> interval_reflection(int degree);
22 
27 std::vector<int> triangle_reflection(int degree);
28 
33 std::vector<int> triangle_rotation(int degree);
34 
39 std::vector<int> quadrilateral_reflection(int degree);
40 
45 std::vector<int> quadrilateral_rotation(int degree);
46 
47 }; // namespace doftransforms
48 } // namespace basix
std::vector< int > quadrilateral_reflection(int degree)
Definition: dof-transformations.cpp:57
std::vector< int > triangle_reflection(int degree)
Definition: dof-transformations.cpp:18
std::vector< int > interval_reflection(int degree)
Definition: dof-transformations.cpp:10
std::vector< int > triangle_rotation(int degree)
Definition: dof-transformations.cpp:37
std::vector< int > quadrilateral_rotation(int degree)
Definition: dof-transformations.cpp:70
Placeholder.
Definition: basix.h:10
int degree(int handle)
Degree.
Definition: basix.cpp:167