FEI
Version of the Day
Main Page
Related Pages
Namespaces
Classes
Files
File List
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
test_utils
ElemBlock.hpp
1
#ifndef _ElemBlock_h_
2
#define _ElemBlock_h_
3
4
/*--------------------------------------------------------------------*/
5
/* Copyright 2005 Sandia Corporation. */
6
/* Under the terms of Contract DE-AC04-94AL85000, there is a */
7
/* non-exclusive license for use of this work by or on behalf */
8
/* of the U.S. Government. Export of this program may require */
9
/* a license from the United States Government. */
10
/*--------------------------------------------------------------------*/
11
12
class
ElemBlock {
13
public
:
14
ElemBlock();
15
~ElemBlock();
16
17
GlobalID blockID_;
18
int
numElements_;
19
int
numNodesPerElement_;
20
int
* numFieldsPerNode_;
21
int
** nodalFieldIDs_;
22
GlobalID* elemIDs_;
23
GlobalID** elemConn_;
24
int
numStiffRows_;
25
int
elemFormat_;
26
double
*** elemStiff_;
27
double
** elemLoad_;
28
int
numElemDOF_;
29
int
* elemDOFFieldIDs_;
30
int
interleaveStrategy_;
31
int
lumpingStrategy_;
32
33
private
:
34
void
deleteMemory();
35
};
36
37
#endif
38
Generated by
1.8.5