|
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