英語フランス語スペイン語

OnWorksファビコン

mpbi-data - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで mpbi-data を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド mpbi-data です。

プログラム:

NAME


mpb-data-MPBによって出力されたHDF5ファイルの変換

SYNOPSIS


mpb データ [オプション] ... [HDF5ファイル] ...

DESCRIPTION


mpb-dataは、HDF5ファイルの追加の処理と変換を実行するためのユーティリティです。
MITPhotonic-BandsプログラムであるMPBによって出力されます。 特に、それは
長方形のグリッドに再フォーマットすることで、視覚化をより受け入れやすくします。
複数の期間に拡張し、データを再スケーリングします。

MIT Photonic Bands(MPB)は、バンド構造(分散)を計算するための無料のプログラムです。
関係)および周期的誘電体構造の電磁モード。

HDF5は、Nationalによって開発された無料のポータブルバイナリ形式およびサポートライブラリです。
イリノイ大学アーバナシャンペーン校のスーパーコンピューティングアプリケーションセンター。
シングル h5 ファイルには複数のデータセットを含めることができます。 デフォルトでは、 mpb データ すべてで動作します
ファイル内のMPBで生成されたデータセットですが、これは -d オプション、または
構文を使用する HDF5FILE:DATASET.

mpb データ その出力データセットを追加のデータセットとして入力ファイルに書き込みます。
データセット名に「-new」が追加されました。 または、出力を
によって指定された別のファイル -o オプションを選択します。

デフォルトでは、出力データセットは入力データセットと同じであることに注意してください。 君
変換を指定するには、以下のXNUMXつ以上のオプションを使用する必要があります(例: -r/-e
-n オプションは非常に便利です)。

OPTIONS


-h コマンドラインオプションと使用法に関するヘルプを表示します。

-V mpb-dataのバージョン番号と著作権情報を印刷します。

-v 詳細な出力。

-o file
出力データセットを file (最初の入力ファイルの場合のみ)
入力ファイル内の追加のデータセット(デフォルト)。

-r 入力データのセルと同じ体積の長方形のセルを出力します。 この
オプションは、非直交ユニットセルからのデータを視覚化する場合に特に便利です
(例:三角格子)、そうでない場合、データは歪んだり歪んだりして表示されます
ほとんどのグラフィックプログラム。 このオプションには、ほとんどの場合、 -n
均一な解像度を確保するためのオプション。

-e x、y、z
として -r オプションですが、出力の最初の軸を x、y、z
最初の格子ベクトルに沿った方向ではなく、方向(デカルト座標)
for -r.

-P 位相角
複素数値のデータセットの場合、このオプションを使用すると、出力値が次のようにローテーションされます。
位相角 複素平面の度。 つまり、それらはexp(2 pi
i 位相角 / 360)。

-n n 出力 n 格子単位あたりのグリッドポイント( "a")。 これは、
より細かい(またはより粗い)解像度に補間するだけでなく、
解像度は各方向で均一です(データが歪んで見えるのを防ぐため)
あなたがそれを視覚化するとき)。

-x mx, -y my, -z mz
これは mpb データ 対応するラティスに複数の周期を出力する
方向。 XNUMX次元またはXNUMX次元のデータセットの特定のスライスを使用します。
マシン情報の記入> という構文でなければなりません。例えば、 -x 3.2 最初の格子方向に3.2周期の出力を引き起こします。 The
デフォルトでは、単一の期間のみを出力します。

-m s 出力 s 各格子方向の周期; に相当: -x s -y s -z s.

-T 出力には、最初のXNUMXつの次元(xとy)が入れ替わっています。 これはで便利です
パフォーマンス上の理由から、MPBの並列(MPI)バージョンと組み合わせて使用​​します。
最初のXNUMX次元が入れ替わったすべての配列を出力します。 -T これを元に戻すことができます
移調。

-p ピクセル化された出力。 通常、入力データは出力に線形補間されます
グリッド、しかし -p オプションを指定すると、代わりに、で最も近いグリッドポイントが使用されます。
入力データ。 これは、たとえば、離散化を研究したい場合に便利です。
誘電関数表現の。

-d
データセットを使用する 入力ファイルから。 それ以外の場合は、各ファイルの最初のデータセット
使用されている。 または、構文を使用します HDF5FILE:DATASETあなたがすることができます
ファイルごとに異なるデータセットを指定します。 あなたは使用することができます h5ls コマンド(含まれています
hdf5)を使用して、ファイル内のデータセットの名前を検索します。

mpb-dataはすでに
MPBによって作成されたファイルに関連するデータセット。 また、mpb-dataは
このオプションで実際のスカラーデータセットとして指定されたデータセットで、
データセットを複数の期間に拡張する場合のexp(ikx)係数。

onworks.net サービスを使用して mpbi-data をオンラインで使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad