Home
last modified time | relevance | path

Searched refs:hecd (Results 1 – 25 of 70) sorted by relevance

123

/dports/science/frontistr/FrontISTR-c66bdc397de319ca59a0565b3f3b1a3b33f0c50c/fistr1/tools/neu2fstr/HECD/
H A DCHECDB_Visual.cpp105 hecd->WriteLine(buff); in WriteVisParam()
145 hecd->WriteLine(buff); in WriteVisPArry()
331 if (!hecd->ReadLine(line)) break; in Read()
334 hecd->PushReadLine(line); in Read()
449 CVis_ViewParams::Write(hecd); in Write()
589 CVis_ViewParams::Write(hecd); in Write()
702 hecd->WriteLine("!SURFACE"); in Write()
703 (*is)->Write(hecd); in Write()
711 pvr->Write(hecd); in Write()
744 if (!vis_psr->Read(hecd)) { in Read()
[all …]
H A DCHECDB_Material.cpp25 void CHECDB_Material::CItem::Write(CHECData *hecd) { in Write() argument
30 hecd->ClearDataLineBuffer(); in Write()
34 hecd->AddDataLineItems("F", *pi); in Write()
37 hecd->WriteDataLine(); in Write()
41 void CHECDB_Material::Write(CHECData *hecd) { in Write() argument
46 iter->Write(hecd); in Write()
52 bool CHECDB_Material::CItem::Read(CHECData *hecd) { in Read() argument
64 if (!hecd->ReadLine(line)) break; in Read()
67 hecd->PushReadLine(line); in Read()
71 n = hecd->ParseDoubleDataArray(line, data); in Read()
[all …]
H A DCHECDB_Section.cpp44 void CHECDB_Section::Write(CHECData *hecd) { in Write() argument
47 hecd->WriteHeader("!SECTION", "SSS", "TYPE", "SOLID", "EGRP", egrp, in Write()
49 hecd->WriteData("F", thickness); in Write()
53 hecd->WriteHeader("!SECTION", "SSS", "TYPE", "SHELL", "EGRP", egrp, in Write()
55 hecd->WriteData("FI", thickness, integpoints); in Write()
59 hecd->WriteHeader("!SECTION", "SSS", "INTERFACE", "SOLID", "EGRP", egrp, in Write()
61 hecd->WriteData("FFFF", thickness, gapcon, gaprad1, gaprad2); in Write()
68 bool CHECDB_Section::Read(class CHECData *hecd, char *header_line) { in Read() argument
72 if (!hecd->ParseHeader(header_line, rcode, "SSS", "TYPE", s, "EGRP", egrp, in Read()
82 if (!hecd->ReadData(rcode, "F", &thickness)) return false; in Read()
[all …]
H A DCFSTRDB.h76 virtual void Write(class CHECData* hecd);
105 virtual void Write(class CHECData* hecd);
117 virtual void Write(class CHECData* hecd);
128 virtual void Write(class CHECData* hecd);
141 virtual void Write(class CHECData* hecd);
157 virtual void Write(class CHECData* hecd);
187 virtual void Write(class CHECData* hecd);
214 virtual void Write(class CHECData* hecd);
275 virtual void Write(class CHECData* hecd);
297 virtual void Write(class CHECData* hecd);
[all …]
H A DCHECDB.h58 virtual void Write(class CHECData* hecd);
101 virtual void Write(class CHECData* hecd);
122 virtual void Write(class CHECData* hecd);
163 void Write(class CHECData* hecd);
164 bool Read(class CHECData* hecd);
171 virtual void Write(class CHECData* hecd);
200 virtual void Write(class CHECData* hecd);
212 virtual void Write(class CHECData* hecd);
224 virtual void Write(class CHECData* hecd);
242 virtual void Write(class CHECData* hecd);
[all …]
H A DCFSTRDB_Solver.cpp38 void CFSTRDB_Solver::Write(CHECData *hecd) { in Write() argument
40 hecd->WriteHeader("!SOLVER", "SISS", "METHOD", method, "PRECOND", precond, in Write()
43 hecd->WriteData("III", nier, iterPREmax, nrest); in Write()
45 hecd->WriteData("FFF", resid, fsigma_diag, sigma); in Write()
47 hecd->WriteData("FF", thresh, filter); in Write()
50 bool CFSTRDB_Solver::Read(CHECData *hecd, char *header_line) { in Read() argument
57 if (!hecd->ParseHeader(header_line, rcode, "SISS", "METHOD", method, in Read()
86 if (!hecd->ReadData(rcode, "III", &nier, &iterPREmax, &nrest)) return true; in Read()
90 if (!hecd->ReadData(rcode, "FFF", &resid, &fsigma_diag, &sigma)) return true; in Read()
94 if (!hecd->ReadData(rcode, "FF", &thresh, &filter)) return true; in Read()
H A DCHECDB_NGroup.cpp23 void CHECDB_NGroup::Write(CHECData *hecd) { in Write() argument
26 hecd->WriteHeader("!NGROUP", "S", "NGRP", name); in Write()
30 hecd->WriteData("I", *iter); in Write()
34 bool CHECDB_NGroup::Read(CHECData *hecd, char *header_line) { in Read() argument
37 if (!hecd->ParseHeader(header_line, rcode, "S", "NGRP", name)) return false; in Read()
45 if (!hecd->ReadLine(line)) break; in Read()
48 hecd->PushReadLine(line); in Read()
52 n = hecd->ParseIntDataArray(line, id); in Read()
H A DCHECDB_EGroup.cpp23 void CHECDB_EGroup::Write(CHECData *hecd) { in Write() argument
26 hecd->WriteHeader("!EGROUP", "S", "EGRP", name); in Write()
30 hecd->WriteData("I", *iter); in Write()
34 bool CHECDB_EGroup::Read(CHECData *hecd, char *header_line) { in Read() argument
37 if (!hecd->ParseHeader(header_line, rcode, "S", "EGRP", name)) return false; in Read()
45 if (!hecd->ReadLine(line)) break; in Read()
48 hecd->PushReadLine(line); in Read()
52 n = hecd->ParseIntDataArray(line, id); in Read()
H A DCHECDB_SGroup.cpp23 void CHECDB_SGroup::Write(CHECData *hecd) { in Write() argument
26 hecd->WriteHeader("!SGROUP", "S", "SGRP", name); in Write()
30 hecd->WriteData("II", iter->elem, iter->surf); in Write()
34 bool CHECDB_SGroup::Read(CHECData *hecd, char *header_line) { in Read() argument
37 if (!hecd->ParseHeader(header_line, rcode, "S", "SGRP", name)) return false; in Read()
45 if (!hecd->ReadLine(line)) break; in Read()
48 hecd->PushReadLine(line); in Read()
52 n = hecd->ParseIntDataArray(line, id); in Read()
H A DCFSTRDB_SFlux.cpp26 void CFSTRDB_SFlux::Write(CHECData *hecd) { in Write() argument
30 hecd->WriteHeader("!SFLUX"); in Write()
33 hecd->WriteHeader("!SFLUX", "S", "AMP", amp); in Write()
39 hecd->WriteData("SF", iter->sgrp, iter->value); in Write()
43 bool CFSTRDB_SFlux::Read(CHECData *hecd, char *header_line) { in Read() argument
47 if (!hecd->ParseHeader(header_line, rcode, "S", "AMP", amp)) return false; in Read()
51 bool fg = hecd->ReadData(rcode, "SF", item.sgrp, &item.value); in Read()
H A DCFSTRDB_Fixtemp.cpp26 void CFSTRDB_Fixtemp::Write(CHECData *hecd) { in Write() argument
30 hecd->WriteHeader("!FIXTEMP"); in Write()
33 hecd->WriteHeader("!FIXTEMP", "S", "AMP", amp); in Write()
39 hecd->WriteData("SF", iter->ngrp, iter->value); in Write()
43 bool CFSTRDB_Fixtemp::Read(CHECData *hecd, char *header_line) { in Read() argument
47 if (!hecd->ParseHeader(header_line, rcode, "S", "AMP", amp)) return false; in Read()
52 if (!hecd->ReadData(rcode, "SF", item.ngrp, &item.value)) break; in Read()
H A DCFSTRDB_CFlux.cpp25 void CFSTRDB_CFlux::Write(CHECData *hecd) { in Write() argument
29 hecd->WriteHeader("!CFLUX"); in Write()
32 hecd->WriteHeader("!CFLUX", "S", "AMP", amp); in Write()
38 hecd->WriteData("SF", iter->ngrp, iter->value); in Write()
42 bool CFSTRDB_CFlux::Read(CHECData *hecd, char *header_line) { in Read() argument
46 if (!hecd->ParseHeader(header_line, rcode, "S", "AMP", amp)) return false; in Read()
51 if (!hecd->ReadData(rcode, "SF", item.ngrp, &item.value)) break; in Read()
H A DCFSTRDB_Heat.cpp37 void CFSTRDB_Heat::Write(CHECData *hecd) { in Write() argument
39 hecd->WriteHeader("!HEAT", "S", "READ", "RESTART"); in Write()
42 hecd->WriteHeader("!HEAT"); in Write()
45 hecd->WriteData("FFFFIF", dt, etime, dtime, deltmx, itmax, eps); in Write()
48 bool CFSTRDB_Heat::Read(CHECData *hecd, char *header_line) { in Read() argument
53 if (!hecd->ParseHeader(header_line, rcode, "S", "READ", s)) return false; in Read()
58 hecd->ReadData(rcode, "FFFFIF", &dt, &etime, &dtime, &deltmx, &itmax, &eps); in Read()
H A DCFSTRDB_DLoad.cpp53 void CFSTRDB_DLoad::Write(CHECData *hecd) { in Write() argument
56 hecd->WriteHeader("!DLOAD"); in Write()
60 hecd->ClearDataLineBuffer(); in Write()
61 hecd->AddDataLineItems("SS", iter->egrp, LoadTypeName(iter->type)); in Write()
65 hecd->AddDataLineItems("F", iter->param[i]); in Write()
68 hecd->WriteDataLine(); in Write()
72 bool CFSTRDB_DLoad::Read(CHECData *hecd, char *header_line) { in Read() argument
79 bool fg = hecd->ReadData(rcode, "SSFFFFFFF", item.egrp, s, &item.param[0], in Read()
H A DCHECDB_Element.cpp323 void CHECDB_Element::Write(CHECData *hecd) { in Write() argument
326 hecd->WriteHeader("!ELEMENT", "I", "TYPE", type); in Write()
331 hecd->ClearDataLineBuffer(); in Write()
332 hecd->AddDataLineItems("I", iter->ID); in Write()
335 hecd->AddDataLineItems("I", iter->node[i]); in Write()
338 hecd->WriteDataLine(); in Write()
357 bool CHECDB_Element::Read(CHECData *hecd, char *header_line) { in Read() argument
359 hecd->ParseHeader(header_line, rcode, "I", "TYPE", &type); in Read()
367 while (hecd->ReadLine(line)) { in Read()
369 hecd->PushReadLine(line); in Read()
H A DCHECDB_Header.cpp18 void CHECDB_Header::Write(CHECData *hecd) { in Write() argument
21 hecd->WriteHeader("!HEADER"); in Write()
22 hecd->WriteLine(title); in Write()
25 bool CHECDB_Header::Read(CHECData *hecd, char *header_line) { in Read() argument
28 if (!hecd->ReadLine(line)) return false; in Read()
31 hecd->PushReadLine(line); in Read()
H A DCFSTRDB_DFlux.cpp38 void CFSTRDB_DFlux::Write(CHECData *hecd) { in Write() argument
42 hecd->WriteHeader("!DFLUX"); in Write()
45 hecd->WriteHeader("!DFLUX", "S", "AMP", amp); in Write()
51 hecd->WriteData("SSF", iter->egrp, LoadTypeName(iter->type), iter->value); in Write()
55 bool CFSTRDB_DFlux::Read(CHECData *hecd, char *header_line) { in Read() argument
61 if (!hecd->ParseHeader(header_line, rcode, "S", "AMP", amp)) return false; in Read()
65 bool fg = hecd->ReadData(rcode, "SSF", item.egrp, s, &item.value); in Read()
H A DCFSTRDB_Solution.cpp22 void CFSTRDB_Solution::Write(CHECData *hecd) { in Write() argument
27 hecd->WriteHeader("!SOLUTION", "S", "TYPE", "STATIC"); in Write()
31 hecd->WriteHeader("!SOLUTION", "S", "TYPE", "HEAT"); in Write()
35 hecd->WriteHeader("!SOLUTION", "S", "TYPE", "EIGEN"); in Write()
43 bool CFSTRDB_Solution::Read(CHECData *hecd, char *header_line) { in Read() argument
48 if (!hecd->ParseHeader(header_line, rcode, "S", "TYPE", s)) return false; in Read()
H A DCHECDB_Amplitude.cpp26 void CHECDB_Amplitude::Write(CHECData *hecd) { in Write() argument
29 hecd->WriteHeader("!AMPLITUDE", "SSSS", "NAME", name, "DEFINITION", in Write()
34 hecd->WriteData("FF", iter->val, iter->t); in Write()
38 bool CHECDB_Amplitude::Read(CHECData *hecd, char *header_line) { in Read() argument
41 if (!hecd->ParseHeader(header_line, rcode, "SSSS", "NAME", name, "DEFINITION", in Read()
47 while (hecd->ReadData(rcode, "FF", &val, &t)) { in Read()
H A DCHECDB_Zero.cpp18 void CHECDB_Zero::Write(CHECData *hecd) { in Write() argument
19 hecd->WriteHeader("!ZERO"); in Write()
20 hecd->WriteData("F", zero); in Write()
23 bool CHECDB_Zero::Read(CHECData *hecd, char *header_line) { in Read() argument
25 return hecd->ReadData(rcode, "F", &zero); in Read()
H A DCFSTRDB_Reftemp.cpp20 void CFSTRDB_Reftemp::Write(CHECData *hecd) { in Write() argument
21 hecd->WriteHeader("!REFTEMP"); in Write()
22 hecd->WriteData("F", value); in Write()
25 bool CFSTRDB_Reftemp::Read(CHECData *hecd, char *header_line) { in Read() argument
27 return hecd->ReadData(rcode, "F", &value); in Read()
H A DCFSTRDB_SRadiate.cpp28 void CFSTRDB_SRadiate::Write(CHECData *hecd) { in Write() argument
45 hecd->WriteHeader(buff); in Write()
49 hecd->WriteData("SFF", iter->sgrp, iter->value, iter->sink); in Write()
53 bool CFSTRDB_SRadiate::Read(CHECData *hecd, char *header_line) { in Read() argument
58 if (!hecd->ParseHeader(header_line, rcode, "SS", "AMP1", amp1, "AMP2", amp2)) in Read()
63 bool fg = hecd->ReadData(rcode, "SFF", item.sgrp, &item.value, &item.sink); in Read()
H A DCFSTRDB_SFilm.cpp28 void CFSTRDB_SFilm::Write(CHECData *hecd) { in Write() argument
45 hecd->WriteHeader(buff); in Write()
49 hecd->WriteData("SFF", iter->sgrp, iter->value, iter->sink); in Write()
53 bool CFSTRDB_SFilm::Read(CHECData *hecd, char *header_line) { in Read() argument
58 if (!hecd->ParseHeader(header_line, rcode, "SS", "AMP1", amp1, "AMP2", amp2)) in Read()
63 bool fg = hecd->ReadData(rcode, "SFF", item.sgrp, &item.value, &item.sink); in Read()
H A DCFSTRDB_Eigen.cpp25 void CFSTRDB_Eigen::Write(CHECData *hecd) { in Write() argument
26 hecd->WriteHeader("!EIGEN"); in Write()
27 hecd->WriteData("IFI", nset, lcztol, lczmax); in Write()
30 bool CFSTRDB_Eigen::Read(CHECData *hecd, char *header_line) { in Read() argument
32 return hecd->ReadData(rcode, "IFI", &nset, &lcztol, &lczmax); in Read()
H A DCFSTRDB_Static.cpp26 void CFSTRDB_Static::Write(CHECData *hecd) { in Write() argument
27 hecd->WriteHeader("!STATIC"); in Write()
28 hecd->WriteData("FFIF", dtime, etime, itmax, eps); in Write()
31 bool CFSTRDB_Static::Read(CHECData *hecd, char *header_line) { in Read() argument
33 hecd->ReadData(rcode, "FFIF", &dtime, &etime, &itmax, &eps); in Read()

123