function S = ids_empty_disruption % function S = ids_empty_disruption % % 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',''),... 'global_quantities',struct(... 'current_halo_pol',double([]),... 'current_halo_pol_error_index',int32(-999999999),... 'current_halo_pol_error_lower',double([]),... 'current_halo_pol_error_upper',double([]),... 'current_halo_tor',double([]),... 'current_halo_tor_error_index',int32(-999999999),... 'current_halo_tor_error_lower',double([]),... 'current_halo_tor_error_upper',double([]),... 'energy_ohm',double([]),... 'energy_ohm_error_index',int32(-999999999),... 'energy_ohm_error_lower',double([]),... 'energy_ohm_error_upper',double([]),... 'energy_ohm_halo',double([]),... 'energy_ohm_halo_error_index',int32(-999999999),... 'energy_ohm_halo_error_lower',double([]),... 'energy_ohm_halo_error_upper',double([]),... 'energy_parallel_halo',double([]),... 'energy_parallel_halo_error_index',int32(-999999999),... 'energy_parallel_halo_error_lower',double([]),... 'energy_parallel_halo_error_upper',double([]),... 'energy_radiated_electrons_impurities',double([]),... 'energy_radiated_electrons_impurities_error_index',int32(-999999999),... 'energy_radiated_electrons_impurities_error_lower',double([]),... 'energy_radiated_electrons_impurities_error_upper',double([]),... 'energy_radiated_electrons_impurities_halo',double([]),... 'energy_radiated_electrons_impurities_halo_error_index',int32(-999999999),... 'energy_radiated_electrons_impurities_halo_error_lower',double([]),... 'energy_radiated_electrons_impurities_halo_error_upper',double([]),... 'power_ohm',double([]),... 'power_ohm_error_index',int32(-999999999),... 'power_ohm_error_lower',double([]),... 'power_ohm_error_upper',double([]),... 'power_ohm_halo',double([]),... 'power_ohm_halo_error_index',int32(-999999999),... 'power_ohm_halo_error_lower',double([]),... 'power_ohm_halo_error_upper',double([]),... 'power_parallel_halo',double([]),... 'power_parallel_halo_error_index',int32(-999999999),... 'power_parallel_halo_error_lower',double([]),... 'power_parallel_halo_error_upper',double([]),... 'power_radiated_electrons_impurities',double([]),... 'power_radiated_electrons_impurities_error_index',int32(-999999999),... 'power_radiated_electrons_impurities_error_lower',double([]),... 'power_radiated_electrons_impurities_error_upper',double([]),... 'power_radiated_electrons_impurities_halo',double([]),... 'power_radiated_electrons_impurities_halo_error_index',int32(-999999999),... 'power_radiated_electrons_impurities_halo_error_lower',double([]),... 'power_radiated_electrons_impurities_halo_error_upper',double([]),... 'psi_halo_boundary',double([]),... 'psi_halo_boundary_error_index',int32(-999999999),... 'psi_halo_boundary_error_lower',double([]),... 'psi_halo_boundary_error_upper',double([])),... 'halo_currents',{{struct(... 'active_wall_point',struct(... 'r',double(-9e+40),... 'r_error_index',int32(-999999999),... 'r_error_lower',double(-9e+40),... 'r_error_upper',double(-9e+40),... 'z',double(-9e+40),... 'z_error_index',int32(-999999999),... 'z_error_lower',double(-9e+40),... 'z_error_upper',double(-9e+40)),... 'area',{{struct(... 'current_halo_pol',double(-9e+40),... 'current_halo_pol_error_index',int32(-999999999),... 'current_halo_pol_error_lower',double(-9e+40),... 'current_halo_pol_error_upper',double(-9e+40),... 'end_point',struct(... 'r',double(-9e+40),... 'r_error_index',int32(-999999999),... 'r_error_lower',double(-9e+40),... 'r_error_upper',double(-9e+40),... 'z',double(-9e+40),... 'z_error_index',int32(-999999999),... 'z_error_lower',double(-9e+40),... 'z_error_upper',double(-9e+40)),... 'start_point',struct(... 'r',double(-9e+40),... 'r_error_index',int32(-999999999),... 'r_error_lower',double(-9e+40),... 'r_error_upper',double(-9e+40),... 'z',double(-9e+40),... 'z_error_index',int32(-999999999),... 'z_error_lower',double(-9e+40),... 'z_error_upper',double(-9e+40))) }},... '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','')),... 'profiles_1d',{{struct(... 'grid',struct(... 'area',double([]),... 'area_error_index',int32(-999999999),... 'area_error_lower',double([]),... 'area_error_upper',double([]),... 'psi',double([]),... 'psi_boundary',double(-9e+40),... 'psi_boundary_error_index',int32(-999999999),... 'psi_boundary_error_lower',double(-9e+40),... 'psi_boundary_error_upper',double(-9e+40),... 'psi_error_index',int32(-999999999),... 'psi_error_lower',double([]),... 'psi_error_upper',double([]),... 'psi_magnetic_axis',double(-9e+40),... 'psi_magnetic_axis_error_index',int32(-999999999),... 'psi_magnetic_axis_error_lower',double(-9e+40),... 'psi_magnetic_axis_error_upper',double(-9e+40),... 'rho_pol_norm',double([]),... 'rho_pol_norm_error_index',int32(-999999999),... 'rho_pol_norm_error_lower',double([]),... 'rho_pol_norm_error_upper',double([]),... 'rho_tor',double([]),... 'rho_tor_error_index',int32(-999999999),... 'rho_tor_error_lower',double([]),... 'rho_tor_error_upper',double([]),... 'rho_tor_norm',double([]),... 'rho_tor_norm_error_index',int32(-999999999),... 'rho_tor_norm_error_lower',double([]),... 'rho_tor_norm_error_upper',double([]),... 'surface',double([]),... 'surface_error_index',int32(-999999999),... 'surface_error_lower',double([]),... 'surface_error_upper',double([]),... 'volume',double([]),... 'volume_error_index',int32(-999999999),... 'volume_error_lower',double([]),... 'volume_error_upper',double([])),... 'j_runaways',double([]),... 'j_runaways_error_index',int32(-999999999),... 'j_runaways_error_lower',double([]),... 'j_runaways_error_upper',double([]),... 'power_density_conductive_losses',double([]),... 'power_density_conductive_losses_error_index',int32(-999999999),... 'power_density_conductive_losses_error_lower',double([]),... 'power_density_conductive_losses_error_upper',double([]),... 'power_density_radiative_losses',double([]),... 'power_density_radiative_losses_error_index',int32(-999999999),... 'power_density_radiative_losses_error_lower',double([]),... 'power_density_radiative_losses_error_upper',double([]),... 'time',double(-9e+40)) }},... 'time',double([]),... 'vacuum_toroidal_field',struct(... 'b0',double([]),... 'b0_error_index',int32(-999999999),... 'b0_error_lower',double([]),... 'b0_error_upper',double([]),... 'r0',double(-9e+40),... 'r0_error_index',int32(-999999999),... 'r0_error_lower',double(-9e+40),... 'r0_error_upper',double(-9e+40)));