|
|
|
@ -1030,6 +1030,15 @@ bool nmCalculationPebiGrid::beginManualInputSnapshot(
|
|
|
|
oSnapshot.m_nGridInputRevision =
|
|
|
|
oSnapshot.m_nGridInputRevision =
|
|
|
|
pAnalysisCase->getGridInputRevision();
|
|
|
|
pAnalysisCase->getGridInputRevision();
|
|
|
|
oSnapshot.m_oGridInput = HX_NWTM_GRID_INPUT();
|
|
|
|
oSnapshot.m_oGridInput = HX_NWTM_GRID_INPUT();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// HX_NWTM_GRID_INPUT构造函数带有演示井,分批追加真实井前必须清空,
|
|
|
|
|
|
|
|
// 避免求解前建网混入额外井,并保证网格井槽位与求解井顺序一致。
|
|
|
|
|
|
|
|
oSnapshot.m_oGridInput.VerticalWell.clear();
|
|
|
|
|
|
|
|
oSnapshot.m_oGridInput.FractureVerticalWell.clear();
|
|
|
|
|
|
|
|
oSnapshot.m_oGridInput.MultistageFracturedHorizontalWell.clear();
|
|
|
|
|
|
|
|
oSnapshot.m_oGridInput.HorizontalWell.clear();
|
|
|
|
|
|
|
|
oSnapshot.m_oGridInput.InclinedWell.clear();
|
|
|
|
|
|
|
|
|
|
|
|
oSnapshot.m_oGridInput.GridControl =
|
|
|
|
oSnapshot.m_oGridInput.GridControl =
|
|
|
|
pDataManager->getPebiGridControl();
|
|
|
|
pDataManager->getPebiGridControl();
|
|
|
|
|
|
|
|
|
|
|
|
|