Panzer  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Attributes | List of all members
panzer::LocalMeshInfoBase< LO, GO > Struct Template Reference

#include <Panzer_LocalMeshInfo.hpp>

Inheritance diagram for panzer::LocalMeshInfoBase< LO, GO >:
Inheritance graph
[legend]

Public Attributes

LO num_owned_cells
 
LO num_ghstd_cells
 
LO num_virtual_cells
 
Kokkos::View< GO * > global_cells
 
Kokkos::View< LO * > local_cells
 
Kokkos::View< double
***, PHX::Device > 
cell_vertices
 
Kokkos::View< LO *[2]> face_to_cells
 
Kokkos::View< LO *[2]> face_to_lidx
 
Kokkos::View< LO ** > cell_to_faces
 

Detailed Description

template<typename LO, typename GO>
struct panzer::LocalMeshInfoBase< LO, GO >

Base class for LocalMeshInfo structures

TODO: Replace with Connectivity manager

Definition at line 65 of file Panzer_LocalMeshInfo.hpp.

Member Data Documentation

template<typename LO, typename GO>
LO panzer::LocalMeshInfoBase< LO, GO >::num_owned_cells

Definition at line 68 of file Panzer_LocalMeshInfo.hpp.

template<typename LO, typename GO>
LO panzer::LocalMeshInfoBase< LO, GO >::num_ghstd_cells

Definition at line 69 of file Panzer_LocalMeshInfo.hpp.

template<typename LO, typename GO>
LO panzer::LocalMeshInfoBase< LO, GO >::num_virtual_cells

Definition at line 70 of file Panzer_LocalMeshInfo.hpp.

template<typename LO, typename GO>
Kokkos::View<GO*> panzer::LocalMeshInfoBase< LO, GO >::global_cells

Definition at line 73 of file Panzer_LocalMeshInfo.hpp.

template<typename LO, typename GO>
Kokkos::View<LO*> panzer::LocalMeshInfoBase< LO, GO >::local_cells

Definition at line 76 of file Panzer_LocalMeshInfo.hpp.

template<typename LO, typename GO>
Kokkos::View<double***,PHX::Device> panzer::LocalMeshInfoBase< LO, GO >::cell_vertices

Definition at line 79 of file Panzer_LocalMeshInfo.hpp.

template<typename LO, typename GO>
Kokkos::View<LO*[2]> panzer::LocalMeshInfoBase< LO, GO >::face_to_cells

Definition at line 82 of file Panzer_LocalMeshInfo.hpp.

template<typename LO, typename GO>
Kokkos::View<LO*[2]> panzer::LocalMeshInfoBase< LO, GO >::face_to_lidx

Definition at line 83 of file Panzer_LocalMeshInfo.hpp.

template<typename LO, typename GO>
Kokkos::View<LO**> panzer::LocalMeshInfoBase< LO, GO >::cell_to_faces

Definition at line 84 of file Panzer_LocalMeshInfo.hpp.


The documentation for this struct was generated from the following file: