PPL Logo

FEM_Ghost_Layer Class Reference
[ParFUM Unstructured Mesh Framework]

Describes a single layer of ghost elements. More...

#include <fem_impl.h>

Inheritance diagram for FEM_Ghost_Layer:

Inheritance graph
[legend]
Collaboration diagram for FEM_Ghost_Layer:

Collaboration graph
[legend]

Public Member Functions

virtual void pup (PUP::er &p)
virtual void pup (PUP::er &p)

Data Fields

int nodesPerTuple
bool addNodes
elemGhostInfo elem [FEM_MAX_ELTYPE]

Data Structures

class  elemGhostInfo

Detailed Description

Describes a single layer of ghost elements.

Definition at line 263 of file fem_impl.h.


Member Function Documentation

virtual void FEM_Ghost_Layer::pup ( PUP::er p  )  [inline, virtual]

Definition at line 278 of file fem_impl.h.

References FEM_Ghost_Layer::elemGhostInfo::add, addNodes, elem, FEM_Ghost_Layer::elemGhostInfo::elem2tuple, PUP::er::isUnpacking(), nodesPerTuple, p, and FEM_Ghost_Layer::elemGhostInfo::tuplesPerElem.

Referenced by ghostdata::pup().

Here is the call graph for this function:

Here is the caller graph for this function:

virtual void FEM_Ghost_Layer::pup ( PUP::er p  )  [inline, virtual]

Definition at line 1797 of file ParFUM_internals.h.

References addNodes(), elem, PUP::er::isUnpacking(), and p.

Here is the call graph for this function:


Field Documentation

Definition at line 265 of file fem_impl.h.

Referenced by add_ghost_elem(), splitter::addLayer(), FEM_Add_ghost_layer(), makeGhost(), and pup().

Definition at line 266 of file fem_impl.h.

Referenced by splitter::addLayer(), FEM_Add_ghost_layer(), makeGhost(), and pup().

Definition at line 277 of file fem_impl.h.

Referenced by add_ghost_elem(), splitter::addLayer(), makeGhost(), and pup().


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

Generated on Mon Sep 21 08:24:12 2020 for Charm++ by  doxygen 1.5.5