ParaViewは科学技術可視化の並列化と対話操作のための、自由に利用できるオープンソースプログラムである。ParaViewはデータセットのリモート可視化を可能にするサーバクライアントアーキテクチャを持ち、level of detail(LOD)モデルを生成することで大規模なデータセットにたいしても対話的なフレームレートを維持する。ParaViewはVisualization Tool Kit(VTK)ライブラリ上に構築されている。VTKとはデータ、タスク、パイプラインメカニズムのための可視化サービスを提供するライブラリのセットであり、ParaViewは共有/分散メモリ型のマルチコンピュータとクラスタ上でのデータ並列化を行うアプリケーションとして設計された。また、シングルコンピュータのアプリケーションとしても実行できる。ParaViewはオープンソース、マルチプラットフォームのデータ分析と可視化のためのアプリケーションである。ParaViewはリモート可視化を可能にするクライアントサーバアーキテクチャを採用し、level of detail(LOD)モデルを生成することにより大規模データセットに対しても対話的なフレームレートを維持できる。ParaViewのユーザーは定性的、定量的な方法を使用して、データ分析のための可視化を迅速に構築することができる。また、ParaViewのバッチ処理機能を使用したプログラミングや3Dの対話操作によるデータ探索ができる。ParaViewは分散メモリ計算機資源を使用した、非常に大規模なデータセットの分析のために開発された。ParaViewは小規模データのためにラップトップで実行する場合と同じように、テラスケールのデータセットを分析するためにスーパーコンピュータ上で実行することができる。ParaViewはターンキーアプリケーションであると同時にアプリケーションのフレームワークでもある。ParaViewの基礎となるコードは、迅速に垂直的アプリケーションを開発するために、そのすべてのコンポーネントが再利用できるように設計されている。この柔軟性によりParaViewの開発者は、特定の問題領域のための機能を持ったアプリケーションを迅速に開発することができる。ParaViewは分散型、共有メモリ型の並列計算機、及び単一のプロセッサシステム上で動作する。Windows、Mac OS X、Linux、IBM Blue Gene、Cray XT3、様々なUnixワークステーションクラスタやスーパーコンピュータ上で正常にテストされている。ParaViewの内部では、データ処理とレンダリングエンジンにVisualization Tool Kit(VTK)を使用し、ユーザーインターフェースはQtで書かれている。ParaViewチームの目標は次のとおりである:ParaViewプロジェクトは、米国商務省のASCI Views計画による資金提供を受け、国立ロスアラモス研究所とKitware株式会社の共同作業として2000年に始まった。最初のパブリックリリースは2002年10月に発表された。Kitwareは、ParaViewとは別に、 Webベースの可視化システムを2001年12月に開発した。このプロジェクトは、米陸軍研究所のSBIRs(宇宙空間赤外線システム) フェーズ1、2によって資金提供を受け、最終的にはParaView Enterprise Editionとなる。このPVEEはParaViewのクライアント/サーバアーキテクチャの開発に大きく貢献した。2005年9月、Kitwareとサンディア国立研究所、及びCSimSoftはParaView3.0の開発を開始した。ParaView3.0は2007年5月にリリースされた。可視化機能 入力/出力とファイル形式 ユーザーとの対話 大規模データと分散コンピューティング スクリプトと拡張性 Visualization ToolKit(VTK)は3Dコンピュータグラフィックス、画像処理、可視化のための、自由に利用可能なオープンソースのソフトウェアシステムであり、世界中の何千もの研究者や開発者に使用されてきた。VTKはC++クラスライブラリで構成され、Tcl/Tk、Java、およびPythonを含むインタプリタインターフェースレイヤを持つ。ParaViewは追加機能を提供するためにVTK上に構築されている。ParaViewはVTKのパイプラインアーキテクチャを採用し、ParaViewのクラスは一般的にvtkObjectから派生している。CMakeはビルド、テスト、ソフトウェアのパッケージのために設計されたツールファミリである。CMakeはプラットフォームやコンパイラに依存しないシンプルな設定ファイルを使用して、ソフトウェアのコンパイルプロセスを制御するために使用されている。CMakeは望みのコンパイラ環境で使用されるネイティブのmakefileとワークスペースを生成する。ParaViewはソフトウェアのコンパイルプロセスにcmakeを使用している。
出典:wikipedia
LINEスタンプ制作に興味がある場合は、
下記よりスタンプファクトリーのホームページをご覧ください。