| 
    Panzer
    Version of the Day
    
   | 
 
#include <Panzer_FaceToElement.hpp>
Public Member Functions | |
| FaceToElement () | |
| FaceToElement (panzer::ConnManager &conn) | |
| void | initialize (panzer::ConnManager &conn) | 
| GlobalOrdinal | getLeftElem (GlobalOrdinal face_id) const | 
| GlobalOrdinal | getRightElem (GlobalOrdinal face_id) const | 
| int | getLeftBlock (GlobalOrdinal face_id) const | 
| int | getRightBlock (GlobalOrdinal face_id) const | 
| int | getLeftProc (GlobalOrdinal face_id) const | 
| int | getRightProc (GlobalOrdinal face_id) const | 
| Kokkos::View< const  GlobalOrdinal *[2]>  | getFaceToElementsMap () const | 
| Kokkos::View< const int *[2]> | getFaceToCellLocalIdxMap () const | 
Protected Types | |
| typedef  Kokkos::Compat::KokkosDeviceWrapperNode < PHX::Device >  | NodeType | 
| typedef Tpetra::Map < LocalOrdinal, GlobalOrdinal, NodeType >  | Map | 
| typedef Tpetra::Export < LocalOrdinal, GlobalOrdinal, NodeType >  | Export | 
| typedef Tpetra::Import < LocalOrdinal, GlobalOrdinal, NodeType >  | Import | 
| typedef Tpetra::MultiVector < GlobalOrdinal, LocalOrdinal, GlobalOrdinal, NodeType >  | GOMultiVector | 
Protected Attributes | |
| Kokkos::View< GlobalOrdinal *[2]> | elems_by_face_ | 
| Kokkos::View< int *[2]> | lidx_by_face_ | 
| Kokkos::View< int *[2]> | blocks_by_face_ | 
| Kokkos::View< int *[2]> | procs_by_face_ | 
| Teuchos::RCP< const Map > | face_map_ | 
Private Member Functions | |
| FaceToElement (const FaceToElement &) | |
Build a face to element mapping. This returns neighboring cell information for each face in the mesh.
Definition at line 71 of file Panzer_FaceToElement.hpp.
      
  | 
  protected | 
Definition at line 116 of file Panzer_FaceToElement.hpp.
      
  | 
  protected | 
Definition at line 117 of file Panzer_FaceToElement.hpp.
      
  | 
  protected | 
Definition at line 118 of file Panzer_FaceToElement.hpp.
      
  | 
  protected | 
Definition at line 119 of file Panzer_FaceToElement.hpp.
      
  | 
  protected | 
Definition at line 120 of file Panzer_FaceToElement.hpp.
      
  | 
  private | 
| panzer::FaceToElement< LocalOrdinal, GlobalOrdinal >::FaceToElement | ( | ) | 
Definition at line 68 of file Panzer_FaceToElement_impl.hpp.
| panzer::FaceToElement< LocalOrdinal, GlobalOrdinal >::FaceToElement | ( | panzer::ConnManager & | conn | ) | 
Definition at line 74 of file Panzer_FaceToElement_impl.hpp.
| void panzer::FaceToElement< LocalOrdinal, GlobalOrdinal >::initialize | ( | panzer::ConnManager & | conn | ) | 
Build the mapping from a mesh topology.
Definition at line 82 of file Panzer_FaceToElement_impl.hpp.
      
  | 
  inline | 
Definition at line 85 of file Panzer_FaceToElement.hpp.
      
  | 
  inline | 
Definition at line 88 of file Panzer_FaceToElement.hpp.
      
  | 
  inline | 
Definition at line 91 of file Panzer_FaceToElement.hpp.
      
  | 
  inline | 
Definition at line 94 of file Panzer_FaceToElement.hpp.
      
  | 
  inline | 
Definition at line 97 of file Panzer_FaceToElement.hpp.
      
  | 
  inline | 
Definition at line 100 of file Panzer_FaceToElement.hpp.
      
  | 
  inline | 
Definition at line 103 of file Panzer_FaceToElement.hpp.
      
  | 
  inline | 
Definition at line 106 of file Panzer_FaceToElement.hpp.
      
  | 
  protected | 
Definition at line 111 of file Panzer_FaceToElement.hpp.
      
  | 
  protected | 
Definition at line 112 of file Panzer_FaceToElement.hpp.
      
  | 
  protected | 
Definition at line 113 of file Panzer_FaceToElement.hpp.
      
  | 
  protected | 
Definition at line 114 of file Panzer_FaceToElement.hpp.
      
  | 
  protected | 
Definition at line 123 of file Panzer_FaceToElement.hpp.
 1.8.5