add(const ElementType *, idx_t nb_elements) | atlas::mesh::HybridElements | |
add(const ElementType *, idx_t nb_elements, const std::vector< idx_t > &node_connectivity) | atlas::mesh::HybridElements | |
add(const ElementType *, idx_t nb_elements, const idx_t node_connectivity[]) | atlas::mesh::HybridElements | |
add(const ElementType *, idx_t nb_elements, const idx_t node_connectivity[], bool fortran_array) | atlas::mesh::HybridElements | |
add(const Elements &) | atlas::mesh::HybridElements | |
add(const Field &field) (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | |
cell_connectivity() const | atlas::mesh::HybridElements | inline |
cell_connectivity() (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
clear() (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | |
Connectivity typedef (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | |
edge_connectivity() const | atlas::mesh::HybridElements | inline |
edge_connectivity() (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
element_type(idx_t type_idx) const | atlas::mesh::HybridElements | inline |
Elements (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | friend |
elements(idx_t type_idx) const | atlas::mesh::HybridElements | inline |
elements(idx_t type_idx) (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
field(const std::string &name) const (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | |
field(const std::string &name) (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | |
field(idx_t) const (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | |
field(idx_t) (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | |
flags() const (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
flags() (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
footprint() const | atlas::mesh::HybridElements | |
global_index() const (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
global_index() (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
halo() const (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
halo() (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
has_field(const std::string &name) const (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
HybridElements() (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | |
insert(idx_t type_idx, idx_t position, idx_t nb_elements=1) (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | |
metadata() const (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
metadata() (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
name(idx_t elem_idx) const | atlas::mesh::HybridElements | |
nb_edges(idx_t elem_idx) const | atlas::mesh::HybridElements | inline |
nb_fields() const (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
nb_nodes(idx_t elem_idx) const | atlas::mesh::HybridElements | inline |
nb_types() const | atlas::mesh::HybridElements | inline |
node_connectivity() const | atlas::mesh::HybridElements | inline |
node_connectivity() (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
partition() const (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
partition() (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
remote_index() const (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
remote_index() (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | inline |
remove_field(const std::string &name) (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | |
size() const | atlas::mesh::HybridElements | inline |
syncHostDevice() const (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | |
type_idx(idx_t elem_idx) const | atlas::mesh::HybridElements | inline |
updateDevice() const (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | |
updateHost() const (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | |
~HybridElements() (defined in atlas::mesh::HybridElements) | atlas::mesh::HybridElements | virtual |