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.