#include <netfem_data.h>
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_nodes & | getNodes (void) const |
const NetFEM_elems & | getElem (int i) const |
void | addNodes (NetFEM_nodes *n) |
void | addElems (NetFEM_elems *n) |
NetFEM_item * | getItem (void) |
void | pup (PUP::er &p) |
Private Types | |
enum | { maxElems = 20 } |
Private Attributes | |
int | source |
int | timestep |
int | dim |
NetFEM_nodes * | nodes |
NetFEM_elems * | elems [maxElems] |
int | nElems |
NetFEM_item * | cur |
Definition at line 198 of file netfem_data.h.
anonymous enum [private] |
NetFEM_update::~NetFEM_update | ( | ) | [inline] |
int NetFEM_update::getSource | ( | void | ) | const [inline] |
int NetFEM_update::getTimestep | ( | void | ) | const [inline] |
Definition at line 221 of file netfem_data.h.
References timestep.
Referenced by print().
int NetFEM_update::getDim | ( | void | ) | const [inline] |
int NetFEM_update::getElems | ( | void | ) | const [inline] |
Definition at line 223 of file netfem_data.h.
References nElems.
Referenced by print().
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().
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().
void NetFEM_update::addNodes | ( | NetFEM_nodes * | n | ) |
Definition at line 135 of file netfem_data.C.
References CmiAbort(), cur, and nodes.
void NetFEM_update::addElems | ( | NetFEM_elems * | n | ) |
Definition at line 142 of file netfem_data.C.
References CmiAbort(), cur, elems, maxElems, and nElems.
NetFEM_item * NetFEM_update::getItem | ( | void | ) |
Definition at line 149 of file netfem_data.C.
References CmiAbort(), and cur.
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().
int NetFEM_update::source [private] |
int NetFEM_update::timestep [private] |
int NetFEM_update::dim [private] |
NetFEM_nodes* NetFEM_update::nodes [private] |
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().
int NetFEM_update::nElems [private] |
Definition at line 204 of file netfem_data.h.
Referenced by addElems(), getElems(), NetFEM_update(), pup(), and ~NetFEM_update().
NetFEM_item* NetFEM_update::cur [private] |
Definition at line 205 of file netfem_data.h.
Referenced by addElems(), addNodes(), getItem(), and NetFEM_update().