|
FiberVISH 0.2
Fish - The Fiber Bundle API for the Vish Visualization Shell
|
The Bundle is the entity which holds a complete information about one or more physical models. More...
Classes | |
| struct | Fiber::GridField |
| A helper class to retrieve fields given on a Grid. More... | |
| class | Fiber::Binder |
| Base class to allow binding a Fiber Bundle data structure to some storage device, similar to swapping data from in and out of memory. More... | |
| struct | Fiber::GridSaveParameters |
| class | Fiber::EvolutionIterator< Slice > |
| Iterator for Slices. More... | |
| class | Fiber::EvolutionIterator< Grid > |
| Callback iterator functor for iterating over the grids of a bundle. More... | |
| class | Fiber::EvolutionIterator< Skeleton > |
| Callback iterator functor for iterating over the grid skeletons of a bundle. More... | |
| class | Fiber::BundleLoaderProgress |
| Loading progress callback functor. More... | |
| class | Fiber::BundleProperty |
| Convenient abstract base class for inspecting and evaluating properties of Bundles. More... | |
| class | Fiber::GridProperty |
| An abstract bundle property which returns true if a Grid with the property query as implemented in this subclass will return true. More... | |
| class | Fiber::SkeletonExistence |
| A concrete Grid Property which looks for the existence of a Skeleton of the specified dimension and index depth. More... | |
| class | Fiber::isUniformCartesianGrid |
| Checks if the given Grid is uniform in cartesian coordinates. More... | |
| class | Fiber::isFragmentedUniformCartesianGrid |
| Checks if the given Grid is uniform in cartesian coordinates, possibly in multiple fragments. More... | |
| class | Fiber::isRegularGrid< Dimensions > |
| Checks if the given Grid is regular. More... | |
| class | Fiber::isCurvilinearGrid |
| Checks if the given Grid is a Curvilinear Grid. More... | |
| class | Fiber::hasCartesianCoordinates |
| Checks if the given Grid has a representation in cartesian coordinates. More... | |
| class | Fiber::hasExplicitCartesianCoordinates |
| Checks if the given Grid has a explicit cartesian coordinates, i.e, no procedural coordinates such as a direct product. More... | |
| class | Fiber::FieldSelection |
| An abstract selection of fields, that is given by names of fields and possible types for each field. More... | |
| class | Fiber::FieldSelector |
| An internal class that stores a couple of textual names. More... | |
| class | Fiber::GridID |
| A grid identifier. More... | |
| struct | Fiber::Info< Grid > |
| The information as returned by a query for Grids. More... | |
| class | Fiber::GridList |
| A sequence of Grid objects with identifiers. More... | |
| class | Fiber::GridSelector |
| Context information to select a grid from within a bundle. More... | |
| struct | Fiber::Info< QueryType > |
| Generic template namespace class for results of find() functions throughout the Bundle. More... | |
| struct | Fiber::Info< Representation > |
| The information as returned by a query for Representations. More... | |
| struct | Fiber::Info< Skeleton > |
| The information as returned by a query for Skeletons. More... | |
| class | Fiber::GridIterator |
| Iterator callback object for iteration within time slices. More... | |
| class | Fiber::Slice |
| Information per time slice, mainly a set of Grid objects that are accessed via GridID objects. More... | |
| class | Fiber::SlicePtr |
| Convenience shortcut for pointers to Slices. More... | |
| struct | Fiber::Info< Slice > |
| The information as returned by a query for Slices. More... | |
| class | Fiber::SliceMap |
| An helper class for a collection of slices. More... | |
Typedefs | |
| using | Fiber::hasSkeleton = SkeletonExistence |
| Alias name. | |
Enumerations | |
| enum | Fiber::Slice::LoaderPriority { HDF5 , COMPUTED_GRID } |
| Enums specifying the priority for various loaders. | |
Variables | |
| template<class ObjectLevel > | |
| class BUNDLE_API | EvolutionIterator |
| Generic template definition for iterators over objects on many time steps. | |
The Bundle is the entity which holds a complete information about one or more physical models.
It holds properties such as temporal evolutions, topological and geometrical properties, the relations between physical objects, representations in coordinate systems and physical quantities (Field s) on and around the physical objects.
|
related |
Generic template definition for iterators over objects on many time steps.
The generic template is not used at all, it is only used to provide a pretty name for the specific iterators, which are EvolutionIterator<Slice>, EvolutionIterator<Grid>, EvolutionIterator<Skeleton>, EvolutionIterator<Field> , Slice