|
Rapid Pipeline Design
RPD : Frequently Asked Questions
Plug- Ins for RPD
Software and Modelling Need custom software? Links to other sites
| Propagation (Software and Modelling) (this page is under construction see vtkPropagation for Doxygen pages) The software developed by Skipping Mouse has concentrated on the following areas
The majority of software has been created a series of classes which extend the Visualization Toolkit VTK. VTK consists of a number of data types (which are flexible enough to allow the representation of datasets commonly encountered in propagation modelling) and a 'Pipeline architecture' in which data is input to an algorithm, operated on by the algorithm and output as a new data object. Each algorithm is represented by a C++ class object and all data types descend from common C++ base classes making it possible to pass data objects around from one algorithm to another with extraordinary flexibility. To support this design architecture, the propagation code used has been constructed with a high level of abstraction built in. The propagation code can be split into the following categories Test Point Generators : Profile Generators : Prediction Algorithms Data manipulation The reason for this categorization is best explained by examining some of the classes themselves. [@todo] Please follow this link to browse the vtkPropagation docs (only available as windows compiled help file until more web space is available) |