问题标签 [pde]

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 投票
3 回答
1777 浏览

eclipse - 在 Unix 机器上构建 Windows RCP 应用程序

我们正在尝试通过 Hudson/Jenkins 为 RCP 应用程序构建 Eclipse PDE。到目前为止,我们在 Windows 机器(Hudson 在 Windows Server 2003 上运行)上成功地做到了这一点。我们决定将我们的 CI 系统转移到一台 unix 机器上。在 unix 机器上执行相同的构建时,我们的构建失败并出现以下错误:

迁移到新的基础设施后,我已经尝试了几件事,但无济于事:

  • bootclasspath使用该属性为 PDE 构建使用不同的 rt.jar(来自 Windows JRE) 。
  • -os命令行参数更改为:solaris

是否有可能在 Unix 机器上为 Windows 应用程序进行 RCP 构建?如果是,在启动 PDE 构建时是否需要更改任何参数?

注意:我们使用pluginbuilder来设置 PDE 构建。

0 投票
1 回答
2899 浏览

plugins - PDE 无头构建(基于功能)和缺少必需的插件

尝试执行 PDE 无头构建时,我发现eclipse.buildScript步骤显示以下内容:

我了解这些捆绑包/插件缺少必需的和/或可选的依赖项。我不明白的是如何找不到某些插件。

比如列出了很多 org.eclipse.XXXXX 插件,我相信可以通过使用baseLocation属性来解决,我设置如下:

eclipse 是我构建的目标,并且拥有我所有的第三方依赖项。

此外,我还有一个单独的 eclipse 安装,作为启动构建的版本(例如,带有 PDE 构建文件的版本 3.5.2)。此日食中的“插件”子文件夹确实缺少上面列出的依赖项。

因此,当尝试解决缺少的依赖项时,无论它们是必需的还是可选的,在无头 PDE 构建期间如何解决它们?我觉得很奇怪,我必须将用于启动无头 PDE 构建的 eclipse 中缺少的插件复制到 target\eclipse\plugins 子文件夹中,只是为了尝试解决这个问题。但是,当我这样做时,我会收到更多“缺少所需插件”的消息。也许这只是归结为我必须继续将库复制到我的 target\eclipse\plugins 子文件夹中,直到消息消失。

非常感谢那些可以就如何最好地解决此问题提供任何建议或建议的人。

0 投票
2 回答
1840 浏览

eclipse - 向eclipse项目/插件添加资源

我是 Eclipse 插件开发的新手。

我已经能够创建一个新的项目类型并向其添加文件夹。

将一组起始文件添加到该项目中的最佳方法是什么?我应该让我的 JAVA 类创建这些文件吗?或者我可以将它们与插件一起打包并将它们复制到新的项目实例中吗?

0 投票
2 回答
1690 浏览

eclipse-rcp - Eclipse RCP 3.6.2/P2/Junit 测试的完整示例

有谁知道涵盖以下所有内容的完整示例(源代码、脚本、作业)?

  • 构建具有许多特性的 Eclipse RCP 产品
  • 生成 P2 存储库
  • 运行 JUnit 测试
  • 使用 Eclipse 3.6.2
  • 使用 Delta Pack 为少数平台构建

我们正在使用 Headless PDE 构建系统,但可以更改为 Buckminster 或 Maven。

谢谢,

丹尼尔·库帕尔

0 投票
2 回答
3396 浏览

c++ - 在 C++ 中使用 FFTW 求解一维热方程

我最近刚刚再次为学校学习编程,我的代码遇到了一个问题,涉及快速傅里叶变换包 FFTW。

