INFO: Using directory: "1" INFO: Using existing c-file: ./Unit_test_conditional_PSD.c INFO: Using existing binary: ./Unit_test_conditional_PSD.out INFO: === Instrument parameters for Unit_test_conditional_PSD (Unit_test_conditional_PSD.instr) Opening input file '/u/data/pkwi/McStas/mcstas/3.x-dev/data/Cu2MnAl.laz' (Table_Read_Offset) Table from file 'Cu2MnAl.laz' (block 1) is 43 x 6 (x=1:9), constant step. interpolation: linear '# TITLE Al4 Cu8 Mn4 [Cubic, Centric (-1 at origin)];# a b ...' PowderN: powder: Reading 43 rows from Cu2MnAl.laz PowderN: powder: Powder file probably of type Crystallographica/Fullprof (lau) WARNING: but F2 unit is set to barns=1 (barns). Intensity might be 100 times too high. PowderN: powder: Read 43 reflections from file 'Cu2MnAl.laz' PowderN: powder: Vc=197.493 [Angs] sigma_abs=84.364 [barn] sigma_inc=6.04349 [barn] reflections=Cu2MnAl.laz [Unit_test_conditional_PSD] Initialize starded conditional initialize --------------------------------------------------------------------- global_process_list_master->num_elements: 2 name of process [0]: incoherent component index [0]: 2 name of process [1]: powder component index [1]: 3 --------------------------------------------------------------------- global_material_list_master->num_elements: 1 name of material [0]: material component index [0]: 4 my_absoprtion [0]: 4.000000 number of processes [0]: 2 --------------------------------------------------------------------- global_geometry_list_master->num_elements: 1 name of geometry [0]: box component index [0]: 8 Volume.name [0]: box Volume.p_physics.is_vacuum [0]: 0 Volume.p_physics.my_absorption [0]: 4.000000 Volume.p_physics.number of processes [0]: 2 Volume.geometry.shape [0]: box Volume.geometry.center.x [0]: -0.030000 Volume.geometry.center.y [0]: 0.000000 Volume.geometry.center.z [0]: 1.950000 Volume.geometry.rotation_matrix[0] [0]: [1.000000 0.000000 0.000000] Volume.geometry.rotation_matrix[1] [0]: [0.000000 1.000000 0.000000] Volume.geometry.rotation_matrix[2] [0]: [0.000000 0.000000 1.000000] Volume.geometry.focus_data_array.elements[0].Aim [0]: [0.000000 0.000000 1.000000] name of geometry [1]: sphere component index [1]: 9 Volume.name [1]: sphere Volume.p_physics.is_vacuum [1]: 0 Volume.p_physics.my_absorption [1]: 4.000000 Volume.p_physics.number of processes [1]: 2 Volume.geometry.shape [1]: sphere Volume.geometry.center.x [1]: 0.030000 Volume.geometry.center.y [1]: 0.000000 Volume.geometry.center.z [1]: 1.960000 Volume.geometry.rotation_matrix[0] [1]: [1.000000 0.000000 0.000000] Volume.geometry.rotation_matrix[1] [1]: [0.000000 1.000000 0.000000] Volume.geometry.rotation_matrix[2] [1]: [0.000000 0.000000 1.000000] Volume.geometry.focus_data_array.elements[0].Aim [1]: [0.000000 0.000000 1.000000] name of geometry [2]: cylinder component index [2]: 10 Volume.name [2]: cylinder Volume.p_physics.is_vacuum [2]: 0 Volume.p_physics.my_absorption [2]: 4.000000 Volume.p_physics.number of processes [2]: 2 Volume.geometry.shape [2]: cylinder Volume.geometry.center.x [2]: -0.030000 Volume.geometry.center.y [2]: 0.000000 Volume.geometry.center.z [2]: 2.020000 Volume.geometry.rotation_matrix[0] [2]: [1.000000 0.000000 0.000000] Volume.geometry.rotation_matrix[1] [2]: [0.000000 1.000000 0.000000] Volume.geometry.rotation_matrix[2] [2]: [0.000000 0.000000 1.000000] Volume.geometry.geometry_parameters.cyl_radius [2]: 0.045000 Volume.geometry.geometry_parameters.height [2]: 0.100000 Volume.geometry.focus_data_array.elements[0].Aim [2]: [0.000000 0.000000 1.000000] name of geometry [3]: cone component index [3]: 11 Volume.name [3]: cone Volume.p_physics.is_vacuum [3]: 0 Volume.p_physics.my_absorption [3]: 4.000000 Volume.p_physics.number of processes [3]: 2 Volume.geometry.shape [3]: cone Volume.geometry.center.x [3]: 0.030000 Volume.geometry.center.y [3]: 0.000000 Volume.geometry.center.z [3]: 2.070000 Volume.geometry.rotation_matrix[0] [3]: [1.000000 0.000000 0.000000] Volume.geometry.rotation_matrix[1] [3]: [0.000000 1.000000 0.000000] Volume.geometry.rotation_matrix[2] [3]: [0.000000 0.000000 1.000000] Volume.geometry.focus_data_array.elements[0].Aim [3]: [0.000000 0.000000 1.000000] --------------------------------------------------------------------- number_of_volumes = 5 number_of_masks = 0 number_of_masked_volumes = 0 ---- Overview of the lists generated for each volume ---- List overview for surrounding vacuum LIST: Children for Volume 0 = [1,2,3,4] LIST: Direct_children for Volume 0 = [1,2,3,4] LIST: Intersect_check_list for Volume 0 = [1,2,3,4] LIST: Mask_intersect_list for Volume 0 = [] LIST: Destinations_list for Volume 0 = [] LIST: Reduced_destinations_list for Volume 0 = [] LIST: Next_volume_list for Volume 0 = [1,2,3,4] LIST: mask_list for Volume 0 = [] LIST: masked_by_list for Volume 0 = [] LIST: masked_by_mask_index_list for Volume 0 = [] mask_mode for Volume 0 = 0 List overview for box with box shape made of material LIST: Children for Volume 1 = [] LIST: Direct_children for Volume 1 = [] LIST: Intersect_check_list for Volume 1 = [2,3,4] LIST: Mask_intersect_list for Volume 1 = [] LIST: Destinations_list for Volume 1 = [0] LIST: Reduced_destinations_list for Volume 1 = [] LIST: Next_volume_list for Volume 1 = [0,2,3,4] Is_vacuum for Volume 1 = 0 is_mask_volume for Volume 1 = 0 is_masked_volume for Volume 1 = 0 is_exit_volume for Volume 1 = 0 LIST: mask_list for Volume 1 = [] LIST: masked_by_list for Volume 1 = [] LIST: masked_by_mask_index_list for Volume 1 = [] mask_mode for Volume 1 = 0 List overview for sphere with sphere shape made of material LIST: Children for Volume 2 = [] LIST: Direct_children for Volume 2 = [] LIST: Intersect_check_list for Volume 2 = [3] LIST: Mask_intersect_list for Volume 2 = [] LIST: Destinations_list for Volume 2 = [0,1] LIST: Reduced_destinations_list for Volume 2 = [1] LIST: Next_volume_list for Volume 2 = [0,1,3] Is_vacuum for Volume 2 = 0 is_mask_volume for Volume 2 = 0 is_masked_volume for Volume 2 = 0 is_exit_volume for Volume 2 = 0 LIST: mask_list for Volume 2 = [] LIST: masked_by_list for Volume 2 = [] LIST: masked_by_mask_index_list for Volume 2 = [] mask_mode for Volume 2 = 0 List overview for cylinder with cylinder shape made of material LIST: Children for Volume 3 = [] LIST: Direct_children for Volume 3 = [] LIST: Intersect_check_list for Volume 3 = [4] LIST: Mask_intersect_list for Volume 3 = [] LIST: Destinations_list for Volume 3 = [0,2] LIST: Reduced_destinations_list for Volume 3 = [2] LIST: Next_volume_list for Volume 3 = [0,2,4] Is_vacuum for Volume 3 = 0 is_mask_volume for Volume 3 = 0 is_masked_volume for Volume 3 = 0 is_exit_volume for Volume 3 = 0 LIST: mask_list for Volume 3 = [] LIST: masked_by_list for Volume 3 = [] LIST: masked_by_mask_index_list for Volume 3 = [] mask_mode for Volume 3 = 0 List overview for cone with cone shape made of material LIST: Children for Volume 4 = [] LIST: Direct_children for Volume 4 = [] LIST: Intersect_check_list for Volume 4 = [] LIST: Mask_intersect_list for Volume 4 = [] LIST: Destinations_list for Volume 4 = [0,1,3] LIST: Reduced_destinations_list for Volume 4 = [1,3] LIST: Next_volume_list for Volume 4 = [0,1,3] Is_vacuum for Volume 4 = 0 is_mask_volume for Volume 4 = 0 is_masked_volume for Volume 4 = 0 is_exit_volume for Volume 4 = 0 LIST: mask_list for Volume 4 = [] LIST: masked_by_list for Volume 4 = [] LIST: masked_by_mask_index_list for Volume 4 = [] mask_mode for Volume 4 = 0 Union_master component master initialized sucessfully NOTE: CPU COMPONENT grammar activated: 1) "FUNNEL" raytrace algorithm enabled. 2) Any SPLIT's are dynamically allocated based on available buffer size. Save [Unit_test_conditional_PSD] Detector: Union_logger_2D_space_zx_I=5.65567e-09 Union_logger_2D_space_zx_ERR=1.70404e-12 Union_logger_2D_space_zx_N=2.21259e+07 "Union_logger_2D_space_zx.dat" Detector: Union_logger_2D_space_zy_I=5.65567e-09 Union_logger_2D_space_zy_ERR=1.70404e-12 Union_logger_2D_space_zy_N=2.21259e+07 "Union_logger_2D_space_zy.dat" Detector: Union_logger_2D_space_zx_con_I=2.8013e-11 Union_logger_2D_space_zx_con_ERR=1.23288e-13 Union_logger_2D_space_zx_con_N=112522 "Union_logger_2D_space_zx_con.dat" Detector: Union_logger_2D_space_zy_con_I=2.8013e-11 Union_logger_2D_space_zy_con_ERR=1.23288e-13 Union_logger_2D_space_zy_con_N=112522 "Union_logger_2D_space_zy_con.dat" Detector: transmission_I=5.30395e-12 transmission_ERR=5.11048e-14 transmission_N=11328 "PSD.dat" Finally [Unit_test_conditional_PSD: 1]. Time: 13 [s] INFO: Placing instr file copy Unit_test_conditional_PSD.instr in dataset 1 INFO: Placing generated c-code copy Unit_test_conditional_PSD.c in dataset 1