|
|
|
@ -428,6 +428,7 @@ bool GridCacheIO::writeGridOutput2(std::ofstream& fs, const HX_NWTM_GRID_OUTPUT2
|
|
|
|
if (!writeVec2D(fs, g.ZhiJingNeiBianJie.dw)) return false;
|
|
|
|
if (!writeVec2D(fs, g.ZhiJingNeiBianJie.dw)) return false;
|
|
|
|
if (!writeVec1D(fs, g.ZhiJingNeiBianJie.rw)) return false;
|
|
|
|
if (!writeVec1D(fs, g.ZhiJingNeiBianJie.rw)) return false;
|
|
|
|
if (!writeIVec2D(fs, g.ZhiJingNeiBianJie.inwell)) return false;
|
|
|
|
if (!writeIVec2D(fs, g.ZhiJingNeiBianJie.inwell)) return false;
|
|
|
|
|
|
|
|
if (!writeVec1D(fs, g.ZhiJingNeiBianJie.dwell)) return false;
|
|
|
|
|
|
|
|
|
|
|
|
// LieFengJingNeiBianJie
|
|
|
|
// LieFengJingNeiBianJie
|
|
|
|
if (!writeInt(fs, g.LieFengJingNeiBianJie.n)) return false;
|
|
|
|
if (!writeInt(fs, g.LieFengJingNeiBianJie.n)) return false;
|
|
|
|
@ -436,6 +437,13 @@ bool GridCacheIO::writeGridOutput2(std::ofstream& fs, const HX_NWTM_GRID_OUTPUT2
|
|
|
|
if (!writeVec2D(fs, g.LieFengJingNeiBianJie.df)) return false;
|
|
|
|
if (!writeVec2D(fs, g.LieFengJingNeiBianJie.df)) return false;
|
|
|
|
if (!writeVec1D(fs, g.LieFengJingNeiBianJie.xf)) return false;
|
|
|
|
if (!writeVec1D(fs, g.LieFengJingNeiBianJie.xf)) return false;
|
|
|
|
if (!writeIVec2D(fs, g.LieFengJingNeiBianJie.infra)) return false;
|
|
|
|
if (!writeIVec2D(fs, g.LieFengJingNeiBianJie.infra)) return false;
|
|
|
|
|
|
|
|
if (!writeIVec1D(fs, g.LieFengJingNeiBianJie.nf)) return false;
|
|
|
|
|
|
|
|
if (!writeIVec1D(fs, g.LieFengJingNeiBianJie.jjf)) return false;
|
|
|
|
|
|
|
|
if (!writeIVec1D(fs, g.LieFengJingNeiBianJie.jjfl)) return false;
|
|
|
|
|
|
|
|
if (!writeVec1D(fs, g.LieFengJingNeiBianJie.lfcd)) return false;
|
|
|
|
|
|
|
|
if (!writeIVec2D(fs, g.LieFengJingNeiBianJie.infra1)) return false;
|
|
|
|
|
|
|
|
if (!writeVec2D(fs, g.LieFengJingNeiBianJie.lf1)) return false;
|
|
|
|
|
|
|
|
if (!writeVec2D(fs, g.LieFengJingNeiBianJie.df1)) return false;
|
|
|
|
|
|
|
|
|
|
|
|
// DuoJiYaLieShuiPingJingNeiBianJie
|
|
|
|
// DuoJiYaLieShuiPingJingNeiBianJie
|
|
|
|
if (!writeInt(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.n)) return false;
|
|
|
|
if (!writeInt(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.n)) return false;
|
|
|
|
@ -445,6 +453,16 @@ bool GridCacheIO::writeGridOutput2(std::ofstream& fs, const HX_NWTM_GRID_OUTPUT2
|
|
|
|
if (!writeVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.dsxf)) return false;
|
|
|
|
if (!writeVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.dsxf)) return false;
|
|
|
|
if (!writeIVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.inhor)) return false;
|
|
|
|
if (!writeIVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.inhor)) return false;
|
|
|
|
if (!writeIVec1D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.nhor)) return false;
|
|
|
|
if (!writeIVec1D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.nhor)) return false;
|
|
|
|
|
|
|
|
if (!writeVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.areah)) return false;
|
|
|
|
|
|
|
|
if (!writeIVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.inhor1)) return false;
|
|
|
|
|
|
|
|
if (!writeIVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.nh)) return false;
|
|
|
|
|
|
|
|
if (!writeIVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.jjh)) return false;
|
|
|
|
|
|
|
|
if (!writeVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.hfcd)) return false;
|
|
|
|
|
|
|
|
if (!writeIVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.jjhl)) return false;
|
|
|
|
|
|
|
|
if (!writeIVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.jjh2)) return false;
|
|
|
|
|
|
|
|
if (!writeIVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.inhor2)) return false;
|
|
|
|
|
|
|
|
if (!writeVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.lh1)) return false;
|
|
|
|
|
|
|
|
if (!writeVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.dh1)) return false;
|
|
|
|
|
|
|
|
|
|
|
|
// WaiBianJie
|
|
|
|
// WaiBianJie
|
|
|
|
if (!writeInt(fs, g.WaiBianJie.n)) return false;
|
|
|
|
if (!writeInt(fs, g.WaiBianJie.n)) return false;
|
|
|
|
@ -480,6 +498,7 @@ bool GridCacheIO::readGridOutput2(std::ifstream& fs, HX_NWTM_GRID_OUTPUT2& g)
|
|
|
|
if (!readVec2D(fs, g.ZhiJingNeiBianJie.dw)) return false;
|
|
|
|
if (!readVec2D(fs, g.ZhiJingNeiBianJie.dw)) return false;
|
|
|
|
if (!readVec1D(fs, g.ZhiJingNeiBianJie.rw)) return false;
|
|
|
|
if (!readVec1D(fs, g.ZhiJingNeiBianJie.rw)) return false;
|
|
|
|
if (!readIVec2D(fs, g.ZhiJingNeiBianJie.inwell)) return false;
|
|
|
|
if (!readIVec2D(fs, g.ZhiJingNeiBianJie.inwell)) return false;
|
|
|
|
|
|
|
|
if (!readVec1D(fs, g.ZhiJingNeiBianJie.dwell)) return false;
|
|
|
|
|
|
|
|
|
|
|
|
if (!readInt(fs, g.LieFengJingNeiBianJie.n)) return false;
|
|
|
|
if (!readInt(fs, g.LieFengJingNeiBianJie.n)) return false;
|
|
|
|
if (!readVec2D(fs, g.LieFengJingNeiBianJie.XiLinf)) return false;
|
|
|
|
if (!readVec2D(fs, g.LieFengJingNeiBianJie.XiLinf)) return false;
|
|
|
|
@ -487,6 +506,13 @@ bool GridCacheIO::readGridOutput2(std::ifstream& fs, HX_NWTM_GRID_OUTPUT2& g)
|
|
|
|
if (!readVec2D(fs, g.LieFengJingNeiBianJie.df)) return false;
|
|
|
|
if (!readVec2D(fs, g.LieFengJingNeiBianJie.df)) return false;
|
|
|
|
if (!readVec1D(fs, g.LieFengJingNeiBianJie.xf)) return false;
|
|
|
|
if (!readVec1D(fs, g.LieFengJingNeiBianJie.xf)) return false;
|
|
|
|
if (!readIVec2D(fs, g.LieFengJingNeiBianJie.infra)) return false;
|
|
|
|
if (!readIVec2D(fs, g.LieFengJingNeiBianJie.infra)) return false;
|
|
|
|
|
|
|
|
if (!readIVec1D(fs, g.LieFengJingNeiBianJie.nf)) return false;
|
|
|
|
|
|
|
|
if (!readIVec1D(fs, g.LieFengJingNeiBianJie.jjf)) return false;
|
|
|
|
|
|
|
|
if (!readIVec1D(fs, g.LieFengJingNeiBianJie.jjfl)) return false;
|
|
|
|
|
|
|
|
if (!readVec1D(fs, g.LieFengJingNeiBianJie.lfcd)) return false;
|
|
|
|
|
|
|
|
if (!readIVec2D(fs, g.LieFengJingNeiBianJie.infra1)) return false;
|
|
|
|
|
|
|
|
if (!readVec2D(fs, g.LieFengJingNeiBianJie.lf1)) return false;
|
|
|
|
|
|
|
|
if (!readVec2D(fs, g.LieFengJingNeiBianJie.df1)) return false;
|
|
|
|
|
|
|
|
|
|
|
|
if (!readInt(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.n)) return false;
|
|
|
|
if (!readInt(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.n)) return false;
|
|
|
|
if (!readVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.XiLinh)) return false;
|
|
|
|
if (!readVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.XiLinh)) return false;
|
|
|
|
@ -495,6 +521,16 @@ bool GridCacheIO::readGridOutput2(std::ifstream& fs, HX_NWTM_GRID_OUTPUT2& g)
|
|
|
|
if (!readVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.dsxf)) return false;
|
|
|
|
if (!readVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.dsxf)) return false;
|
|
|
|
if (!readIVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.inhor)) return false;
|
|
|
|
if (!readIVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.inhor)) return false;
|
|
|
|
if (!readIVec1D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.nhor)) return false;
|
|
|
|
if (!readIVec1D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.nhor)) return false;
|
|
|
|
|
|
|
|
if (!readVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.areah)) return false;
|
|
|
|
|
|
|
|
if (!readIVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.inhor1)) return false;
|
|
|
|
|
|
|
|
if (!readIVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.nh)) return false;
|
|
|
|
|
|
|
|
if (!readIVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.jjh)) return false;
|
|
|
|
|
|
|
|
if (!readVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.hfcd)) return false;
|
|
|
|
|
|
|
|
if (!readIVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.jjhl)) return false;
|
|
|
|
|
|
|
|
if (!readIVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.jjh2)) return false;
|
|
|
|
|
|
|
|
if (!readIVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.inhor2)) return false;
|
|
|
|
|
|
|
|
if (!readVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.lh1)) return false;
|
|
|
|
|
|
|
|
if (!readVec2D(fs, g.DuoJiYaLieShuiPingJingNeiBianJie.dh1)) return false;
|
|
|
|
|
|
|
|
|
|
|
|
if (!readInt(fs, g.WaiBianJie.n)) return false;
|
|
|
|
if (!readInt(fs, g.WaiBianJie.n)) return false;
|
|
|
|
if (!readVec2D(fs, g.WaiBianJie.WaiBianh)) return false;
|
|
|
|
if (!readVec2D(fs, g.WaiBianJie.WaiBianh)) return false;
|
|
|
|
|