PPL Logo

TopModel Struct Reference

A tops model is roughly equivalent to a ParFUM FEM_Mesh object. More...

#include <ParFUM_TOPS.h>

Collaboration diagram for TopModel:

Collaboration graph
[legend]

Public Member Functions

 TopModel ()

Data Fields

FEM_Meshmesh
void * mAtt
AllocTable2d< unsigned char > * ElemData_T
AllocTable2d< unsigned char > * GhostElemData_T
AllocTable2d< unsigned char > * NodeData_T
AllocTable2d< unsigned char > * GhostNodeData_T
AllocTable2d< int > * ElemConn_T
AllocTable2d< FP_TYPE_LOW > * coord_T
AllocTable2d< int > * node_id_T
AllocTable2d< int > * elem_id_T
AllocTable2d< int > * n2eConn_T
CkHashtableT
< CkHashtableAdaptorT< int >
, int > * 
nodeIDHash
CkHashtableT
< CkHashtableAdaptorT< int >
, int > * 
elemIDHash
unsigned node_attr_size
unsigned elem_attr_size
unsigned model_attr_size
unsigned num_local_elem
 number of local elements
unsigned num_local_node
 number of local nodes
TopDevice target_device
 type of device to run on
TopModelDevice device_model
FEM_Meshmesh
void * mAtt
AllocTable2d< unsigned char > * ElemData_T
AllocTable2d< unsigned char > * GhostElemData_T
AllocTable2d< unsigned char > * NodeData_T
AllocTable2d< unsigned char > * GhostNodeData_T
AllocTable2d< int > * ElemConn_T
AllocTable2d< FP_TYPE_LOW > * coord_T
AllocTable2d< int > * node_id_T
AllocTable2d< int > * elem_id_T
AllocTable2d< int > * n2eConn_T
CkHashtableT
< CkHashtableAdaptorT< int >
, int > * 
nodeIDHash
CkHashtableT
< CkHashtableAdaptorT< int >
, int > * 
elemIDHash

Detailed Description

A tops model is roughly equivalent to a ParFUM FEM_Mesh object.

Definition at line 35 of file ParFUM_TOPS.h.


Constructor & Destructor Documentation

TopModel::TopModel (  )  [inline]

Definition at line 67 of file ParFUM_TOPS.h.

References elemIDHash, and nodeIDHash.


Field Documentation

Definition at line 38 of file ParFUM_TOPS.h.

Definition at line 39 of file ParFUM_TOPS.h.

Definition at line 40 of file ParFUM_TOPS.h.

Definition at line 41 of file ParFUM_TOPS.h.

Definition at line 42 of file ParFUM_TOPS.h.

Definition at line 43 of file ParFUM_TOPS.h.

Definition at line 44 of file ParFUM_TOPS.h.

Definition at line 45 of file ParFUM_TOPS.h.

Definition at line 46 of file ParFUM_TOPS.h.

Definition at line 47 of file ParFUM_TOPS.h.

Definition at line 50 of file ParFUM_TOPS.h.

Referenced by TopModel().

Definition at line 51 of file ParFUM_TOPS.h.

Referenced by TopModel(), and topModel_GetElemAtId().

Definition at line 53 of file ParFUM_TOPS.h.

Definition at line 54 of file ParFUM_TOPS.h.

Definition at line 55 of file ParFUM_TOPS.h.

number of local elements

Definition at line 58 of file ParFUM_TOPS.h.

number of local nodes

Definition at line 60 of file ParFUM_TOPS.h.

type of device to run on

Definition at line 62 of file ParFUM_TOPS.h.

Definition at line 65 of file ParFUM_TOPS.h.

Definition at line 27 of file ParFUM_TOPS.h.

Definition at line 28 of file ParFUM_TOPS.h.

Definition at line 29 of file ParFUM_TOPS.h.

Definition at line 30 of file ParFUM_TOPS.h.

Definition at line 31 of file ParFUM_TOPS.h.

Definition at line 32 of file ParFUM_TOPS.h.

Definition at line 33 of file ParFUM_TOPS.h.

Definition at line 34 of file ParFUM_TOPS.h.

Definition at line 35 of file ParFUM_TOPS.h.

Definition at line 36 of file ParFUM_TOPS.h.

Definition at line 37 of file ParFUM_TOPS.h.

Definition at line 40 of file ParFUM_TOPS.h.

Definition at line 41 of file ParFUM_TOPS.h.


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

Generated on Mon Sep 21 08:30:54 2020 for Charm++ by  doxygen 1.5.5