FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
CHECDB.h File Reference
#include <set>
#include <vector>
#include "CHECDataBlock.h"
#include "CHECDB_Visual.h"
Include dependency graph for CHECDB.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  checdb_id_class
 
class  CHECDB_Header
 
class  CHECDB_Element
 
class  CHECDB_Element::CElemItem
 
class  CHECDB_Node
 
class  CHECDB_Node::CNodeItem
 
class  CHECDB_Material
 
class  CHECDB_Material::CItem
 
class  CHECDB_Material::CItem::CItemRec
 
class  CHECDB_Section
 
class  CHECDB_NGroup
 
class  CHECDB_EGroup
 
class  CHECDB_SGroup
 
class  CHECDB_SGroup::CItem
 
class  CHECDB_Amplitude
 
class  CHECDB_Amplitude::CItem
 
class  CHECDB_Zero
 

Enumerations

enum  {
  HECDB_HEADER = 1, HECDB_NODE, HECDB_ELEMENT, HECDB_MATERIAL,
  HECDB_SECTION, HECDB_NGROUP, HECDB_EGROUP, HECDB_SGROUP,
  HECDB_AMPLITUDE, HECDB_ZERO, HECDB_VISUAL
}
 

Functions

bool operator== (const checdb_id_class &a, const checdb_id_class &b)
 
bool operator< (const checdb_id_class &a, const checdb_id_class &b)
 
bool operator> (const checdb_id_class &a, const checdb_id_class &b)
 
CHECDataBlockCreateHECDataBlock (const char *header_name)
 
bool IsHECDataBlockName (const char *name)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
HECDB_HEADER 
HECDB_NODE 
HECDB_ELEMENT 
HECDB_MATERIAL 
HECDB_SECTION 
HECDB_NGROUP 
HECDB_EGROUP 
HECDB_SGROUP 
HECDB_AMPLITUDE 
HECDB_ZERO 
HECDB_VISUAL 

Definition at line 17 of file CHECDB.h.

Function Documentation

◆ CreateHECDataBlock()

CHECDataBlock* CreateHECDataBlock ( const char *  header_name)

Definition at line 16 of file HECDB_util.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ IsHECDataBlockName()

bool IsHECDataBlockName ( const char *  name)

Definition at line 57 of file HECDB_util.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ operator<()

bool operator< ( const checdb_id_class a,
const checdb_id_class b 
)
inline

Definition at line 41 of file CHECDB.h.

◆ operator==()

bool operator== ( const checdb_id_class a,
const checdb_id_class b 
)
inline

Definition at line 38 of file CHECDB.h.

◆ operator>()

bool operator> ( const checdb_id_class a,
const checdb_id_class b 
)
inline

Definition at line 44 of file CHECDB.h.