Mechanics of Defect Evolution Library
Loading...
Searching...
No Matches
PolyhedronInclusionEdgeIO.cpp
Go to the documentation of this file.
1/* This file is part of MoDELib, distributed under GNU GPL v2. */
3
4namespace model
5{
6
7 PolyhedronInclusionEdgeIO::PolyhedronInclusionEdgeIO(const size_t &inclusionID_in, const size_t &faceID_in,
8 const size_t &sourceID_in, const size_t &sinkID_in)
9 : inclusionID(inclusionID_in), faceID(faceID_in), sourceID(sourceID_in), sinkID(sinkID_in)
10 {
11
12 // assert(0 && "FINISH HERE, THIS MUST BE COMPATIBLE WITH ID READER");
13 }
14
18
20 : inclusionID(0), faceID(0), sourceID(0), sinkID(0)
21 {
22 ss >> inclusionID;
23 ss >> faceID;
24 ss >> sourceID;
25 ss >> sinkID;
26 }
27
28 void PolyhedronInclusionEdgeIO::write(std::ostream &os) const
29 {
30 os << inclusionID
31 << "\t"
32 /**/
33 << faceID
34 << "\t"
35 /**/
36 << sourceID
37 << "\t"
38 /**/
39 << sinkID;
40 return;
41 }
42} // namespace model
newsubseg ss[0]