问题标签 [ocean]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
80 浏览

ocean - 观察数据的自定义 PropertyVersions

有谁知道是否可以使用 Ocean 为观察到的数据创建自定义属性版本?

我想存储 2 组基于相同模板的观察值。

干杯,

尼尔

0 投票
1 回答
81 浏览

ocean - Windows CDO 可以启用 RPT 吗?

有谁知道是否可以 RPT 启用 Windows 自定义域对象(例如 2D 窗口的子对象)。当以与其他自定义域对象相同的方式实现时,它似乎不起作用......

0 投票
1 回答
182 浏览

ocean - 如何以编程方式在 Petrel 函数窗口中显示 BlackOil

如何在 FunctionWindow 上以编程方式显示 BlackOil 域对象的油/水/气成分?我尝试在 BlackOil.OilPhase 上调用 FunctionWindow.ShowObject 但收到一个错误,即在输入树上找不到它。

0 投票
2 回答
256 浏览

ocean - 无法创建目标文件夹构建 PIP 项目

我正在尝试在 VS 2010 中构建 PIP 项目。我正在使用 Ocean SDK 2012。当我创建 PIP 项目时,我使用了向导,但我注意到预构建事件首先具有 DeployList.xml应该在参数列表中排在第二位。现在,当尝试进行构建时,会出现
“无法创建目标文件夹”的错误消息。

我不确定这个目标文件夹应该是什么或在哪里。有没有人做过PIP项目并且可以提供任何提示......

0 投票
1 回答
85 浏览

ocean - ToggleWindow 中的多个视口

我有一个2D带有多个Viewports. 我现在如何Viewport激活哪个?有没有API我可以访问的地方Viewports?我还没有找到任何关于此的文档。

0 投票
1 回答
170 浏览

ocean - PIP 构建不包含其他 dll

当进行 PIP 构建时,它将在解决方案中复制来自 DeployList.xml 的其他项目输出,但对于此解决方案之外的不同项目,我只在 dll 中复制。但是它不喜欢这样并引发错误:

忽略 C:\Test.dll,因为它无法正确加载,原因是:尝试加载格式不正确的程序。(HRESULT 异常:0x8007000B) 来源:Slb.Ocean.Core

我还包含了其他文件,它可以很好地复制它们。似乎只是dll和exe的问题。

0 投票
1 回答
114 浏览

ocean - 自定义模拟器规则在 Petrel 2012 上消失

我有一个自定义模拟器规则。在 Petrel 2011 上一切正常,但在 Petrel 2012 上发生以下情况。

如果我在没有项目的情况下打开 Petrel,则该规则会列在 Make Development Strategy 过程中的添加规则下。

如果我随后打开一个包含旧版本自定义规则(在不再存在的不同程序集中定义)的项目,则该规则不会列在“制定开发策略”过程中的“添加规则”下。打开项目确实会报告有关缺少旧程序集的异常。

为什么会发生这种情况,有人有想法吗?

尼尔

0 投票
1 回答
640 浏览

ocean - 如何获取/设置解释窗口比例

3D/2D 窗口具有 Z 比例属性。交叉口/解释窗口有类似的东西吗?

0 投票
1 回答
112 浏览

ocean - 删除已实现的裁剪立方体问题

我有一个执行以下操作的代码:给一个输入地震立方体,创建它的一半大小的裁剪版本,然后实现这个裁剪的立方体。

该插件似乎工作正常。但是,如果我尝试使用 Petrel 删除已实现的多维数据集(右键单击已实现的多维数据集并选择“删除...”),多维数据集仍保留在 Petrel 输入树中。

我什至可以打开它的设置对话框,但我无法在任何窗口中显示它,也无法访问它的上下文菜单。除此之外,它下面的任何 Inline、Xline 或 Timeslice 的值都会更改为似乎是坐标值。

这是一个错误还是我做错了什么?

这是我的代码(立方体是输入地震立方体):

0 投票
2 回答
247 浏览

ocean - 使用 Ocean API 访问油藏工程数据的问题

我正在构建一个插件,我需要使用海洋 API 访问 Reservoir 工程域数据。我可以使用 Simulation root 访问开发策略,但无法获取开发策略的类型。无论是历史策略还是预测策略。任何方式都可以知道这些信息。