読者です 読者をやめる 読者になる 読者になる

aokomoriuta's blog

青子守歌のブログ

Japanese Translation of The ParaView Catalyst User's Guid v1.0

翻訳にあたって

The ParaView Catalyst User's Guid v1.0(PDF直リンク)というのを見つけたので、勉強がてらここにちょくちょく和訳していこうと思います。未翻訳部分がいっぱいあります(翻訳順は私が欲しい情報順です)&翻訳の質は高くないので、先の原文PDFの参考程度にしてください。

ライセンス

The ParaView Catalyst User's Guidはクリエイティブ・コモンズ 表示 非移植 3.0(CC-BY 3.0)で利用可能です。

原著者
Andrew C.Bauer, Berk Geveci, Will Schroeder (Kitware Inc.)
原著者帰属表示
© 2013, Kitware Inc. http://www.kitware.com
翻訳者帰属表示
青子守歌(aokomoriuta) http://twitter.com/aokomoriuta

Section 1: Introduction to ParaView Catalyst

Motivation

Example Workflow

Further Information

Section 2: Catalyst for Users

Pre-Configured Catalyst Pipelines

Creating Catalyst Scripts in ParaView

Creating a Representative Data Set
Manipulating Python scripts

Avoiding Data Explosion

Total Shallow Copy or Output Independent of Input
Add Field Data
Topology Changing, Dimension Reduction
Topology Changing, Moderate Reduction
Topology Changing, No Reduction

Section 3: Catalyst for Developers

High-Level View

General Details

VTK Data Object API

vtkObject
vtkDataArray
Grid Types

Topologically Structured Grids >
vtkImageData and vtkUniformGrid >
vtkRectilinearGrid
vtkPointSet >
vtkStructuredGrid >
Cell Types >
vtkIdList >
vtkPolyData >
vtkUnstructuredGrid >
vtkCellArray >** Field Data

Multi-Block Data Sets

vtkMultiPieceDataSet
vtkUniformGridAMR
vtkOverlappingAMR
vtkNonOverlappingAMR

Grid Partitioning

The VTK Pipeline

The Catalyst API

High-Level View
Class API

vtkCPProcessor >
vtkCPPipeline and vtkCPPythonScriptPipeline >
vtkCPDataDescription >
vtkCPInputDataDescription >** Adaptors: Putting it All Together

Linking with C and Fortran Simulation Codes

Compiling and Linking Source Code

Linking with Python Simulation Codes

Creating Specialized Catalyst Pipelines

VTK C++ Pipeline
Custom Python Script Pipeline

Section 4: Building Catalyst

Creating a Catalyst Edition

Setting CMake Build Parameters

Copying Files from the ParaView Source Tree into the Created Catalyst Source Tree

Copying files from the edition into the Catalyst source tree

References

Examples

Appendix