問題タブ [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.
eclipse - UnixマシンでWindowsRCPアプリケーションを構築する
Hudson/Jenkinsを介してRCPアプリケーションのEclipsePDEビルドを実行しようとしています。これまでのところ、Windowsマシン(Windows Server 2003で実行されているHudson)でこれを正常に実行していました。CIシステムをUNIXマシンに移行することを決定しました。UNIXマシンで同じビルドを実行すると、ビルドが失敗し、次のエラーが発生します。
新しいインフラストラクチャに移行した後、私はすでにいくつかのことを試しましたが、役に立ちませんでした。
- プロパティを使用したPDEビルドには、別のrt.jar(Windows JREからのもの)を使用し
bootclasspath
ます。 - コマンド
-os
ライン引数を次のように変更します。solaris
UnixマシンでWindowsアプリケーションのRCPビルドを実行することは可能ですか?はいの場合、PDEビルドを起動するときにパラメーターを変更する必要がありますか?
注:PDEビルドのセットアップにはpluginbuilderを使用しています。
plugins - PDE ヘッドレス ビルド (機能ベース) および必要なプラグインの欠落
PDE ヘッドレス ビルドを実行しようとすると、eclipse.buildScriptステップが次のように表示されます。
これらのバンドル/プラグインには、必須および/またはオプションの依存関係がないことを理解しています。私が理解していないのは、特定のプラグインが見つからない方法です。
たとえば、多くの org.eclipse.XXXXX プラグインがリストされています。これは、次のように設定したbaseLocationプロパティを使用することで解決できると思います。
eclipse は私のビルド対象であり、すべてのサードパーティの依存関係があります。
さらに、ビルドを開始するバージョン (たとえば、PDE ビルド ファイルを含むバージョン 3.5.2) として機能する別の Eclipse インストールもあります。このEclipseの「plugins」サブフォルダーには、上記の依存関係がありません。
したがって、欠落している依存関係を解決しようとすると、それらが必須であるかオプションであるかに関係なく、ヘッドレス PDE ビルド中にどのように解決されるのでしょうか? この問題を解決するためだけに、ヘッドレス PDE ビルドを開始するために使用される Eclipse から欠落しているプラグインを target\eclipse\plugins サブフォルダーにコピーする必要があるのは奇妙です。ただし、これを行うと、「必要なプラグインがありません」というメッセージがさらに表示されます。メッセージが消えるまで、ライブラリを target\eclipse\plugins サブフォルダにコピーし続けなければならないのかもしれません。
この問題を解決する最善の方法について、アドバイスや提案を提供できる方々に感謝します。
eclipse - eclipse プロジェクト / プラグインにリソースを追加する
eclipse プラグイン開発は初めてです。
新しいプロジェクト タイプを作成し、それにフォルダーを追加することができました。
このプロジェクトにファイルの開始セットを追加する最良の方法は何ですか? JAVA クラスにこれらのファイルを作成させる必要がありますか? または、それらをプラグインと一緒にパッケージ化して、新しいプロジェクト インスタンスにコピーできますか?
eclipse-rcp - Eclipse RCP 3.6.2/P2/Junit テストの完全な例
次のすべてをカバーする完全な例 (ソース、スクリプト、ジョブ) を知っている人はいますか?
- 多くの機能を備えた Eclipse RCP 製品の構築
- P2 リポジトリの生成
- JUnit テストの実行
- Eclipse 3.6.2 を使用
- Delta Pack を使用した少数のプラットフォーム向けのビルド
ヘッドレス PDE ビルド システムを使用していますが、Buckminster または Maven に変更できます。
ありがとう、
ダニエル・クパル
c++ - C++ で FFTW を使用して 1D 熱方程式を解く
私は最近、学校で再びプログラミングを始めたばかりで、高速フーリエ変換パッケージ FFTW に関連するコードの問題に遭遇しています。
私のコードでは、初期関数 (この場合は u(x,t=0) = sin(x) + sin(3*x)) から始め、RK4 を使用して熱方程式の U_t を解こうとします。サイズ N の配列を送信して変換し、2 つの導関数を取得してから、逆変換を行って熱方程式の U_xx を解きます。
t を数回繰り返した後に y[i] のグラフをプロットすると、値が急速に爆発し、正と負の間で交互に変化します。
これらの奇妙な結果を引き起こしている可能性のある構文の問題について提案がある場合、または私の数学的方法にエラーが見つかった場合は、情報をいただければ幸いです。ありがとうございました。
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 のデフォルトのテキスト エディターで機能する必要があります。
matlab - Matlab: 1 次偏微分方程式 (拡散方程式) を解く方法
以下は、拡散方程式の pde です。D = 0 であるため、その 2 次は削除されました。私は、拡散方程式が熱方程式と一定の類似性を持っていることを知っているので、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):
eclipse - EclipsePDEユニット自動化プロセスにマルチテストスイートのサポートを追加する
ここから[1]の偏微分方程式の単体テスト自動化プロセスを適応させて、複数のテストスイートを処理しようとしています。この記事では、複数のテストスイートを処理できない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テスト結果プロトコルがそれをサポートしているかどうかはわかりません)。
- JUnitCore.addTestRunListener(listener)を使用すると、test-results-listenerアプローチ全体を置き換えることができますか?テストをリモートで実行できる必要はありません。
- [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を使用しない理由は、テスト結果の集計に対する適切なサポートが不足しているためだと思います。現在、「org.eclipse.pde.junit.runtime.coretestapplication」アプリケーションに渡される「-classnames」引数を使用しているため、test.xmlファイルを介して実行するスイートを指定できることを理解できます。ETFへの切り替えを検討してもかまいませんが、事前に説得力のある理由を知りたいと思います。
結論として、私のセットアップでは必要なものの99%を実行しているので、完全なテストシステム変換ではなく、迅速で汚い回避策を好むということです。
math - 高次偏微分方程式
固定境界値 (拡張 Fisher-Kolmogorov - EFK) を使用して 6 次の非線形偏微分方程式 (1D) を解こうとしています。FTCS で失敗した後、次の試みは LSODES などを使用した MoL (空間の中心または FEM) です。
これはどのように実装できますか?これまでのところ Python/C + OpenMP を使用していますが、これを効率的に行うにはいくつかの指針が必要です。
6 次項を追加した EFK:
ここで、d、g は実数係数です。
u(x,0) = exp(-x^2/16)、境界で ux = 0
ドメインは [0,300] であり、dx << 1 パターン形成を探しているため (d、g の値に従う)
これが十分な情報であることを願っています。
eclipse - PDEマップファイルの変数
一部のPDEビルドはマップファイルを使用します。私の場合、プロジェクトはBIRTであり、マップファイルには次のようなものが含まれています。
問題は「:ext:xgu」と「http://build-birt/」です。
私はxguではなく(BIRTリポジトリへのSSHアクセスさえありません)、DNSは「build-birt」を解決できません。
これはどのように解決できますか?Antがリソースをフェッチしようとする前にマップファイルの文字列を置き換えることができるANTタスクがPDEビルドにありますか?または、マップファイルで変数を使用することは可能ですか?