The Fiber Bundle Data Model is a generic approach to handle a wide range of data types used for scientific visualization. In its basic conception it considers a the map of a “base space” to fibers:
Vish allows to employ a particular data model based on the concept Fiber Bundles, the so-called F5 data model. It casts data sets into a hierarchy of five levels, each of them having a specific meaning describing a property of the data. A specific data type is then built from “construction blocks” . The F5 data model replaces the question “What is this data set?” with answers to the question “How is this data set?” : The “what” question is actually hard to answer in the F5 model (“Is this data set a uniform grid?”) , but the “how” question (“Does this data set have the properties of a uniform grid?”) is easily available, because in the F5 data model on dataset may very well have the properties of many data types. As a benefit of the F5 data model it allows for
- a systematic approach for visualization modules
- a common data format for data exchange via files
The end-user of the application,operates only on Grid objects and Fields, these are the entities visible in the user interface exposed to the user.