ISO/TS 10303-26:2011(E)

Contents

Foreword

Introduction

1 Scope

2 Normative references

3 Terms and definitions

4 Abbreviated terms

5 Conformance

6 Mapping EXPRESS-driven data into the HDF5 file format

     6.1 General

     6.2 Unmapped EXPRESS concepts

     6.3 General mapping requirements and approach

          6.3.1 Approach

          6.3.2 HDF5 link names

          6.3.3 EXPRESS-driven data populations as HDF5

     6.4 Mappings for EXPRESS simple data types

     6.5 Mappings for EXPRESS schema declarations and interface specifications

     6.6 Mappings for EXPRESS entity data types

     6.7 Mappings for EXPRESS subtype declarations

     6.8 Mappings for EXPRESS attributes

          6.8.1 General

          6.8.2 Simple data type domains

          6.8.3 EXPRESS array datatype values as HDF5

          6.8.4 EXPRESS aggregate datatype values as HDF5

          6.8.5 Late binding of aggregates

     6.9 Mappings for EXPRESS defined types

          6.9.1 General

          6.9.2 Mappings for EXPRESS enumeration data types as HDF5

          6.9.3 Mappings for EXPRESS select data types as HDF5

          6.9.4 Mappings for EXPRESS simple defined types

          6.9.5 Mappings for EXPRESS array defined types

          6.9.6 Mappings for EXPRESS bag, list and set defined types

     6.10 Mappings for EXPRESS entity instances

          6.10.1 General

          6.10.2 Simple EXPRESS entity instances as HDF5

          6.10.3 EXPRESS entity instances with related aggregate instance datasets

          6.10.4 EXPRESS entity instance references

Annex A (normative) Document identification

Annex B (informative) Technical discussions

     B.1 General

     B.2 HDF5 overview

     B.3 Use case: External HDF5 files

     B.4 Use case: Thermal balance verification and validation

     B.5 Random access and navigation

Annex C (informative) Examples

     C.1 General

     C.2 Mappings for EXPRESS schema declarations

     C.3 EXPRESS-driven data populations as HDF5

     C.4 Mapping of EXPRESS entity data types

     C.5 Mappings for EXPRESS enumeration data types as HDF5

     C.6 EXPRESS select of mixed types as HDF5

     C.7 EXPRESS entity instance references

     C.8 EXPRESS aggregate datatype values as HDF5

     C.9 Complete HDF5 file resultant from examples

     C.10 Complete program that executes the examples in this part of ISO 10303

Bibliography

Index


© ISO 2011 — All rights reserved