Note: this is documentation for an old release. View the latest documentation at docs.fenicsproject.org/basix/v0.9.0/cpp/dof-transformations_8h_source.html
Home Installation C++ docs Python docs
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 
12 {
13 
18 std::vector<int> interval_reflection(int degree);
19 
24 std::vector<int> triangle_reflection(int degree);
25 
30 std::vector<int> triangle_rotation(int degree);
31 
36 std::vector<int> quadrilateral_reflection(int degree);
37 
42 std::vector<int> quadrilateral_rotation(int degree);
43 
44 } // namespace basix::doftransforms
basix::doftransforms::quadrilateral_reflection
std::vector< int > quadrilateral_reflection(int degree)
Definition: dof-transformations.cpp:56
basix::doftransforms::triangle_rotation
std::vector< int > triangle_rotation(int degree)
Definition: dof-transformations.cpp:36
basix::doftransforms::triangle_reflection
std::vector< int > triangle_reflection(int degree)
Definition: dof-transformations.cpp:18
basix::doftransforms::interval_reflection
std::vector< int > interval_reflection(int degree)
Definition: dof-transformations.cpp:10
basix::doftransforms::quadrilateral_rotation
std::vector< int > quadrilateral_rotation(int degree)
Definition: dof-transformations.cpp:68
basix::doftransforms
Definition: dof-transformations.h:11