FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
CFSTRDB_DLoad Class Reference

#include <CFSTRDB.h>

Inheritance diagram for CFSTRDB_DLoad:
Collaboration diagram for CFSTRDB_DLoad:

Data Structures

class  CItem
 

Public Types

enum  {
  TYPE_P0, TYPE_P1, TYPE_P2, TYPE_P3,
  TYPE_P4, TYPE_P5, TYPE_P6, TYPE_BX,
  TYPE_BY, TYPE_BZ, TYPE_GRAV, TYPE_CENT,
  TYPE_UNKNOWN
}
 

Public Member Functions

 CFSTRDB_DLoad ()
 
virtual ~CFSTRDB_DLoad ()
 
virtual void Clear ()
 
virtual void Write (class CHECData *hecd)
 
virtual bool Read (class CHECData *hecd, char *header_line)
 
- Public Member Functions inherited from CFSTRDataBlock
 CFSTRDataBlock (int dtype)
 
virtual bool IsMesh ()
 
- Public Member Functions inherited from CHECDataBlock
 CHECDataBlock (int dtype)
 
virtual ~CHECDataBlock ()
 

Static Public Member Functions

static int TypeNumber ()
 
static int ParamNumber (int type)
 
static const char * LoadTypeName (int type)
 

Data Fields

std::vector< CItemItemList
 
- Data Fields inherited from CHECDataBlock
int data_type
 

Detailed Description

Definition at line 218 of file CFSTRDB.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
TYPE_P0 
TYPE_P1 
TYPE_P2 
TYPE_P3 
TYPE_P4 
TYPE_P5 
TYPE_P6 
TYPE_BX 
TYPE_BY 
TYPE_BZ 
TYPE_GRAV 
TYPE_CENT 
TYPE_UNKNOWN 

Definition at line 220 of file CFSTRDB.h.

Constructor & Destructor Documentation

◆ CFSTRDB_DLoad()

CFSTRDB_DLoad::CFSTRDB_DLoad ( )

Definition at line 47 of file CFSTRDB_DLoad.cpp.

◆ ~CFSTRDB_DLoad()

CFSTRDB_DLoad::~CFSTRDB_DLoad ( )
virtual

Definition at line 49 of file CFSTRDB_DLoad.cpp.

Here is the call graph for this function:

Member Function Documentation

◆ Clear()

void CFSTRDB_DLoad::Clear ( )
virtual

Implements CHECDataBlock.

Definition at line 51 of file CFSTRDB_DLoad.cpp.

Here is the caller graph for this function:

◆ LoadTypeName()

const char * CFSTRDB_DLoad::LoadTypeName ( int  type)
static

Definition at line 38 of file CFSTRDB_DLoad.cpp.

Here is the caller graph for this function:

◆ ParamNumber()

int CFSTRDB_DLoad::ParamNumber ( int  type)
static

Definition at line 16 of file CFSTRDB_DLoad.cpp.

◆ Read()

bool CFSTRDB_DLoad::Read ( class CHECData hecd,
char *  header_line 
)
virtual

Implements CHECDataBlock.

Definition at line 72 of file CFSTRDB_DLoad.cpp.

Here is the call graph for this function:

◆ TypeNumber()

static int CFSTRDB_DLoad::TypeNumber ( )
inlinestatic

Definition at line 235 of file CFSTRDB.h.

Here is the caller graph for this function:

◆ Write()

void CFSTRDB_DLoad::Write ( class CHECData hecd)
virtual

Implements CHECDataBlock.

Definition at line 53 of file CFSTRDB_DLoad.cpp.

Here is the call graph for this function:

Field Documentation

◆ ItemList

std::vector<CItem> CFSTRDB_DLoad::ItemList

Definition at line 270 of file CFSTRDB.h.


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