omega_h
Reliable mesh adaptation
Public Member Functions | List of all members
Omega_h::Overlay Class Reference

Public Member Functions

 Overlay (int *argc, char ***argv, const Omega_h::Vector< 3 > &overlayGridCenter, double cellSize, size_t Nx, size_t Ny, size_t Nz)
 
std::array< size_t, 2 > get_face_cells (size_t face) const
 
const std::vector< size_t > & get_cells () const
 
const std::vector< size_t > & get_edges () const
 
const std::vector< size_t > & get_faces () const
 
const std::vector< size_t > & get_nodes () const
 
std::array< size_t, 8 > get_cell_nodes (size_t cell) const
 
std::array< size_t, 6 > get_cell_faces (size_t cell) const
 
std::array< size_t, 4 > get_face_nodes (size_t face) const
 
std::array< size_t, 2 > get_edge_nodes (size_t edge) const
 
Omega_h::Vector< 3 > get_node_coordinates (size_t node) const
 
Omega_h::Vector< 3 > get_cell_center_location (size_t cell) const
 
size_t get_invalid_cell_handle () const
 
double get_cell_size () const
 

The documentation for this class was generated from the following files: