PPL Logo

NetFEM_update Class Reference

#include <netfem_data.h>

Inheritance diagram for NetFEM_update:

Inheritance graph
[legend]
Collaboration diagram for NetFEM_update:

Collaboration graph
[legend]

Public Member Functions

 NetFEM_update (int src_, int ts, int dim_)
 ~NetFEM_update ()
int getSource (void) const
int getTimestep (void) const
int getDim (void) const
int getElems (void) const
const NetFEM_nodesgetNodes (void) const
const NetFEM_elemsgetElem (int i) const
void addNodes (NetFEM_nodes *n)
void addElems (NetFEM_elems *n)
NetFEM_itemgetItem (void)
void pup (PUP::er &p)

Private Types

enum  { maxElems = 20 }

Private Attributes

int source
int timestep
int dim
NetFEM_nodesnodes
NetFEM_elemselems [maxElems]
int nElems
NetFEM_itemcur

Detailed Description

Definition at line 198 of file netfem_data.h.


Member Enumeration Documentation

anonymous enum [private]

Enumerator:
maxElems 

Definition at line 202 of file netfem_data.h.


Constructor & Destructor Documentation

NetFEM_update::NetFEM_update ( int  src_,
int  ts,
int  dim_ 
) [inline]

Definition at line 207 of file netfem_data.h.

References cur, elems, maxElems, nElems, and nodes.

NetFEM_update::~NetFEM_update (  )  [inline]

Definition at line 215 of file netfem_data.h.

References elems, nElems, and nodes.


Member Function Documentation

int NetFEM_update::getSource ( void   )  const [inline]

Definition at line 220 of file netfem_data.h.

References source.

int NetFEM_update::getTimestep ( void   )  const [inline]

Definition at line 221 of file netfem_data.h.

References timestep.

Referenced by print().

Here is the caller graph for this function:

int NetFEM_update::getDim ( void   )  const [inline]

Definition at line 222 of file netfem_data.h.

References dim.

int NetFEM_update::getElems ( void   )  const [inline]

Definition at line 223 of file netfem_data.h.

References nElems.

Referenced by print().

Here is the caller graph for this function:

const NetFEM_nodes& NetFEM_update::getNodes ( void   )  const [inline]

Definition at line 224 of file netfem_data.h.

References nodes.

Referenced by main(), and print().

Here is the caller graph for this function:

const NetFEM_elems& NetFEM_update::getElem ( int  i  )  const [inline]

Definition at line 225 of file netfem_data.h.

References elems.

Referenced by main(), and print().

Here is the caller graph for this function:

void NetFEM_update::addNodes ( NetFEM_nodes n  ) 

Definition at line 135 of file netfem_data.C.

References CmiAbort(), cur, and nodes.

Here is the call graph for this function:

void NetFEM_update::addElems ( NetFEM_elems n  ) 

Definition at line 142 of file netfem_data.C.

References CmiAbort(), cur, elems, maxElems, and nElems.

Here is the call graph for this function:

NetFEM_item * NetFEM_update::getItem ( void   ) 

Definition at line 149 of file netfem_data.C.

References CmiAbort(), and cur.

Here is the call graph for this function:

void NetFEM_update::pup ( PUP::er p  ) 

Definition at line 154 of file netfem_data.C.

References CmiAbort(), dim, elems, PUP::er::isUnpacking(), nElems, nodes, p, NetFEM_elems::pup(), NetFEM_item::pup(), source, timestep, and version.

Referenced by main(), pack(), NetFEM_updatePackage::pupMallocBuf(), and unpack().

Here is the call graph for this function:

Here is the caller graph for this function:


Field Documentation

Definition at line 199 of file netfem_data.h.

Referenced by getSource(), and pup().

Definition at line 199 of file netfem_data.h.

Referenced by getTimestep(), and pup().

Definition at line 199 of file netfem_data.h.

Referenced by getDim(), and pup().

Definition at line 201 of file netfem_data.h.

Referenced by addNodes(), getNodes(), NetFEM_update(), pup(), and ~NetFEM_update().

NetFEM_elems* NetFEM_update::elems[maxElems] [private]

Definition at line 203 of file netfem_data.h.

Referenced by addElems(), getElem(), NetFEM_update(), pup(), and ~NetFEM_update().

Definition at line 204 of file netfem_data.h.

Referenced by addElems(), getElems(), NetFEM_update(), pup(), and ~NetFEM_update().

Definition at line 205 of file netfem_data.h.

Referenced by addElems(), addNodes(), getItem(), and NetFEM_update().


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

Generated on Mon Sep 21 08:28:01 2020 for Charm++ by  doxygen 1.5.5