|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
gen_signature(self)
const char* signature() const |
source code
|
|
|
gen_needs_mesh_entities(self)
bool needs_mesh_entities(unsigned int d) const |
source code
|
|
|
gen_init_mesh(self)
bool init_mesh(const mesh& m) |
source code
|
|
|
gen_init_cell(self)
void init_cell(const mesh& m, const cell& c) |
source code
|
|
|
gen_init_cell_finalize(self)
void init_cell_finalize() |
source code
|
|
|
gen_global_dimension(self)
unsigned int global_dimension() const |
source code
|
|
|
gen_local_dimension(self)
unsigned int local_dimension(const cell& c) const |
source code
|
|
|
gen_max_local_dimension(self)
unsigned int max_local_dimension() const |
source code
|
|
|
gen_geometric_dimension(self)
unsigned int geometric_dimension() const |
source code
|
|
|
|
|
gen_num_facet_dofs(self)
unsigned int num_facet_dofs() const |
source code
|
|
|
gen_num_entity_dofs(self)
unsigned int num_entity_dofs(unsigned int d) const |
source code
|
|
|
|
|
gen_tabulate_dofs__implicit(self)
void tabulate_dofs(unsigned int* dofs, const mesh& m, const
cell& c) const |
source code
|
|
|
gen_tabulate_dofs__dof_ptv(self)
void tabulate_dofs(unsigned int* dofs, const mesh& m, const
cell& c) const |
source code
|
|
|
gen_tabulate_facet_dofs(self)
void tabulate_facet_dofs(unsigned int* dofs,
unsigned int facet) const
This implementation should be general for elements with point evaluation dofs on simplices. |
source code
|
|
|
gen_tabulate_entity_dofs(self)
void tabulate_entity_dofs(unsigned int* dofs, unsigned int d,
unsigned int i) const |
source code
|
|
|
gen_tabulate_coordinates(self)
void tabulate_coordinates(double** coordinates, const cell& c)
const |
source code
|
|
|
gen_num_sub_dofmaps(self)
unsigned int num_sub_dofmaps() const |
source code
|
|
|
gen_create_sub_dofmap(self)
dofmap* create_sub_dofmap(unsigned int i) const |
source code
|
|
|
|
|
generate_support_code(self)
Generate local utility functions. |
source code
|
|