![]() |
FrontISTR
5.7.1
Large-scale structural analysis program with finit element method
|
#include <CHECData.h>
Public Member Functions | |
| CHECData () | |
| virtual | ~CHECData () |
| virtual void | Clear () |
| virtual void | StoreDataBlock (CHECDataBlock *block) |
| virtual bool | IsDataBlockName (const char *name) |
| virtual bool | Save (const char *file_name) |
| virtual void | WriteLine (const char *s) |
| virtual void | WriteHeader (const char *name, const char *fmt="",...) |
| virtual void | WriteParameter (const char *fmt="",...) |
| virtual void | WriteData (const char *fmt,...) |
| virtual void | ClearDataLineBuffer () |
| virtual void | AddDataLineItems (const char *fmt,...) |
| virtual void | WriteDataLine () |
| virtual bool | Load (const char *file_name) |
| virtual bool | AddLoad (const char *file_name) |
| virtual bool | ReadLine (char *s, int size=256) |
| virtual CHECDataBlock * | CreateDataBlock (const char *header_name) |
| virtual bool | GetHeaderName (const char *header_line, char *header_name) |
| virtual void | PushReadLine (const char *s) |
| virtual bool | ParseHeader (char *header_line, int *rcode, const char *fmt,...) |
| virtual bool | ReadParameter (int *rcode, const char *fmt,...) |
| virtual bool | vParseParameter (char *line, int *rcode, const char *fmt, va_list va) |
| virtual bool | ParseParameter (char *line, int *rcode, const char *fmt,...) |
| virtual bool | ReadData (int *rcode, const char *fmt,...) |
| virtual int | ParseDoubleDataArray (char *line, double *data) |
| virtual int | ParseIntDataArray (char *line, int *data) |
| virtual class CHECDB_Material * | GetMaterial (const char *name) |
| virtual class CHECDB_NGroup * | GetNGroup (const char *name) |
| virtual class CHECDB_EGroup * | GetEGroup (const char *name) |
| virtual class CHECDB_SGroup * | GetSGroup (const char *name) |
| virtual class CHECDB_Node::CNodeItem * | GetNodeItem (int id) |
| virtual class CHECDB_Element::CElemItem * | GetElemItem (int id) |
| virtual int | GetElemType (int id) |
Data Fields | |
| FILE * | fp |
| char | fname [mw_fname_size] |
| int | line_count |
| std::vector< CHECDataBlock * > | DB |
Protected Attributes | |
| char | data_line_buffer [256] |
| char | header_line_buffer [256] |
| bool | fg_header_pushed |
Definition at line 25 of file CHECData.h.
| CHECData::CHECData | ( | ) |
Definition at line 21 of file CHECData.cpp.
|
virtual |
Definition at line 23 of file CHECData.cpp.
|
virtual |
|
virtual |
|
virtual |
Definition at line 25 of file CHECData.cpp.
|
virtual |
|
virtual |
Reimplemented in CFSTRData.
Definition at line 334 of file CHECData.cpp.
|
virtual |
Definition at line 660 of file CHECData.cpp.
|
virtual |
Definition at line 682 of file CHECData.cpp.
|
virtual |
Definition at line 696 of file CHECData.cpp.
|
virtual |
|
virtual |
Definition at line 652 of file CHECData.cpp.
|
virtual |
Definition at line 656 of file CHECData.cpp.
|
virtual |
Definition at line 668 of file CHECData.cpp.
|
virtual |
Definition at line 664 of file CHECData.cpp.
|
inlinevirtual |
Reimplemented in CFSTRData.
Definition at line 38 of file CHECData.h.
|
virtual |
Definition at line 262 of file CHECData.cpp.
|
virtual |
Definition at line 603 of file CHECData.cpp.
|
virtual |
|
virtual |
Definition at line 617 of file CHECData.cpp.
|
virtual |
Definition at line 498 of file CHECData.cpp.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Definition at line 41 of file CHECData.cpp.
|
virtual |
Definition at line 35 of file CHECData.cpp.
|
virtual |
Definition at line 408 of file CHECData.cpp.
|
virtual |
|
virtual |
Definition at line 234 of file CHECData.cpp.
|
virtual |
|
virtual |
|
virtual |
|
protected |
Definition at line 104 of file CHECData.h.
| std::vector<CHECDataBlock*> CHECData::DB |
Definition at line 30 of file CHECData.h.
|
protected |
Definition at line 106 of file CHECData.h.
| char CHECData::fname[mw_fname_size] |
Definition at line 28 of file CHECData.h.
| FILE* CHECData::fp |
Definition at line 27 of file CHECData.h.
|
protected |
Definition at line 105 of file CHECData.h.
| int CHECData::line_count |
Definition at line 29 of file CHECData.h.