function S = ids_empty_pellets % function S = ids_empty_pellets % % 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',''),... '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','')),... 'latency',double(-9e+40),... 'latency_error_index',int32(-999999999),... 'latency_error_lower',double(-9e+40),... 'latency_error_upper',double(-9e+40),... 'time',double([]),... 'time_slice',{{struct(... 'pellet',{{struct(... 'path_geometry',struct(... 'first_point',struct(... 'phi',double(-9e+40),... 'phi_error_index',int32(-999999999),... 'phi_error_lower',double(-9e+40),... 'phi_error_upper',double(-9e+40),... '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)),... 'second_point',struct(... 'phi',double(-9e+40),... 'phi_error_index',int32(-999999999),... 'phi_error_lower',double(-9e+40),... 'phi_error_upper',double(-9e+40),... '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))),... 'path_profiles',struct(... 'ablated_particles',double([]),... 'ablated_particles_error_index',int32(-999999999),... 'ablated_particles_error_lower',double([]),... 'ablated_particles_error_upper',double([]),... 'ablation_rate',double([]),... 'ablation_rate_error_index',int32(-999999999),... 'ablation_rate_error_lower',double([]),... 'ablation_rate_error_upper',double([]),... 'distance',double([]),... 'distance_error_index',int32(-999999999),... 'distance_error_lower',double([]),... 'distance_error_upper',double([]),... 'n_e',double([]),... 'n_e_error_index',int32(-999999999),... 'n_e_error_lower',double([]),... 'n_e_error_upper',double([]),... 'position',struct(... 'phi',double([]),... 'phi_error_index',int32(-999999999),... 'phi_error_lower',double([]),... 'phi_error_upper',double([]),... 'r',double([]),... 'r_error_index',int32(-999999999),... 'r_error_lower',double([]),... 'r_error_upper',double([]),... 'z',double([]),... 'z_error_index',int32(-999999999),... 'z_error_lower',double([]),... 'z_error_upper',double([])),... 'psi',double([]),... 'psi_error_index',int32(-999999999),... 'psi_error_lower',double([]),... 'psi_error_upper',double([]),... 'rho_tor_norm',double([]),... 'rho_tor_norm_drift',double([]),... 'rho_tor_norm_drift_error_index',int32(-999999999),... 'rho_tor_norm_drift_error_lower',double([]),... 'rho_tor_norm_drift_error_upper',double([]),... 'rho_tor_norm_error_index',int32(-999999999),... 'rho_tor_norm_error_lower',double([]),... 'rho_tor_norm_error_upper',double([]),... 't_e',double([]),... 't_e_error_index',int32(-999999999),... 't_e_error_lower',double([]),... 't_e_error_upper',double([]),... 'velocity',double([]),... 'velocity_error_index',int32(-999999999),... 'velocity_error_lower',double([]),... 'velocity_error_upper',double([])),... 'propellant_gas',struct(... 'element',{{struct(... 'a',double(-9e+40),... 'a_error_index',int32(-999999999),... 'a_error_lower',double(-9e+40),... 'a_error_upper',double(-9e+40),... 'atoms_n',int32(-999999999),... 'multiplicity',double(-9e+40),... 'multiplicity_error_index',int32(-999999999),... 'multiplicity_error_lower',double(-9e+40),... 'multiplicity_error_upper',double(-9e+40),... 'z_n',double(-9e+40),... 'z_n_error_index',int32(-999999999),... 'z_n_error_lower',double(-9e+40),... 'z_n_error_upper',double(-9e+40)) }},... 'label','',... 'molecules_n',double(-9e+40),... 'molecules_n_error_index',int32(-999999999),... 'molecules_n_error_lower',double(-9e+40),... 'molecules_n_error_upper',double(-9e+40)),... 'shape',struct(... 'size',double([]),... 'size_error_index',int32(-999999999),... 'size_error_lower',double([]),... 'size_error_upper',double([]),... 'type',struct(... 'description','',... 'index',int32(-999999999),... 'name','')),... 'species',{{struct(... 'a',double(-9e+40),... 'a_error_index',int32(-999999999),... 'a_error_lower',double(-9e+40),... 'a_error_upper',double(-9e+40),... 'density',double(-9e+40),... 'density_error_index',int32(-999999999),... 'density_error_lower',double(-9e+40),... 'density_error_upper',double(-9e+40),... 'fraction',double(-9e+40),... 'fraction_error_index',int32(-999999999),... 'fraction_error_lower',double(-9e+40),... 'fraction_error_upper',double(-9e+40),... 'label','',... 'sublimation_energy',double(-9e+40),... 'sublimation_energy_error_index',int32(-999999999),... 'sublimation_energy_error_lower',double(-9e+40),... 'sublimation_energy_error_upper',double(-9e+40),... 'z_n',double(-9e+40),... 'z_n_error_index',int32(-999999999),... 'z_n_error_lower',double(-9e+40),... 'z_n_error_upper',double(-9e+40)) }},... 'velocity_initial',double(-9e+40),... 'velocity_initial_error_index',int32(-999999999),... 'velocity_initial_error_lower',double(-9e+40),... 'velocity_initial_error_upper',double(-9e+40)) }},... 'time',double(-9e+40)) }});