Tabulation Project basix
cpp
polyset.h
1
// Copyright (c) 2020 Chris Richardson
2
// FEniCS Project
3
// SPDX-License-Identifier: MIT
4
5
#pragma once
6
7
#include "cell.h"
8
#include <Eigen/Dense>
9
#include <vector>
10
11
namespace
basix
12
{
13
20
namespace
polyset
21
{
45
std::vector<Eigen::ArrayXXd>
tabulate
(
cell::type
celltype,
int
degree
,
int
nd,
46
const
Eigen::ArrayXXd& x);
47
53
int
dim
(
cell::type
cell,
int
n);
54
55
}
// namespace polyset
56
}
// namespace basix
basix::cell::type
type
Cell type.
Definition:
cell.h:21
basix::polyset::tabulate
std::vector< Eigen::ArrayXXd > tabulate(cell::type celltype, int degree, int nd, const Eigen::ArrayXXd &x)
Definition:
polyset.cpp:700
basix::polyset::dim
int dim(cell::type cell, int n)
Definition:
polyset.cpp:725
basix
basix
Definition:
basix.h:7
basix::degree
int degree(int handle)
Degree.
Definition:
basix.cpp:50
Generated by
1.9.1