atlas
Classes | Namespaces | Functions
Elements.h File Reference
#include "atlas/array/ArrayView.h"
#include "atlas/array/IndexView.h"
#include "atlas/mesh/Connectivity.h"
#include "atlas/mesh/HybridElements.h"
#include "atlas/util/Object.h"
Include dependency graph for Elements.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  atlas::mesh::Elements
 Describe elements of a single type. More...
 

Namespaces

 atlas
 Contains all atlas classes and methods.
 

Functions

void atlas::mesh::atlas__mesh__Elements__delete (Elements *This)
 
idx_t atlas::mesh::atlas__mesh__Elements__size (const Elements *This)
 
idx_t atlas::mesh::atlas__mesh__Elements__begin (const Elements *This)
 
idx_t atlas::mesh::atlas__mesh__Elements__end (const Elements *This)
 
BlockConnectivity * atlas::mesh::atlas__mesh__Elements__node_connectivity (Elements *This)
 
BlockConnectivity * atlas::mesh::atlas__mesh__Elements__edge_connectivity (Elements *This)
 
BlockConnectivity * atlas::mesh::atlas__mesh__Elements__cell_connectivity (Elements *This)
 
int atlas::mesh::atlas__mesh__Elements__has_field (const Elements *This, char *name)
 
int atlas::mesh::atlas__mesh__Elements__nb_fields (const Elements *This)
 
field::FieldImpl * atlas::mesh::atlas__mesh__Elements__field_by_idx (Elements *This, idx_t idx)
 
field::FieldImpl * atlas::mesh::atlas__mesh__Elements__field_by_name (Elements *This, char *name)
 
field::FieldImpl * atlas::mesh::atlas__mesh__Elements__global_index (Elements *This)
 
field::FieldImpl * atlas::mesh::atlas__mesh__Elements__remote_index (Elements *This)
 
field::FieldImpl * atlas::mesh::atlas__mesh__Elements__partition (Elements *This)
 
field::FieldImpl * atlas::mesh::atlas__mesh__Elements__halo (Elements *This)
 
const ElementType * atlas::mesh::atlas__mesh__Elements__element_type (const Elements *This)
 
void atlas::mesh::atlas__mesh__Elements__add (Elements *This, idx_t nb_elements)
 

Detailed Description

Author
Willem Deconinck
Date
October 2015

This file describes the Elements class for a Mesh.