 |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
Go to the documentation of this file.
30 std::vector<CHECDataBlock*>
DB;
44 virtual bool Save(
const char* file_name);
53 virtual void WriteHeader(
const char* name,
const char* fmt =
"", ...);
62 virtual void WriteData(
const char* fmt, ...);
70 virtual bool Load(
const char* file_name);
71 virtual bool AddLoad(
const char* file_name);
72 virtual bool ReadLine(
char* s,
int size = 256);
74 virtual bool GetHeaderName(
const char* header_line,
char* header_name);
81 virtual bool ParseHeader(
char* header_line,
int* rcode,
const char* fmt, ...);
85 virtual bool ParseParameter(
char* line,
int* rcode,
const char* fmt, ...);
88 virtual bool ReadData(
int* rcode,
const char* fmt, ...);
virtual class CHECDB_Material * GetMaterial(const char *name)
virtual bool ParseHeader(char *header_line, int *rcode, const char *fmt,...)
const int mw_comment_size
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 bool vParseParameter(char *line, int *rcode, const char *fmt, va_list va)
virtual class CHECDB_EGroup * GetEGroup(const char *name)
virtual void AddDataLineItems(const char *fmt,...)
virtual void WriteParameter(const char *fmt="",...)
virtual bool Load(const char *file_name)
bool IsHECDataBlockName(const char *name)
virtual void PushReadLine(const char *s)
virtual CHECDataBlock * CreateDataBlock(const char *header_name)
virtual bool ReadLine(char *s, int size=256)
virtual void StoreDataBlock(CHECDataBlock *block)
virtual void WriteData(const char *fmt,...)
virtual bool ReadData(int *rcode, const char *fmt,...)
virtual bool ReadParameter(int *rcode, const char *fmt,...)
std::vector< CHECDataBlock * > DB
virtual int ParseDoubleDataArray(char *line, double *data)
virtual void WriteHeader(const char *name, const char *fmt="",...)
char fname[mw_fname_size]
virtual class CHECDB_NGroup * GetNGroup(const char *name)
virtual bool IsDataBlockName(const char *name)
virtual void ClearDataLineBuffer()
virtual void WriteLine(const char *s)
virtual bool GetHeaderName(const char *header_line, char *header_name)
virtual bool ParseParameter(char *line, int *rcode, const char *fmt,...)
virtual int ParseIntDataArray(char *line, int *data)
virtual bool Save(const char *file_name)
char header_line_buffer[256]
virtual void WriteDataLine()
virtual int GetElemType(int id)
virtual bool AddLoad(const char *file_name)
char data_line_buffer[256]