FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
CNFDataBlock.h File Reference
#include "CNFMessage.h"
Include dependency graph for CNFDataBlock.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  CNFDataBlock
 

Macros

#define TRUE   1
 
#define FALSE   0
 
#define NEU_ELEM_PROP_UNKNOWN   0
 
#define NEU_ELEM_PROP_ROD   1
 
#define NEU_ELEM_PROP_BAR   2
 
#define NEU_ELEM_PROP_TUBE   3
 
#define NEU_ELEM_PROP_LINK   4
 
#define NEU_ELEM_PROP_BEAM   5
 
#define NEU_ELEM_PROP_BEAM2   37
 
#define NEU_ELEM_PROP_SPRING   6
 
#define NEU_ELEM_PROP_DOFSPRING   7
 
#define NEU_ELEM_PROP_CURVEBEAM   8
 
#define NEU_ELEM_PROP_GAP   9
 
#define NEU_ELEM_PROP_SHEAR   11
 
#define NEU_ELEM_PROP_SHEAR2   12
 
#define NEU_ELEM_PROP_MEMBRANE   13
 
#define NEU_ELEM_PROP_MEMBRANE2   14
 
#define NEU_ELEM_PROP_BENDING   15
 
#define NEU_ELEM_PROP_BENDING2   16
 
#define NEU_ELEM_PROP_PLATE   17
 
#define NEU_ELEM_PROP_PLATE2   18
 
#define NEU_ELEM_PROP_PLANESTRAIN   19
 
#define NEU_ELEM_PROP_PLANESTRAIN2   20
 
#define NEU_ELEM_PROP_LAMINATE   21
 
#define NEU_ELEM_PROP_LAMINATE2   22
 
#define NEU_ELEM_PROP_SOLID   25
 
#define NEU_ELEM_PROP_SOLID2   26
 
#define NEU_ELEM_PROP_MASS   27
 
#define NEU_ELEM_PROP_MASSMAT   28
 
#define NEU_ELEM_PROP_STIFFMAT   30
 
#define NEU_ELEM_PROP_SYMSHELL   35
 
#define NEU_ELEM_PROP_SYMSHELL2   36
 

Typedefs

typedef int nf_int
 
typedef unsigned char nf_bool
 
typedef double nf_float
 
typedef char nf_char
 

Macro Definition Documentation

◆ FALSE

#define FALSE   0

Definition at line 16 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_BAR

#define NEU_ELEM_PROP_BAR   2

Definition at line 42 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_BEAM

#define NEU_ELEM_PROP_BEAM   5

Definition at line 45 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_BEAM2

#define NEU_ELEM_PROP_BEAM2   37

Definition at line 46 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_BENDING

#define NEU_ELEM_PROP_BENDING   15

Definition at line 55 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_BENDING2

#define NEU_ELEM_PROP_BENDING2   16

Definition at line 56 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_CURVEBEAM

#define NEU_ELEM_PROP_CURVEBEAM   8

Definition at line 49 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_DOFSPRING

#define NEU_ELEM_PROP_DOFSPRING   7

Definition at line 48 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_GAP

#define NEU_ELEM_PROP_GAP   9

Definition at line 50 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_LAMINATE

#define NEU_ELEM_PROP_LAMINATE   21

Definition at line 61 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_LAMINATE2

#define NEU_ELEM_PROP_LAMINATE2   22

Definition at line 62 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_LINK

#define NEU_ELEM_PROP_LINK   4

Definition at line 44 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_MASS

#define NEU_ELEM_PROP_MASS   27

Definition at line 65 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_MASSMAT

#define NEU_ELEM_PROP_MASSMAT   28

Definition at line 66 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_MEMBRANE

#define NEU_ELEM_PROP_MEMBRANE   13

Definition at line 53 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_MEMBRANE2

#define NEU_ELEM_PROP_MEMBRANE2   14

Definition at line 54 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_PLANESTRAIN

#define NEU_ELEM_PROP_PLANESTRAIN   19

Definition at line 59 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_PLANESTRAIN2

#define NEU_ELEM_PROP_PLANESTRAIN2   20

Definition at line 60 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_PLATE

#define NEU_ELEM_PROP_PLATE   17

Definition at line 57 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_PLATE2

#define NEU_ELEM_PROP_PLATE2   18

Definition at line 58 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_ROD

#define NEU_ELEM_PROP_ROD   1

Definition at line 41 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_SHEAR

#define NEU_ELEM_PROP_SHEAR   11

Definition at line 51 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_SHEAR2

#define NEU_ELEM_PROP_SHEAR2   12

Definition at line 52 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_SOLID

#define NEU_ELEM_PROP_SOLID   25

Definition at line 63 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_SOLID2

#define NEU_ELEM_PROP_SOLID2   26

Definition at line 64 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_SPRING

#define NEU_ELEM_PROP_SPRING   6

Definition at line 47 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_STIFFMAT

#define NEU_ELEM_PROP_STIFFMAT   30

Definition at line 67 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_SYMSHELL

#define NEU_ELEM_PROP_SYMSHELL   35

Definition at line 68 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_SYMSHELL2

#define NEU_ELEM_PROP_SYMSHELL2   36

Definition at line 69 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_TUBE

#define NEU_ELEM_PROP_TUBE   3

Definition at line 43 of file CNFDataBlock.h.

◆ NEU_ELEM_PROP_UNKNOWN

#define NEU_ELEM_PROP_UNKNOWN   0

Definition at line 40 of file CNFDataBlock.h.

◆ TRUE

#define TRUE   1

Definition at line 15 of file CNFDataBlock.h.

Typedef Documentation

◆ nf_bool

typedef unsigned char nf_bool

Definition at line 20 of file CNFDataBlock.h.

◆ nf_char

typedef char nf_char

Definition at line 22 of file CNFDataBlock.h.

◆ nf_float

typedef double nf_float

Definition at line 21 of file CNFDataBlock.h.

◆ nf_int

typedef int nf_int

Definition at line 19 of file CNFDataBlock.h.