netcdf vlens_example { types: compound obs_t { float pressure ; float temperature ; float salinity ; }; // obs_t obs_t(*) some_obs_t ; compound profile_t { float latitude ; float longitude ; int time ; some_obs_t obs ; }; // profile_t profile_t(*) some_profiles_t ; compound track_t { string id ; string description ; some_profiles_t profiles ; }; // track_t dimensions: tracks = 42 ; variables: track_t cruise(tracks) ; data: }