FrontISTR 5.2.0
Large-scale structural analysis program with finit element method
Loading...
Searching...
No Matches
CHECDB_Zero.cpp
Go to the documentation of this file.
1/*****************************************************************************
2 * Copyright (c) 2019 FrontISTR Commons
3 * This software is released under the MIT License, see LICENSE.txt
4 *****************************************************************************/
5/*
6 CHECDB_Zero Ver.1.0
7*/
8
9#include "CHECDB.h"
10#include "CHECData.h"
11
13
15
16void CHECDB_Zero::Clear() { zero = 0; }
17
19 hecd->WriteHeader("!ZERO");
20 hecd->WriteData("F", zero);
21}
22
23bool CHECDB_Zero::Read(CHECData *hecd, char *header_line) {
24 int rcode[10];
25 return hecd->ReadData(rcode, "F", &zero);
26}
@ HECDB_ZERO
Definition: CHECDB.h:27
virtual bool Read(class CHECData *hecd, char *header_line)
Definition: CHECDB_Zero.cpp:23
virtual ~CHECDB_Zero()
Definition: CHECDB_Zero.cpp:14
virtual void Write(class CHECData *hecd)
Definition: CHECDB_Zero.cpp:18
virtual void Clear()
Definition: CHECDB_Zero.cpp:16
double zero
Definition: CHECDB.h:269
virtual bool ReadData(int *rcode, const char *fmt,...)
Definition: CHECData.cpp:548
virtual void WriteData(const char *fmt,...)
Definition: CHECData.cpp:162
virtual void WriteHeader(const char *name, const char *fmt="",...)
Definition: CHECData.cpp:68