在我的代码中,我从一个初始函数开始(在这种情况下 u(x,t=0) = sin(x) + sin(3*x) 并将使用 RK4 尝试求解热方程的 U_t。对于任何人谁有 FFTW 包的经验,我发送一个大小为 N 的数组并对其进行转换,取两个导数,然后进行逆变换来求解热方程的 U_xx。

当我在 t 的几次迭代后绘制 y[i] 的图时,这些值会迅速爆炸并在正负之间交替。

如果有人对可能导致这些奇怪结果的语法问题有任何建议,或者如果在我的数学方法中发现错误,我将非常感谢任何信息。谢谢你。

0 投票
1 回答
388 浏览

eclipse - 在 Eclipse 中实现快速修复列表

我为 Eclipse 开发插件,它在文件中标记了一些位置。此外,用户必须能够使用此标记执行某些操作,例如拼写检查器中的此操作列表:http: //i.stack.imgur.com/euB3g.png

但我发现的唯一实现是http://wiki.eclipse.org/FAQ_How_do_I_implement_Quick_Fixes_for_my_own_language%3F

它实现了看起来更像自动完成列表的快速修复列表(截图在上面的文章中)。

那么我如何实现快速修复列表,这将显示在标记的工具提示中?这必须在任何编辑器中工作,或者至少在 CDT 的编辑器和 eclipse 中的默认文本编辑器中工作。

0 投票
1 回答
3138 浏览

matlab - Matlab:如何求解一阶 PDE(扩散方程)

以下是扩散方程的 pde。由于D = 0,它的二阶被消除了。我是matlab的新手,知道扩散方程与热方程有一定的相似性,但我不知道如何在我的解决方案中应用该方法。

请发送您的建议。衷心感谢。

另外,如果 D 是张量,而 D11 neq D12 neq D21 neq D22,那么,如何解决我的问题?

a = ε = 0.1,T0 = 5.0,b = 0.1,c = 100

扩散方程: 在此处输入图像描述

F(x1, x2) & F2(x1, x2): 在此处输入图像描述

0 投票
1 回答
638 浏览

eclipse - 向 Eclipse PDE 单元自动化过程添加多测试套件支持

我正在尝试从此处 [1] 调整 pde 单元测试自动化过程以处理多个测试套件。本文使用了 org.eclipse.jdt.internal.junit.model.ITestRunListener2 无法处理多个测试套件。我正在考虑改用 org.eclipse.jdt.junit.TestRunListener 。

我试图将 org.eclipse.jdt.internal.junit.model.ITestRunListener2 的包含实现转换为实现 junit.runner.TestRunListener 因为它的 testRunStarted() 方法包含一个测试套件名称参数,但找不到任何关于如何调整 org.eclipse.jdt.internal.junit.model.RemoteTestRunnerClient 以使用它(即使 PDE 测试结果协议支持它,我也不确定)。

  1. 使用 JUnitCore.addTestRunListener(listener) 是否能够替换整个测试结果监听器方法?无需能够远程运行测试。
  2. 关于如何向 [1] 添加多套件支持的任何其他建议?

[1] http://www.eclipse.org/articles/article.php?file=Article-PDEJUnitAntAutomation/index.html


您好,这是 OP,无法添加 commnet Paul Webster 的回复,所以我发布了这个。

RemoteTestRunnerClient 的特点是它根据 org.eclipse.jdt.internal.junit.runner.MessageId 中定义的协议将通知委托给它的侦听器,并从 TCP 套接字读取消息。问题是 TEST_RUN_START/END 消息不包含套件的名称,导致所有测试都与同一个套件相关联。

在设置自动化测试框架时,我确实查看了 Eclipse 测试框架,但找不到任何令人信服的理由来支持它而不是文章中建议的方法。我不确定,但我认为文章不使用 ETF 的原因是缺乏对测试结果聚合的足够支持。到目前为止,我能够指定哪些套件应该通过 test.xml 文件运行,因为我目前正在使用传递给“org.eclipse.pde.junit.runtime.coretestapplication”应用程序的“-classnames”参数。我不介意考虑转向 ETF,但希望事先有一个令人信服的理由。

底线是,由于我的设置完成了所需的 99%,我更喜欢快速而肮脏的解决方法,而不是完整的测试系统转换。

0 投票
1 回答
445 浏览

math - 高阶偏微分方程

我正在尝试解决具有固定边界值(扩展 Fisher-Kolmogorov - EFK)的 6 阶非线性 PDE(1D)。在 FTCS 失败后,下一次尝试是使用 LSODES 的 MoL(空间中心或 FEM)。

如何实施?到目前为止使用 Python/C + OpenMP,但需要一些指针才能有效地做到这一点。

带有附加 6 阶项的 EFK:

其中 d, g 是实系数。

u(x,0) = exp(-x^2/16), ux = 0 在边界上

domain 是 [0,300] 并且 dx << 1 因为我正在寻找模式形成(取决于 d,g 的值)

我希望这是足够的信息。

0 投票
1 回答
208 浏览

eclipse - PDE 映射文件中的变量

一些 PDE 构建使用映射文件。就我而言,项目是 BIRT,地图文件包含以下内容:

问题是“:ext:xgu”和“http://build-birt/”

我不是 xgu(我什至没有 SSH 访问 BIRT 存储库),我的 DNS 无法解析“build-birt”。

如何解决?PDE 构建中是否有一个 ANT 任务,我可以在 Ant 尝试获取资源之前替换地图文件中的字符串?或者是否可以在地图文件中使用变量?