Commit Graph

17 Commits (9bf9e41faf1c17d79939f4f7d9cdfb41147cde31)

Author SHA1 Message Date
lh 9bf9e41faf fix(numerical): 修复多井成果恢复与异步求解安全问题
- 修复包含井、自动观察井及求解井顺序的保存加载问题
- 增加后台任务生命周期保护,避免关闭成果时访问已释放数据
- 将求解结果改为局部生成并一次性提交,防止失败或过期结果污染成果
- 修复 T5 拟压力成果串用及 Map 新井状态未及时刷新的问题
- 合入自动拟合的单位、目标首点、时间轴端点和空流量修复
2 weeks ago
lh 2020638d28 refactor(numerical): 重构多井数值分析与井角色管理
- 引入数值分析案例数据类,集中管理主分析井、包含井和结果井
- 区分有产量干扰井与无产量观察井的网格及求解行为
- 调整数值面板的 Include Other Wells 和结果井选择逻辑
- 统一 PEBI 网格、求解器与后处理使用的井顺序
- 完善多井配置保存、界面翻译及中文代码注释
2 weeks ago
lh 01914259fe refactor(numerical): 合并模型与结果区域并统一控件样式
- 合并模型选择与结果井选择分组
- 统一主选项和求解器设置的控件尺寸与布局
- 移除字段标签冒号并更新中文翻译
2 weeks ago
lh 1770047183 feat(nmSubWxs): 统一数值模型时间步组件与单位换算
- 使用 nmParameterField 重构时间步设置
- 接入底层单位框架并增加完整校验
- 将最小时间步默认值调整为 0.0025 h
- 补充参数定义及中文翻译资源
2 weeks ago
lh d0ab4cd518 feat(nmNum): 集成PEBI CPU加速求解器配置
- 新增求解器库、OpenMP线程数和ILU复用步数设置
- 支持求解器配置的工程保存与恢复
- 计算前将加速参数传递给PEBI求解器DLL
- 记录PEBI网格数量并在计算完成后显示求解耗时
- 更新CPU加速运行库和中文翻译资源
3 weeks ago
lvjunjie b1ebaad1bb 在界面中可通过下拉框选择当前模型 3 months ago
lvjunjie 7ae104839d 在界面中添加显示当前模型 3 months ago
lvjunjie eb1ced4988 新建流动段后下拉框默认先是当前选择的井 3 months ago
lh c8cdbafc68 fix: 修复地图中删除最后一口井后的崩溃
- 删除井对象前清理当前井和参与计算井列表中的失效引用
- 刷新结果井下拉框时跳过已被删除的井名
3 months ago
lvjunjie 832665fc65 修改切换成果后,流动段指针不同步的问题 3 months ago
lvjunjie b92403c904 Revert "修复切换成果后下拉框和曲线显示错误的问题"
This reverts commit c6eaa7940b.
3 months ago
lvjunjie 1fb8f767a8 没计算时默认显示当前选择的井 3 months ago
lvjunjie c6eaa7940b 修复切换成果后下拉框和曲线显示错误的问题 3 months ago
lvjunjie da8d6ce1c8 把计算后查看井结果放到左侧界面中,计算后不再弹出 4 months ago
lvjunjie adef09b09d 对于没有功能的组件,release下隐藏,debug下显示 4 months ago
lvjunjie b13503ba91 1.流动段分析左侧两个窗口改为继承iDlgBase 2.上面那个窗口颜色改为白色 4 months ago
lh 34209bc128 feat:初始化仓库代码 4 months ago