function S = ids_empty_mhd % function S = ids_empty_mhd % % File written automatically using writestruct_to_mfile.m % writestruct_to_mfile with n=15, with ids_gen to generate empty IDS within IMAS version 3.39.0 % S = ... struct(... 'code',struct(... 'commit','',... 'description','',... 'library',{{struct(... 'commit','',... 'description','',... 'name','',... 'parameters','',... 'repository','',... 'version','') }},... 'name','',... 'output_flag',int32([]),... 'parameters','',... 'repository','',... 'version',''),... 'ggd',{{struct(... 'a_field_r',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'a_field_tor',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'a_field_z',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'b_field_r',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'b_field_tor',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'b_field_z',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'electrons',struct(... 'temperature',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }}),... 'j_r',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'j_tor',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'j_tor_r',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'j_z',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'mass_density',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'n_i_total',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'phi_potential',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'psi',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 't_i_average',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'time',double(-9e+40),... 'velocity_parallel',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'velocity_parallel_over_b_field',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'velocity_r',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'velocity_tor',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'velocity_z',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'vorticity',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'vorticity_over_r',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }},... 'zeff',{{struct(... 'coefficients',double([]),... 'coefficients_error_index',int32(-999999999),... 'coefficients_error_lower',double([]),... 'coefficients_error_upper',double([]),... 'grid_index',int32(-999999999),... 'grid_subset_index',int32(-999999999),... 'values',double([]),... 'values_error_index',int32(-999999999),... 'values_error_lower',double([]),... 'values_error_upper',double([])) }}) }},... 'grid_ggd',{{struct(... 'grid_subset',{{struct(... 'base',{{struct(... 'jacobian',double([]),... 'jacobian_error_index',int32(-999999999),... 'jacobian_error_lower',double([]),... 'jacobian_error_upper',double([]),... 'tensor_contravariant',double([]),... 'tensor_contravariant_error_index',int32(-999999999),... 'tensor_contravariant_error_lower',double([]),... 'tensor_contravariant_error_upper',double([]),... 'tensor_covariant',double([]),... 'tensor_covariant_error_index',int32(-999999999),... 'tensor_covariant_error_lower',double([]),... 'tensor_covariant_error_upper',double([])) }},... 'dimension',int32(-999999999),... 'element',{{struct(... 'object',{{struct(... 'dimension',int32(-999999999),... 'index',int32(-999999999),... 'space',int32(-999999999)) }}) }},... 'identifier',struct(... 'description','',... 'index',int32(-999999999),... 'name',''),... 'metric',struct(... 'jacobian',double([]),... 'jacobian_error_index',int32(-999999999),... 'jacobian_error_lower',double([]),... 'jacobian_error_upper',double([]),... 'tensor_contravariant',double([]),... 'tensor_contravariant_error_index',int32(-999999999),... 'tensor_contravariant_error_lower',double([]),... 'tensor_contravariant_error_upper',double([]),... 'tensor_covariant',double([]),... 'tensor_covariant_error_index',int32(-999999999),... 'tensor_covariant_error_lower',double([]),... 'tensor_covariant_error_upper',double([]))) }},... 'identifier',struct(... 'description','',... 'index',int32(-999999999),... 'name',''),... 'path','',... 'space',{{struct(... 'coordinates_type',int32([]),... 'geometry_type',struct(... 'description','',... 'index',int32(-999999999),... 'name',''),... 'identifier',struct(... 'description','',... 'index',int32(-999999999),... 'name',''),... 'objects_per_dimension',{{struct(... 'geometry_content',struct(... 'description','',... 'index',int32(-999999999),... 'name',''),... 'object',{{struct(... 'boundary',{{struct(... 'index',int32(-999999999),... 'neighbours',int32([])) }},... 'geometry',double([]),... 'geometry_2d',double([]),... 'geometry_2d_error_index',int32(-999999999),... 'geometry_2d_error_lower',double([]),... 'geometry_2d_error_upper',double([]),... 'geometry_error_index',int32(-999999999),... 'geometry_error_lower',double([]),... 'geometry_error_upper',double([]),... 'measure',double(-9e+40),... 'measure_error_index',int32(-999999999),... 'measure_error_lower',double(-9e+40),... 'measure_error_upper',double(-9e+40),... 'nodes',int32([])) }}) }}) }},... 'time',double(-9e+40)) }},... 'ids_properties',struct(... 'comment','',... 'creation_date','',... 'homogeneous_time',int32(-999999999),... 'plugins',struct(... 'infrastructure_get',struct(... 'commit','',... 'description','',... 'name','',... 'repository','',... 'version',''),... 'infrastructure_put',struct(... 'commit','',... 'description','',... 'name','',... 'repository','',... 'version',''),... 'node',{{struct(... 'get_operation',{{struct(... 'commit','',... 'description','',... 'name','',... 'parameters','',... 'repository','',... 'version','') }},... 'path','',... 'put_operation',{{struct(... 'commit','',... 'description','',... 'name','',... 'parameters','',... 'repository','',... 'version','') }},... 'readback',{{struct(... 'commit','',... 'description','',... 'name','',... 'parameters','',... 'repository','',... 'version','') }}) }}),... 'provenance',struct(... 'node',{{struct(... 'path','',... 'sources',{{}}) }}),... 'provider','',... 'source','',... 'version_put',struct(... 'access_layer','',... 'access_layer_language','',... 'data_dictionary','')),... 'time',double([]));