├── .clang-format ├── .gitignore ├── CMakeLists.txt ├── COPYING ├── README.md ├── Settings.cmake.default ├── cmake ├── FindGmp.cmake ├── FindMPFR.cmake ├── SetupAutoVecSIMD.cmake ├── SetupC99.cmake ├── SetupCuda.cmake ├── SetupCxx.cmake ├── SetupFeatures.cmake ├── SetupGit.cmake ├── SetupMultiPrecision.cmake ├── SetupOpenCL.cmake ├── SetupOpenMP.cmake ├── SetupPython.cmake ├── SetupToml.cmake ├── SetupUnitTesting.cmake └── SetupUnitTestingGTestsCMakeLists.txt.in ├── examples ├── CMakeLists.txt ├── CMakeLists.txt.install ├── Settings.cmake.install ├── c99 │ ├── CMakeLists.txt │ ├── CMakeLists.txt.install │ ├── run_opencl_kernel.c │ ├── run_opencl_kernel.cl │ ├── simple_drift_buffer.c │ ├── simple_particles_buffer.c │ ├── track_bbsimple.c │ ├── track_beambeam.c │ ├── track_io.c │ ├── track_io_opencl.c │ ├── track_job_cl.c │ ├── track_job_cpu.c │ ├── track_lhc_bb.c │ ├── track_lhc_bb_opencl.c │ ├── track_lhc_no_bb.c │ ├── track_lhc_no_bb_cuda.c │ ├── track_lhc_no_bb_opencl.c │ └── track_simple_bb_from_python.c ├── cxx │ ├── CMakeLists.txt │ ├── CMakeLists.txt.install │ ├── run_opencl_kernel.cpp │ ├── simple_drift_buffer.cpp │ ├── track_job_cl.cpp │ ├── track_job_cpu.cpp │ ├── track_lhc_no_bb.cpp │ └── track_lhc_no_bb_opencl.cpp └── python │ ├── .gitignore │ ├── CMakeLists.txt.install │ ├── opencl_cpu_particle_addr.py │ ├── opencl_kernel_info.py │ ├── pycuda_particle_addr.py │ ├── spacecharge │ ├── 000_prepare_spacecharge_lattice.py │ ├── 001_generate_particle_coordinates.py │ ├── 002_track_and_footprint.py │ ├── example_helpers.py │ ├── footprint.py │ ├── line_density_profile.py │ └── madx │ │ ├── .gitignore │ │ ├── sps │ │ ├── aperture │ │ │ ├── aperturedb_1.dbx │ │ │ ├── aperturedb_2.dbx │ │ │ └── aperturedb_3.dbx │ │ ├── beams │ │ │ └── lhc_beam_injection.beamx │ │ ├── elements │ │ │ └── sps.ele │ │ ├── sequence │ │ │ └── sps.seq │ │ └── strength │ │ │ ├── SPS_Q20.str │ │ │ └── elements.str │ │ └── sps_thin.madx │ ├── test_footprint_from_sixtrack_input │ ├── 000_pickle_line_and_closed_orbit.py │ ├── 001_checks_against_sixtrack.py │ ├── 002_compare_individual_particle.py │ ├── 003_gen_coord_for_footprint.py │ ├── 004_footprint.py │ ├── footprint.py │ ├── fort.16 │ ├── fort.2 │ ├── fort.3 │ ├── fort.8 │ ├── helpers.py │ ├── runsix │ └── runsix_trackfun │ ├── test_monitor │ └── test.py │ ├── test_sis18 │ ├── fodo.madx │ └── test_timings.py │ ├── test_sps_mad │ ├── SPS_Q20_thin.seq │ └── test_sps_mad.py │ ├── testdata.py.template │ ├── track_job.py │ ├── track_job_short.py │ ├── track_job_simple.py │ └── tricub │ └── tricub_simple.py ├── external ├── .gitignore ├── CL │ ├── CMakeLists.txt │ ├── CODE_OF_CONDUCT.md │ ├── LICENSE.txt │ ├── OpenCL-CLHPP_README.md │ ├── README.md │ ├── cl.hpp │ └── cl2.hpp ├── CMakeLists.txt └── toml11 │ ├── CMakeLists.txt │ ├── README.md │ ├── toml.hpp │ ├── toml │ ├── combinator.hpp │ ├── comments.hpp │ ├── datetime.hpp │ ├── exception.hpp │ ├── from.hpp │ ├── get.hpp │ ├── into.hpp │ ├── lexer.hpp │ ├── literal.hpp │ ├── parser.hpp │ ├── region.hpp │ ├── result.hpp │ ├── serializer.hpp │ ├── source_location.hpp │ ├── storage.hpp │ ├── string.hpp │ ├── traits.hpp │ ├── types.hpp │ ├── utility.hpp │ └── value.hpp │ └── toml11_README.md ├── python ├── .gitignore ├── CMakeLists.txt ├── __init__.py ├── setup.py.template ├── sixtracklib │ ├── .gitignore │ ├── CMakeLists.txt │ ├── __init__.py │ ├── beam_elements.py │ ├── buffer.py │ ├── config.py.template │ ├── config_helper.py │ ├── control.py │ ├── cuda.py │ ├── mad_helper.py │ ├── opencl.py │ ├── particles.py │ ├── pysixtrack_helper.py │ ├── sc_line_density.py │ ├── stcommon.py │ ├── trackjob.py │ └── tricub.py └── sixtracklib_test │ ├── .gitignore │ ├── CMakeLists.txt │ ├── __init__.py │ ├── config.py.template │ ├── generic_obj.py │ ├── stcommon.py │ └── testdata.py ├── sixtracklib ├── CMakeLists.txt ├── common │ ├── CMakeLists.txt │ ├── be_beamfields │ │ ├── CMakeLists.txt │ │ ├── be_beamfields.c │ │ ├── be_beamfields.h │ │ ├── faddeeva_cern.h │ │ ├── gauss_fields.h │ │ └── track.h │ ├── be_cavity │ │ ├── CMakeLists.txt │ │ ├── be_cavity.c │ │ ├── be_cavity.h │ │ ├── be_cavity.hpp │ │ └── track.h │ ├── be_dipedge │ │ ├── CMakeLists.txt │ │ ├── be_dipedge.c │ │ ├── be_dipedge.h │ │ ├── be_dipedge.hpp │ │ └── track.h │ ├── be_drift │ │ ├── CMakeLists.txt │ │ ├── be_drift.c │ │ ├── be_drift.h │ │ ├── be_drift.hpp │ │ └── track.h │ ├── be_limit │ │ ├── CMakeLists.txt │ │ ├── be_limit.cpp │ │ ├── be_limit_ellipse.c │ │ ├── be_limit_ellipse.h │ │ ├── be_limit_ellipse.hpp │ │ ├── be_limit_rect.c │ │ ├── be_limit_rect.h │ │ ├── be_limit_rect.hpp │ │ ├── be_limit_rect_ellipse.c │ │ ├── be_limit_rect_ellipse.h │ │ ├── definitions.h │ │ └── track.h │ ├── be_monitor │ │ ├── CMakeLists.txt │ │ ├── be_monitor.c │ │ ├── be_monitor.h │ │ ├── be_monitor.hpp │ │ ├── be_monitor_kernel_impl.h │ │ ├── output_buffer.c │ │ ├── output_buffer.h │ │ └── track.h │ ├── be_multipole │ │ ├── CMakeLists.txt │ │ ├── be_multipole.c │ │ ├── be_multipole.h │ │ ├── be_multipole.hpp │ │ └── track.h │ ├── be_rfmultipole │ │ ├── CMakeLists.txt │ │ ├── be_rfmultipole.c │ │ ├── be_rfmultipole.h │ │ └── track.h │ ├── be_srotation │ │ ├── CMakeLists.txt │ │ ├── be_srotation.c │ │ ├── be_srotation.h │ │ ├── be_srotation.hpp │ │ └── track.h │ ├── be_tricub │ │ ├── CMakeLists.txt │ │ ├── be_tricub.c │ │ ├── be_tricub.h │ │ ├── coefficients.h │ │ └── track.h │ ├── be_xyshift │ │ ├── CMakeLists.txt │ │ ├── be_xyshift.c │ │ ├── be_xyshift.h │ │ ├── be_xyshift.hpp │ │ └── track.h │ ├── beam_elements.h │ ├── beam_elements.hpp │ ├── buffer.h │ ├── buffer.hpp │ ├── buffer │ │ ├── CMakeLists.txt │ │ ├── alignment.c │ │ ├── alignment.h │ │ ├── assign_address_item.c │ │ ├── assign_address_item.h │ │ ├── assign_address_item.hpp │ │ ├── assign_address_item_kernel_impl.h │ │ ├── binary_vector.h │ │ ├── buffer.c │ │ ├── buffer_array_object.c │ │ ├── buffer_array_object.h │ │ ├── buffer_array_object.hpp │ │ ├── buffer_dev_debug.h │ │ ├── buffer_garbage.h │ │ ├── buffer_generic.h │ │ ├── buffer_object.h │ │ ├── buffer_string_object.c │ │ ├── buffer_string_object.h │ │ ├── buffer_string_object.hpp │ │ ├── buffer_type.h │ │ ├── managed_buffer.h │ │ ├── managed_buffer_handle.c │ │ ├── managed_buffer_handle.h │ │ ├── managed_buffer_minimal.h │ │ ├── managed_buffer_remap.h │ │ ├── mem_pool.c │ │ ├── mem_pool.h │ │ └── variant_buffer.hpp │ ├── constants.h │ ├── context.h │ ├── context │ │ ├── CMakeLists.txt │ │ ├── compute_arch.c │ │ ├── compute_arch.h │ │ └── definitions.h │ ├── control │ │ ├── CMakeLists.txt │ │ ├── arch_base.cpp │ │ ├── arch_base.h │ │ ├── arch_base.hpp │ │ ├── arch_base_c99.cpp │ │ ├── arch_info.cpp │ │ ├── arch_info.h │ │ ├── arch_info.hpp │ │ ├── arch_info_c99.cpp │ │ ├── argument_base.cpp │ │ ├── argument_base.h │ │ ├── argument_base.hpp │ │ ├── argument_base_c99.cpp │ │ ├── controller_base.cpp │ │ ├── controller_base.h │ │ ├── controller_base.hpp │ │ ├── controller_base_c99.cpp │ │ ├── debug_register.h │ │ ├── definitions.h │ │ ├── kernel_config_base.cpp │ │ ├── kernel_config_base.h │ │ ├── kernel_config_base.hpp │ │ ├── kernel_config_base_c99.cpp │ │ ├── node_controller_base.cpp │ │ ├── node_controller_base.h │ │ ├── node_controller_base.hpp │ │ ├── node_controller_base_c99.cpp │ │ ├── node_id.cpp │ │ ├── node_id.h │ │ ├── node_id.hpp │ │ ├── node_id_c99.cpp │ │ ├── node_info.cpp │ │ ├── node_info.h │ │ ├── node_info.hpp │ │ └── node_info_c99.cpp │ ├── controller.h │ ├── definitions.h │ ├── generated │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── SixTracklibConfig.cmake.template │ │ ├── config.h.template │ │ ├── modules.h.template │ │ ├── namespace.h.template │ │ └── path.h.template │ ├── internal │ │ ├── CMakeLists.txt │ │ ├── beam_elements_defines.h │ │ ├── beam_elements_undef.h │ │ ├── buffer_garbage_defines.h │ │ ├── buffer_garbage_undef.h │ │ ├── buffer_main_defines.h │ │ ├── buffer_main_undef.h │ │ ├── buffer_object_defines.h │ │ ├── buffer_object_undef.h │ │ ├── compiler_attributes.h │ │ ├── compiler_compability.h │ │ ├── elem_by_elem_config_defines.h │ │ ├── elem_by_elem_config_undef.h │ │ ├── math_constants.h │ │ ├── math_factorial.h │ │ ├── math_functions.h │ │ ├── math_interpol.h │ │ ├── math_qgauss.c │ │ ├── math_qgauss.h │ │ ├── namespace_defines.h │ │ ├── namespace_undef.h │ │ ├── objects_type_id.h │ │ ├── particles_defines.h │ │ ├── particles_undef.h │ │ ├── physics_constants.h │ │ ├── stl_buffer_helper.hpp │ │ ├── tools.h │ │ ├── track_job.cpp │ │ ├── track_job_base.cpp │ │ ├── track_job_base.h │ │ ├── track_job_cpu.cpp │ │ ├── type_comparison_helpers.hpp │ │ ├── type_store_traits.hpp │ │ ├── variant.cpp │ │ └── variant.hpp │ ├── output │ │ ├── CMakeLists.txt │ │ ├── elem_by_elem_config.c │ │ ├── elem_by_elem_config.h │ │ ├── elem_by_elem_kernel_impl.h │ │ ├── elem_by_elem_output_buffer.c │ │ ├── elem_by_elem_output_buffer.h │ │ ├── output_buffer.c │ │ ├── output_buffer.h │ │ └── output_buffer.hpp │ ├── particles.h │ ├── particles.hpp │ ├── particles │ │ ├── CMakeLists.txt │ │ ├── definitions.h │ │ ├── particles.c │ │ ├── particles_addr.c │ │ ├── particles_addr.h │ │ └── particles_addr.hpp │ ├── track.hpp │ ├── track │ │ ├── CMakeLists.txt │ │ ├── definitions.h │ │ ├── track.c │ │ ├── track.h │ │ ├── track_job_base.cpp │ │ ├── track_job_base.h │ │ ├── track_job_base.hpp │ │ ├── track_job_base_c99.cpp │ │ ├── track_job_buffer_store.cpp │ │ ├── track_job_buffer_store.h │ │ ├── track_job_cpu.cpp │ │ ├── track_job_cpu.h │ │ ├── track_job_cpu.hpp │ │ ├── track_job_cpu_c99.cpp │ │ ├── track_job_ctrl_arg_base.cpp │ │ ├── track_job_ctrl_arg_base.hpp │ │ ├── track_job_nodectrl_arg_base.cpp │ │ ├── track_job_nodectrl_arg_base.hpp │ │ ├── track_kernel_impl.h │ │ └── track_kernel_opt_impl.h │ ├── track_job.h │ └── track_job_cpu.h ├── cuda │ ├── CMakeLists.txt │ ├── argument.h │ ├── argument.hpp │ ├── control │ │ ├── CMakeLists.txt │ │ ├── argument.cpp │ │ ├── argument_c99.cpp │ │ ├── controller.cpp │ │ ├── controller_c99.cpp │ │ ├── default_kernel_config.c │ │ ├── default_kernel_config.h │ │ ├── kernel_config.cpp │ │ ├── kernel_config.h │ │ ├── kernel_config.hpp │ │ ├── kernel_config_c99.cpp │ │ ├── node_info.cpp │ │ ├── node_info.h │ │ ├── node_info.hpp │ │ └── node_info_c99.cpp │ ├── controller.h │ ├── controller.hpp │ ├── cuda_tools.h │ ├── definitions.h │ ├── internal │ │ └── track_particles_kernel_c_wrapper.cu │ ├── kernels │ │ ├── assign_address_item.cu │ │ ├── assign_address_item.cuh │ │ ├── be_monitors_assign_out_buffer.cu │ │ ├── be_monitors_assign_out_buffer.cuh │ │ ├── elem_by_elem_assign_out_buffer.cu │ │ ├── elem_by_elem_assign_out_buffer.cuh │ │ ├── extract_particles_addr.cu │ │ ├── extract_particles_addr.cuh │ │ ├── managed_buffer_remap.cu │ │ ├── managed_buffer_remap.cuh │ │ ├── track_particles.cu │ │ ├── track_particles.cuh │ │ ├── track_particles_kernel.cu │ │ └── track_particles_kernel.cuh │ ├── track │ │ ├── CMakeLists.txt │ │ ├── track_job.cpp │ │ └── track_job_c99.cpp │ ├── track_job.h │ ├── track_job.hpp │ ├── track_particles_kernel_c_wrapper.h │ └── wrappers │ │ ├── controller_wrappers.cu │ │ ├── controller_wrappers.h │ │ ├── track_job_wrappers.cu │ │ └── track_job_wrappers.h ├── mpfr4 │ ├── CMakeLists.txt │ ├── beam_elements.h │ ├── details │ │ └── track.c │ ├── impl │ │ └── particles_impl.h │ ├── tests │ │ ├── CMakeLists.txt │ │ └── generate_track_test_data.c │ └── track.h ├── opencl │ ├── .gitignore │ ├── CMakeLists.txt │ ├── argument.h │ ├── cl.h.template │ ├── context.h │ ├── internal │ │ ├── argument.cpp │ │ ├── base_context.cpp │ │ ├── base_context.h │ │ ├── context.cpp │ │ ├── default_compile_options.h │ │ ├── make_track_job.cpp │ │ ├── optimized_priv_particle.h │ │ ├── status_flag.h │ │ └── track_job_cl.cpp │ ├── kernels │ │ ├── assign_address_item.cl │ │ ├── be_monitors_assign_out_buffer.cl │ │ ├── be_monitors_assign_out_buffer_debug.cl │ │ ├── elem_by_elem_assign_out_buffer.cl │ │ ├── elem_by_elem_assign_out_buffer_debug.cl │ │ ├── fetch_particles_addr.cl │ │ ├── managed_buffer_remap.cl │ │ ├── managed_buffer_remap_debug.cl │ │ ├── process_assign_address_items.cl │ │ ├── track_particles.cl │ │ ├── track_particles_debug.cl │ │ ├── track_particles_optimized_priv_particles.cl │ │ └── track_particles_optimized_priv_particles_debug.cl │ ├── make_track_job.h │ └── track_job_cl.h ├── simd │ ├── CMakeLists.txt │ ├── details │ │ └── track.c │ ├── tests │ │ └── CMakeLists.txt │ ├── tests_benchmark │ │ └── CMakeLists.txt │ └── track.h ├── sixtracklib.h └── sixtracklib.hpp ├── tests ├── CMakeLists.txt ├── benchmark │ ├── CMakeLists.txt │ ├── common │ │ ├── CMakeLists.txt │ │ └── benchmark_lhc_no_bb_c99.c │ ├── cuda │ │ ├── CMakeLists.txt │ │ └── benchmark_lhc_no_bb_cuda_c99.c │ └── opencl │ │ ├── CMakeLists.txt │ │ ├── benchmark_lhc_no_bb_opencl_c99.c │ │ ├── benchmark_lhc_no_bb_priv_particles_optimized_opencl_c99.c │ │ └── gsoc2018 │ │ ├── _CMakeLists.txt │ │ ├── benchmark_lhc_no_bb_opencl_c99.cpp │ │ ├── benchmark_lhc_no_bb_priv_particles_optimized_opencl_c99.cpp │ │ ├── kernels_beam_elements-finalversion.cl │ │ ├── kernels_beam_elements_oneatatime.cl │ │ ├── kernels_beam_elements_switchcaseoncpu.cl │ │ ├── kernels_beam_elements_switchcaseoncpuremoved.cl │ │ ├── parallel_beam_elements-finalversion.cpp │ │ ├── parallel_beam_elements_allinsequence.cpp │ │ ├── parallel_beam_elements_oneatatime.cpp │ │ ├── parallel_beam_elements_switchcaseoncpu.cpp │ │ └── parallel_beam_elements_switchcaseoncpuremoved.cpp ├── python │ ├── .gitignore │ ├── CMakeLists.txt │ ├── beam_elements │ │ ├── CMakeLists.txt │ │ ├── test_multipole.py │ │ └── test_tricub.py │ ├── cuda │ │ ├── CMakeLists.txt │ │ ├── test_cuda_argument.py │ │ ├── test_cuda_assign_address_items.py │ │ ├── test_cuda_controller.py │ │ ├── test_track_job_collect_and_push_cuda.py │ │ ├── test_track_job_fetch_particle_addr.py │ │ ├── test_track_job_threads_per_block.py │ │ └── test_track_job_track_line.py │ ├── opencl │ │ ├── CMakeLists.txt │ │ ├── test_cl_controller.py │ │ ├── test_cl_node_id.py │ │ ├── test_track_job_cl_assign_addresses.py │ │ ├── test_track_job_cl_stored_buffer.py │ │ ├── test_track_job_collect_and_push_opencl.py │ │ └── test_track_job_opencl.py │ ├── test_argument_cuda.py │ ├── test_cbuffer_st_buffer.py │ ├── test_output_buffer.py │ ├── test_qgauss.py │ ├── test_track_job_cpu.py │ ├── test_track_job_cpu_assign_address_items.py │ ├── test_track_job_cpu_stored_buffer.py │ ├── test_track_job_setup.py │ └── test_track_line_cuda.py ├── sixtracklib │ ├── CMakeLists.txt │ ├── common │ │ ├── CMakeLists.txt │ │ ├── _old │ │ │ ├── test_buffer_array_object_c99.cpp │ │ │ ├── test_buffer_c99.cpp │ │ │ ├── test_buffer_cxx.cpp │ │ │ ├── test_buffer_string_object_c99.cpp │ │ │ ├── test_buffer_string_object_cxx.cpp │ │ │ ├── test_managed_buffer_c99.cpp │ │ │ └── test_mem_pool_c99.cpp │ │ ├── beam_elements │ │ │ ├── CMakeLists.txt │ │ │ ├── test_be_cavity_c99.cpp │ │ │ ├── test_be_dipedge_c99.cpp │ │ │ ├── test_be_dipedge_cxx.cpp │ │ │ ├── test_be_drift_c99.cpp │ │ │ ├── test_be_drift_cxx.cpp │ │ │ ├── test_be_limit_ellipse_c99.cpp │ │ │ ├── test_be_limit_ellipse_cxx.cpp │ │ │ ├── test_be_limit_rect_c99.cpp │ │ │ ├── test_be_limit_rect_cxx.cpp │ │ │ ├── test_be_monitor_c99.cpp │ │ │ ├── test_be_multipole_c99.cpp │ │ │ ├── test_be_rf_multipole_c99.cpp │ │ │ ├── test_be_srotation_c99.cpp │ │ │ └── test_be_xy_shift_c99.cpp │ │ ├── buffer │ │ │ ├── CMakeLists.txt │ │ │ ├── test_assign_address_item_c99.cpp │ │ │ ├── test_buffer_array_object_c99.cpp │ │ │ ├── test_buffer_c99.cpp │ │ │ ├── test_buffer_cxx.cpp │ │ │ ├── test_buffer_string_object_c99.cpp │ │ │ ├── test_buffer_string_object_cxx.cpp │ │ │ ├── test_buffer_toc_cxx.cpp │ │ │ ├── test_managed_buffer_c99.cpp │ │ │ └── test_mem_pool_c99.cpp │ │ ├── control │ │ │ ├── CMakeLists.txt │ │ │ ├── test_arch_info_c99.cpp │ │ │ ├── test_arch_info_cxx.cpp │ │ │ ├── test_debug_register_c99.cpp │ │ │ ├── test_node_controller_base_c99.cpp │ │ │ ├── test_node_controller_base_cxx.cpp │ │ │ ├── test_node_id_c99.cpp │ │ │ └── test_node_id_cxx.cpp │ │ ├── math │ │ │ ├── CMakeLists.txt │ │ │ ├── test_interpol_1d_c99.cpp │ │ │ └── test_qgauss_c99.cpp │ │ ├── test_elem_by_elem_config_c99.cpp │ │ ├── test_gpu_kernel_tools_c99.cpp │ │ ├── test_output_buffer_c99.cpp │ │ ├── test_particles_aperture_c99.cpp │ │ ├── test_particles_c99.cpp │ │ ├── test_particles_cxx.cpp │ │ ├── test_tools_c99.cpp │ │ ├── test_track_c99.cpp │ │ ├── test_track_job_cpu_c99.cpp │ │ ├── test_track_job_cpu_cxx.cpp │ │ ├── test_track_job_cxx.cpp │ │ ├── test_track_line_c99.cpp │ │ ├── testdata │ │ │ ├── buffer_dump_v3.bin │ │ │ ├── first_file.txt │ │ │ ├── second_file.txt │ │ │ ├── single_really_long_line.txt │ │ │ └── totally_empty_file.txt │ │ └── track │ │ │ ├── CMakeLists.txt │ │ │ ├── test_track_job_cpu_assign_address_item_c99.cpp │ │ │ ├── test_track_job_cpu_assign_address_item_cxx.cpp │ │ │ ├── test_track_job_cpu_stored_buffer_c99.cpp │ │ │ ├── test_track_job_cpu_stored_buffer_cxx.cpp │ │ │ ├── test_track_job_fetch_particle_addr_c99.cpp │ │ │ ├── test_track_job_fetch_particle_addr_cxx.cpp │ │ │ ├── test_track_job_setup_c99.cpp │ │ │ ├── test_track_job_setup_cxx.cpp │ │ │ ├── test_track_job_track_elem_by_elem_c99.cpp │ │ │ ├── test_track_job_track_elem_by_elem_cxx.cpp │ │ │ ├── test_track_job_track_line_c99.cpp │ │ │ ├── test_track_job_track_line_cxx.cpp │ │ │ ├── test_track_job_track_until_c99.cpp │ │ │ └── test_track_job_track_until_cxx.cpp │ ├── cuda │ │ ├── CMakeLists.txt │ │ ├── control │ │ │ ├── CMakeLists.txt │ │ │ ├── test_argument_c99.cpp │ │ │ ├── test_argument_cxx.cpp │ │ │ ├── test_controller_c99.cpp │ │ │ └── test_controller_cxx.cpp │ │ ├── cuda_test_buffer_c99.cu │ │ ├── track │ │ │ ├── CMakeLists.txt │ │ │ ├── test_track_job_collect_push_c99.cpp │ │ │ ├── test_track_job_collect_push_cxx.cpp │ │ │ ├── test_track_job_fetch_particle_addr_c99.cpp │ │ │ ├── test_track_job_fetch_particle_addr_cxx.cpp │ │ │ ├── test_track_job_setup_c99.cpp │ │ │ ├── test_track_job_setup_cxx.cpp │ │ │ ├── test_track_job_track_elem_by_elem_c99.cpp │ │ │ ├── test_track_job_track_elem_by_elem_cxx.cpp │ │ │ ├── test_track_job_track_line_c99.cpp │ │ │ ├── test_track_job_track_line_cxx.cpp │ │ │ ├── test_track_job_track_until_c99.cpp │ │ │ └── test_track_job_track_until_cxx.cpp │ │ └── wrappers │ │ │ ├── CMakeLists.txt │ │ │ ├── test_beam_monitor_assign_output_c99.cpp │ │ │ ├── test_elem_by_elem_assign_output_c99.cpp │ │ │ ├── test_particles_store_all_addresses_c99.cpp │ │ │ ├── test_track_particles_elem_by_elem_until_turn_c99.cpp │ │ │ ├── test_track_particles_line_c99.cpp │ │ │ └── test_track_particles_until_turn_c99.cpp │ ├── opencl │ │ ├── CMakeLists.txt │ │ ├── dump │ │ ├── test_argument_update_region_c99.cpp │ │ ├── test_argument_update_region_cxx.cpp │ │ ├── test_be_drift_opencl_c99.cpp │ │ ├── test_be_monitor_opencl_c99.cpp │ │ ├── test_buffer_opencl_c99.cpp │ │ ├── test_context_opencl_c99.cpp │ │ ├── test_context_opencl_cxx.cpp │ │ ├── test_context_setup_c99.cpp │ │ ├── test_context_setup_cxx.cpp │ │ ├── test_particles_opencl_c99.cpp │ │ ├── test_track_elem_by_elem_opencl_c99.cpp │ │ ├── test_track_job_cl_assign_address_items_c99.cpp │ │ ├── test_track_job_cl_assign_address_items_cxx.cpp │ │ ├── test_track_job_cl_collect_push_c99.cpp │ │ ├── test_track_job_cl_collect_push_cxx.cpp │ │ ├── test_track_job_cl_opencl_c99.cpp │ │ ├── test_track_job_cl_opencl_cxx.cpp │ │ ├── test_track_job_cl_stored_buffer_c99.cpp │ │ ├── test_track_job_cl_stored_buffer_cxx.cpp │ │ ├── test_track_job_fetch_particle_addr_c99.cpp │ │ ├── test_track_job_fetch_particle_addr_cxx.cpp │ │ ├── test_track_job_update_region_c99.cpp │ │ ├── test_track_job_update_region_cxx.cpp │ │ └── test_track_opencl_c99.cpp │ ├── testlib.h │ ├── testlib.hpp │ └── testlib │ │ ├── CMakeLists.txt │ │ ├── common │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── beam_elements │ │ │ ├── CMakeLists.txt │ │ │ ├── be_beamfields.c │ │ │ ├── be_beamfields.h │ │ │ ├── be_cavity.c │ │ │ ├── be_cavity.h │ │ │ ├── be_dipedge.c │ │ │ ├── be_dipedge.h │ │ │ ├── be_drift.c │ │ │ ├── be_drift.h │ │ │ ├── be_limit_ellipse.c │ │ │ ├── be_limit_ellipse.h │ │ │ ├── be_limit_rect.c │ │ │ ├── be_limit_rect.h │ │ │ ├── be_limit_rect_ellipse.c │ │ │ ├── be_limit_rect_ellipse.h │ │ │ ├── be_monitor.c │ │ │ ├── be_monitor.h │ │ │ ├── be_multipole.c │ │ │ ├── be_multipole.h │ │ │ ├── be_rfmultipole.c │ │ │ ├── be_rfmultipole.h │ │ │ ├── be_srotation.c │ │ │ ├── be_srotation.h │ │ │ ├── be_tricub.c │ │ │ ├── be_tricub.h │ │ │ ├── be_xy_shift.c │ │ │ ├── be_xy_shift.h │ │ │ ├── beam_elements.c │ │ │ └── beam_elements.h │ │ ├── buffer │ │ │ ├── CMakeLists.txt │ │ │ ├── assign_address_item.c │ │ │ ├── assign_address_item.h │ │ │ ├── binary_array_buffer.h │ │ │ ├── buffer.c │ │ │ ├── buffer.h │ │ │ ├── generic_buffer_obj.c │ │ │ └── generic_buffer_obj.h │ │ ├── compare.h │ │ ├── generic_buffer_obj.c │ │ ├── generic_buffer_obj.h │ │ ├── gpu_kernel.c │ │ ├── gpu_kernel.h │ │ ├── output │ │ │ ├── CMakeLists.txt │ │ │ ├── assign_be_monitor_ctrl_arg.c │ │ │ ├── assign_be_monitor_ctrl_arg.h │ │ │ ├── assign_elem_by_elem_ctrl_arg.c │ │ │ └── assign_elem_by_elem_ctrl_arg.h │ │ ├── particles │ │ │ ├── CMakeLists.txt │ │ │ ├── particles.c │ │ │ ├── particles.h │ │ │ ├── particles_addr.cpp │ │ │ ├── particles_addr.h │ │ │ └── particles_addr.hpp │ │ ├── path.h.template │ │ ├── random.c │ │ ├── random.h │ │ ├── time.c │ │ ├── time.h │ │ └── track │ │ │ ├── CMakeLists.txt │ │ │ ├── track_job_setup.c │ │ │ ├── track_job_setup.cpp │ │ │ ├── track_job_setup.h │ │ │ ├── track_job_setup.hpp │ │ │ ├── track_particles_cpu.c │ │ │ ├── track_particles_cpu.h │ │ │ ├── track_particles_ctrl_arg.c │ │ │ └── track_particles_ctrl_arg.h │ │ ├── cuda │ │ ├── CMakeLists.txt │ │ ├── cuda_beam_elements_kernel_c_wrapper.cu │ │ ├── cuda_beam_elements_kernel_c_wrapper.h │ │ ├── cuda_buffer_generic_obj_kernel_c_wrapper.cu │ │ ├── cuda_buffer_generic_obj_kernel_c_wrapper.h │ │ ├── cuda_particles_kernel_c_wrapper.cu │ │ ├── cuda_particles_kernel_c_wrapper.h │ │ └── kernels │ │ │ ├── CMakeLists.txt │ │ │ ├── cuda_beam_elements_kernel.cu │ │ │ ├── cuda_beam_elements_kernel.cuh │ │ │ ├── cuda_buffer_generic_obj_kernel.cu │ │ │ ├── cuda_buffer_generic_obj_kernel.cuh │ │ │ ├── cuda_grid_dimensions_kernel.cu │ │ │ ├── cuda_grid_dimensions_kernel.cuh │ │ │ ├── cuda_particles_kernel.cu │ │ │ └── cuda_particles_kernel.cuh │ │ ├── opencl │ │ ├── CMakeLists.txt │ │ └── kernels │ │ │ ├── CMakeLists.txt │ │ │ ├── opencl_beam_elements_opencl_kernel.cl │ │ │ ├── opencl_buffer_generic_obj_kernel.cl │ │ │ └── opencl_particles_kernel.cl │ │ └── testdata │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── testdata_files.h.template │ │ ├── track_testdata.c │ │ └── track_testdata.h └── testdata │ ├── .gitignore │ ├── CMakeLists.txt │ ├── bbsimple │ ├── CMakeLists.txt │ ├── beam_elements.bin │ ├── beam_elements_sixtrack.bin │ ├── dump3.dat │ ├── fort.2 │ ├── fort.3 │ ├── line.pkl │ ├── particles_dump.bin │ └── particles_dump_sixtrack.bin │ ├── beambeam │ ├── CMakeLists.txt │ ├── beam_elements.bin │ ├── beam_elements_sixtrack.bin │ ├── dump3.dat │ ├── fort.16 │ ├── fort.2 │ ├── fort.3 │ ├── fort.8 │ ├── line.pkl │ ├── particles_dump.bin │ └── particles_dump_sixtrack.bin │ ├── generators │ ├── .gitignore │ ├── CMakeLists.txt │ ├── CMakeLists.txt.install │ ├── __init__.py │ ├── generate_buffer_generic_obj.c │ ├── generate_track_bbsimple_data.py │ ├── generate_track_be_drift_data.c │ ├── generate_track_be_driftexact_data.c │ ├── generate_track_beambeam_data.py │ ├── generate_track_lhc_no_bb_data.py │ ├── test_data_generation.py │ └── testdata.py.template │ ├── lhc_no_bb │ ├── CMakeLists.txt │ ├── beam_elements.bin │ ├── beam_elements_sixtrack.bin │ ├── dump3.dat │ ├── fort.16 │ ├── fort.2 │ ├── fort.3 │ ├── fort.8 │ ├── particles_dump.bin │ └── particles_dump_sixtrack.bin │ ├── test_buffer_generic_obj.bin │ ├── test_faddeeva_errorfn_data.bin │ ├── test_track_be_drift_data.bin │ ├── test_track_be_driftexact_data.bin │ ├── test_tracking_lhc.txt │ └── tricub │ ├── create_testdata.py │ ├── precomputed_kicks.pickle │ └── precomputed_kicks.txt └── tools ├── CMakeLists.txt ├── dump_cbuffer.c └── normalize_cobject_dump.c /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/COPYING -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/README.md -------------------------------------------------------------------------------- /Settings.cmake.default: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/Settings.cmake.default -------------------------------------------------------------------------------- /cmake/FindGmp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/cmake/FindGmp.cmake -------------------------------------------------------------------------------- /cmake/FindMPFR.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/cmake/FindMPFR.cmake -------------------------------------------------------------------------------- /cmake/SetupAutoVecSIMD.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/cmake/SetupAutoVecSIMD.cmake -------------------------------------------------------------------------------- /cmake/SetupC99.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/cmake/SetupC99.cmake -------------------------------------------------------------------------------- /cmake/SetupCuda.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/cmake/SetupCuda.cmake -------------------------------------------------------------------------------- /cmake/SetupCxx.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/cmake/SetupCxx.cmake -------------------------------------------------------------------------------- /cmake/SetupFeatures.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/cmake/SetupFeatures.cmake -------------------------------------------------------------------------------- /cmake/SetupGit.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/cmake/SetupGit.cmake -------------------------------------------------------------------------------- /cmake/SetupMultiPrecision.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/cmake/SetupMultiPrecision.cmake -------------------------------------------------------------------------------- /cmake/SetupOpenCL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/cmake/SetupOpenCL.cmake -------------------------------------------------------------------------------- /cmake/SetupOpenMP.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/cmake/SetupOpenMP.cmake -------------------------------------------------------------------------------- /cmake/SetupPython.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/cmake/SetupPython.cmake -------------------------------------------------------------------------------- /cmake/SetupToml.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/cmake/SetupToml.cmake -------------------------------------------------------------------------------- /cmake/SetupUnitTesting.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/cmake/SetupUnitTesting.cmake -------------------------------------------------------------------------------- /cmake/SetupUnitTestingGTestsCMakeLists.txt.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/cmake/SetupUnitTestingGTestsCMakeLists.txt.in -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/CMakeLists.txt.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/CMakeLists.txt.install -------------------------------------------------------------------------------- /examples/Settings.cmake.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/Settings.cmake.install -------------------------------------------------------------------------------- /examples/c99/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/CMakeLists.txt -------------------------------------------------------------------------------- /examples/c99/CMakeLists.txt.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/CMakeLists.txt.install -------------------------------------------------------------------------------- /examples/c99/run_opencl_kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/run_opencl_kernel.c -------------------------------------------------------------------------------- /examples/c99/run_opencl_kernel.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/run_opencl_kernel.cl -------------------------------------------------------------------------------- /examples/c99/simple_drift_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/simple_drift_buffer.c -------------------------------------------------------------------------------- /examples/c99/simple_particles_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/simple_particles_buffer.c -------------------------------------------------------------------------------- /examples/c99/track_bbsimple.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/track_bbsimple.c -------------------------------------------------------------------------------- /examples/c99/track_beambeam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/track_beambeam.c -------------------------------------------------------------------------------- /examples/c99/track_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/track_io.c -------------------------------------------------------------------------------- /examples/c99/track_io_opencl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/track_io_opencl.c -------------------------------------------------------------------------------- /examples/c99/track_job_cl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/track_job_cl.c -------------------------------------------------------------------------------- /examples/c99/track_job_cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/track_job_cpu.c -------------------------------------------------------------------------------- /examples/c99/track_lhc_bb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/track_lhc_bb.c -------------------------------------------------------------------------------- /examples/c99/track_lhc_bb_opencl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/track_lhc_bb_opencl.c -------------------------------------------------------------------------------- /examples/c99/track_lhc_no_bb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/track_lhc_no_bb.c -------------------------------------------------------------------------------- /examples/c99/track_lhc_no_bb_cuda.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/track_lhc_no_bb_cuda.c -------------------------------------------------------------------------------- /examples/c99/track_lhc_no_bb_opencl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/track_lhc_no_bb_opencl.c -------------------------------------------------------------------------------- /examples/c99/track_simple_bb_from_python.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/c99/track_simple_bb_from_python.c -------------------------------------------------------------------------------- /examples/cxx/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/cxx/CMakeLists.txt -------------------------------------------------------------------------------- /examples/cxx/CMakeLists.txt.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/cxx/CMakeLists.txt.install -------------------------------------------------------------------------------- /examples/cxx/run_opencl_kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/cxx/run_opencl_kernel.cpp -------------------------------------------------------------------------------- /examples/cxx/simple_drift_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/cxx/simple_drift_buffer.cpp -------------------------------------------------------------------------------- /examples/cxx/track_job_cl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/cxx/track_job_cl.cpp -------------------------------------------------------------------------------- /examples/cxx/track_job_cpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/cxx/track_job_cpu.cpp -------------------------------------------------------------------------------- /examples/cxx/track_lhc_no_bb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/cxx/track_lhc_no_bb.cpp -------------------------------------------------------------------------------- /examples/cxx/track_lhc_no_bb_opencl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/cxx/track_lhc_no_bb_opencl.cpp -------------------------------------------------------------------------------- /examples/python/.gitignore: -------------------------------------------------------------------------------- 1 | testdata.py 2 | 3 | -------------------------------------------------------------------------------- /examples/python/CMakeLists.txt.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/CMakeLists.txt.install -------------------------------------------------------------------------------- /examples/python/opencl_cpu_particle_addr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/opencl_cpu_particle_addr.py -------------------------------------------------------------------------------- /examples/python/opencl_kernel_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/opencl_kernel_info.py -------------------------------------------------------------------------------- /examples/python/pycuda_particle_addr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/pycuda_particle_addr.py -------------------------------------------------------------------------------- /examples/python/spacecharge/000_prepare_spacecharge_lattice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/spacecharge/000_prepare_spacecharge_lattice.py -------------------------------------------------------------------------------- /examples/python/spacecharge/001_generate_particle_coordinates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/spacecharge/001_generate_particle_coordinates.py -------------------------------------------------------------------------------- /examples/python/spacecharge/002_track_and_footprint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/spacecharge/002_track_and_footprint.py -------------------------------------------------------------------------------- /examples/python/spacecharge/example_helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/spacecharge/example_helpers.py -------------------------------------------------------------------------------- /examples/python/spacecharge/footprint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/spacecharge/footprint.py -------------------------------------------------------------------------------- /examples/python/spacecharge/line_density_profile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/spacecharge/line_density_profile.py -------------------------------------------------------------------------------- /examples/python/spacecharge/madx/.gitignore: -------------------------------------------------------------------------------- 1 | fc.* 2 | *.tfs 3 | track.obs* 4 | -------------------------------------------------------------------------------- /examples/python/spacecharge/madx/sps/aperture/aperturedb_1.dbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/spacecharge/madx/sps/aperture/aperturedb_1.dbx -------------------------------------------------------------------------------- /examples/python/spacecharge/madx/sps/aperture/aperturedb_2.dbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/spacecharge/madx/sps/aperture/aperturedb_2.dbx -------------------------------------------------------------------------------- /examples/python/spacecharge/madx/sps/aperture/aperturedb_3.dbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/spacecharge/madx/sps/aperture/aperturedb_3.dbx -------------------------------------------------------------------------------- /examples/python/spacecharge/madx/sps/beams/lhc_beam_injection.beamx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/spacecharge/madx/sps/beams/lhc_beam_injection.beamx -------------------------------------------------------------------------------- /examples/python/spacecharge/madx/sps/elements/sps.ele: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/spacecharge/madx/sps/elements/sps.ele -------------------------------------------------------------------------------- /examples/python/spacecharge/madx/sps/sequence/sps.seq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/spacecharge/madx/sps/sequence/sps.seq -------------------------------------------------------------------------------- /examples/python/spacecharge/madx/sps/strength/SPS_Q20.str: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/spacecharge/madx/sps/strength/SPS_Q20.str -------------------------------------------------------------------------------- /examples/python/spacecharge/madx/sps/strength/elements.str: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/spacecharge/madx/sps/strength/elements.str -------------------------------------------------------------------------------- /examples/python/spacecharge/madx/sps_thin.madx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/spacecharge/madx/sps_thin.madx -------------------------------------------------------------------------------- /examples/python/test_footprint_from_sixtrack_input/004_footprint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/test_footprint_from_sixtrack_input/004_footprint.py -------------------------------------------------------------------------------- /examples/python/test_footprint_from_sixtrack_input/footprint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/test_footprint_from_sixtrack_input/footprint.py -------------------------------------------------------------------------------- /examples/python/test_footprint_from_sixtrack_input/fort.16: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/python/test_footprint_from_sixtrack_input/fort.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/test_footprint_from_sixtrack_input/fort.2 -------------------------------------------------------------------------------- /examples/python/test_footprint_from_sixtrack_input/fort.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/test_footprint_from_sixtrack_input/fort.3 -------------------------------------------------------------------------------- /examples/python/test_footprint_from_sixtrack_input/fort.8: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/python/test_footprint_from_sixtrack_input/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/test_footprint_from_sixtrack_input/helpers.py -------------------------------------------------------------------------------- /examples/python/test_footprint_from_sixtrack_input/runsix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/test_footprint_from_sixtrack_input/runsix -------------------------------------------------------------------------------- /examples/python/test_footprint_from_sixtrack_input/runsix_trackfun: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/test_footprint_from_sixtrack_input/runsix_trackfun -------------------------------------------------------------------------------- /examples/python/test_monitor/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/test_monitor/test.py -------------------------------------------------------------------------------- /examples/python/test_sis18/fodo.madx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/test_sis18/fodo.madx -------------------------------------------------------------------------------- /examples/python/test_sis18/test_timings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/test_sis18/test_timings.py -------------------------------------------------------------------------------- /examples/python/test_sps_mad/SPS_Q20_thin.seq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/test_sps_mad/SPS_Q20_thin.seq -------------------------------------------------------------------------------- /examples/python/test_sps_mad/test_sps_mad.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/test_sps_mad/test_sps_mad.py -------------------------------------------------------------------------------- /examples/python/testdata.py.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/testdata.py.template -------------------------------------------------------------------------------- /examples/python/track_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/track_job.py -------------------------------------------------------------------------------- /examples/python/track_job_short.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/track_job_short.py -------------------------------------------------------------------------------- /examples/python/track_job_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/track_job_simple.py -------------------------------------------------------------------------------- /examples/python/tricub/tricub_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/examples/python/tricub/tricub_simple.py -------------------------------------------------------------------------------- /external/.gitignore: -------------------------------------------------------------------------------- 1 | toml11/ 2 | CL/ 3 | 4 | -------------------------------------------------------------------------------- /external/CL/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/CL/CMakeLists.txt -------------------------------------------------------------------------------- /external/CL/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/CL/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /external/CL/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/CL/LICENSE.txt -------------------------------------------------------------------------------- /external/CL/OpenCL-CLHPP_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/CL/OpenCL-CLHPP_README.md -------------------------------------------------------------------------------- /external/CL/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/CL/README.md -------------------------------------------------------------------------------- /external/CL/cl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/CL/cl.hpp -------------------------------------------------------------------------------- /external/CL/cl2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/CL/cl2.hpp -------------------------------------------------------------------------------- /external/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/CMakeLists.txt -------------------------------------------------------------------------------- /external/toml11/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /external/toml11/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/README.md -------------------------------------------------------------------------------- /external/toml11/toml.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml.hpp -------------------------------------------------------------------------------- /external/toml11/toml/combinator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/combinator.hpp -------------------------------------------------------------------------------- /external/toml11/toml/comments.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/comments.hpp -------------------------------------------------------------------------------- /external/toml11/toml/datetime.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/datetime.hpp -------------------------------------------------------------------------------- /external/toml11/toml/exception.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/exception.hpp -------------------------------------------------------------------------------- /external/toml11/toml/from.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/from.hpp -------------------------------------------------------------------------------- /external/toml11/toml/get.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/get.hpp -------------------------------------------------------------------------------- /external/toml11/toml/into.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/into.hpp -------------------------------------------------------------------------------- /external/toml11/toml/lexer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/lexer.hpp -------------------------------------------------------------------------------- /external/toml11/toml/literal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/literal.hpp -------------------------------------------------------------------------------- /external/toml11/toml/parser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/parser.hpp -------------------------------------------------------------------------------- /external/toml11/toml/region.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/region.hpp -------------------------------------------------------------------------------- /external/toml11/toml/result.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/result.hpp -------------------------------------------------------------------------------- /external/toml11/toml/serializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/serializer.hpp -------------------------------------------------------------------------------- /external/toml11/toml/source_location.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/source_location.hpp -------------------------------------------------------------------------------- /external/toml11/toml/storage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/storage.hpp -------------------------------------------------------------------------------- /external/toml11/toml/string.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/string.hpp -------------------------------------------------------------------------------- /external/toml11/toml/traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/traits.hpp -------------------------------------------------------------------------------- /external/toml11/toml/types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/types.hpp -------------------------------------------------------------------------------- /external/toml11/toml/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/utility.hpp -------------------------------------------------------------------------------- /external/toml11/toml/value.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml/value.hpp -------------------------------------------------------------------------------- /external/toml11/toml11_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/external/toml11/toml11_README.md -------------------------------------------------------------------------------- /python/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/.gitignore -------------------------------------------------------------------------------- /python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/CMakeLists.txt -------------------------------------------------------------------------------- /python/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | 4 | import sixtracklib 5 | 6 | 7 | -------------------------------------------------------------------------------- /python/setup.py.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/setup.py.template -------------------------------------------------------------------------------- /python/sixtracklib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib/.gitignore -------------------------------------------------------------------------------- /python/sixtracklib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib/CMakeLists.txt -------------------------------------------------------------------------------- /python/sixtracklib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib/__init__.py -------------------------------------------------------------------------------- /python/sixtracklib/beam_elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib/beam_elements.py -------------------------------------------------------------------------------- /python/sixtracklib/buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib/buffer.py -------------------------------------------------------------------------------- /python/sixtracklib/config.py.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib/config.py.template -------------------------------------------------------------------------------- /python/sixtracklib/config_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib/config_helper.py -------------------------------------------------------------------------------- /python/sixtracklib/control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib/control.py -------------------------------------------------------------------------------- /python/sixtracklib/cuda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib/cuda.py -------------------------------------------------------------------------------- /python/sixtracklib/mad_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib/mad_helper.py -------------------------------------------------------------------------------- /python/sixtracklib/opencl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib/opencl.py -------------------------------------------------------------------------------- /python/sixtracklib/particles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib/particles.py -------------------------------------------------------------------------------- /python/sixtracklib/pysixtrack_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib/pysixtrack_helper.py -------------------------------------------------------------------------------- /python/sixtracklib/sc_line_density.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib/sc_line_density.py -------------------------------------------------------------------------------- /python/sixtracklib/stcommon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib/stcommon.py -------------------------------------------------------------------------------- /python/sixtracklib/trackjob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib/trackjob.py -------------------------------------------------------------------------------- /python/sixtracklib/tricub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib/tricub.py -------------------------------------------------------------------------------- /python/sixtracklib_test/.gitignore: -------------------------------------------------------------------------------- 1 | config.py 2 | 3 | -------------------------------------------------------------------------------- /python/sixtracklib_test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib_test/CMakeLists.txt -------------------------------------------------------------------------------- /python/sixtracklib_test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib_test/__init__.py -------------------------------------------------------------------------------- /python/sixtracklib_test/config.py.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib_test/config.py.template -------------------------------------------------------------------------------- /python/sixtracklib_test/generic_obj.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib_test/generic_obj.py -------------------------------------------------------------------------------- /python/sixtracklib_test/stcommon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib_test/stcommon.py -------------------------------------------------------------------------------- /python/sixtracklib_test/testdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/python/sixtracklib_test/testdata.py -------------------------------------------------------------------------------- /sixtracklib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/be_beamfields/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_beamfields/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/be_beamfields/be_beamfields.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_beamfields/be_beamfields.c -------------------------------------------------------------------------------- /sixtracklib/common/be_beamfields/be_beamfields.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_beamfields/be_beamfields.h -------------------------------------------------------------------------------- /sixtracklib/common/be_beamfields/faddeeva_cern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_beamfields/faddeeva_cern.h -------------------------------------------------------------------------------- /sixtracklib/common/be_beamfields/gauss_fields.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_beamfields/gauss_fields.h -------------------------------------------------------------------------------- /sixtracklib/common/be_beamfields/track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_beamfields/track.h -------------------------------------------------------------------------------- /sixtracklib/common/be_cavity/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_cavity/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/be_cavity/be_cavity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_cavity/be_cavity.c -------------------------------------------------------------------------------- /sixtracklib/common/be_cavity/be_cavity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_cavity/be_cavity.h -------------------------------------------------------------------------------- /sixtracklib/common/be_cavity/be_cavity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_cavity/be_cavity.hpp -------------------------------------------------------------------------------- /sixtracklib/common/be_cavity/track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_cavity/track.h -------------------------------------------------------------------------------- /sixtracklib/common/be_dipedge/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_dipedge/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/be_dipedge/be_dipedge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_dipedge/be_dipedge.c -------------------------------------------------------------------------------- /sixtracklib/common/be_dipedge/be_dipedge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_dipedge/be_dipedge.h -------------------------------------------------------------------------------- /sixtracklib/common/be_dipedge/be_dipedge.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_dipedge/be_dipedge.hpp -------------------------------------------------------------------------------- /sixtracklib/common/be_dipedge/track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_dipedge/track.h -------------------------------------------------------------------------------- /sixtracklib/common/be_drift/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_drift/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/be_drift/be_drift.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_drift/be_drift.c -------------------------------------------------------------------------------- /sixtracklib/common/be_drift/be_drift.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_drift/be_drift.h -------------------------------------------------------------------------------- /sixtracklib/common/be_drift/be_drift.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_drift/be_drift.hpp -------------------------------------------------------------------------------- /sixtracklib/common/be_drift/track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_drift/track.h -------------------------------------------------------------------------------- /sixtracklib/common/be_limit/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_limit/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/be_limit/be_limit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_limit/be_limit.cpp -------------------------------------------------------------------------------- /sixtracklib/common/be_limit/be_limit_ellipse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_limit/be_limit_ellipse.c -------------------------------------------------------------------------------- /sixtracklib/common/be_limit/be_limit_ellipse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_limit/be_limit_ellipse.h -------------------------------------------------------------------------------- /sixtracklib/common/be_limit/be_limit_ellipse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_limit/be_limit_ellipse.hpp -------------------------------------------------------------------------------- /sixtracklib/common/be_limit/be_limit_rect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_limit/be_limit_rect.c -------------------------------------------------------------------------------- /sixtracklib/common/be_limit/be_limit_rect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_limit/be_limit_rect.h -------------------------------------------------------------------------------- /sixtracklib/common/be_limit/be_limit_rect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_limit/be_limit_rect.hpp -------------------------------------------------------------------------------- /sixtracklib/common/be_limit/be_limit_rect_ellipse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_limit/be_limit_rect_ellipse.c -------------------------------------------------------------------------------- /sixtracklib/common/be_limit/be_limit_rect_ellipse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_limit/be_limit_rect_ellipse.h -------------------------------------------------------------------------------- /sixtracklib/common/be_limit/definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_limit/definitions.h -------------------------------------------------------------------------------- /sixtracklib/common/be_limit/track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_limit/track.h -------------------------------------------------------------------------------- /sixtracklib/common/be_monitor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_monitor/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/be_monitor/be_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_monitor/be_monitor.c -------------------------------------------------------------------------------- /sixtracklib/common/be_monitor/be_monitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_monitor/be_monitor.h -------------------------------------------------------------------------------- /sixtracklib/common/be_monitor/be_monitor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_monitor/be_monitor.hpp -------------------------------------------------------------------------------- /sixtracklib/common/be_monitor/be_monitor_kernel_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_monitor/be_monitor_kernel_impl.h -------------------------------------------------------------------------------- /sixtracklib/common/be_monitor/output_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_monitor/output_buffer.c -------------------------------------------------------------------------------- /sixtracklib/common/be_monitor/output_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_monitor/output_buffer.h -------------------------------------------------------------------------------- /sixtracklib/common/be_monitor/track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_monitor/track.h -------------------------------------------------------------------------------- /sixtracklib/common/be_multipole/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_multipole/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/be_multipole/be_multipole.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_multipole/be_multipole.c -------------------------------------------------------------------------------- /sixtracklib/common/be_multipole/be_multipole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_multipole/be_multipole.h -------------------------------------------------------------------------------- /sixtracklib/common/be_multipole/be_multipole.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_multipole/be_multipole.hpp -------------------------------------------------------------------------------- /sixtracklib/common/be_multipole/track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_multipole/track.h -------------------------------------------------------------------------------- /sixtracklib/common/be_rfmultipole/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_rfmultipole/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/be_rfmultipole/be_rfmultipole.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_rfmultipole/be_rfmultipole.c -------------------------------------------------------------------------------- /sixtracklib/common/be_rfmultipole/be_rfmultipole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_rfmultipole/be_rfmultipole.h -------------------------------------------------------------------------------- /sixtracklib/common/be_rfmultipole/track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_rfmultipole/track.h -------------------------------------------------------------------------------- /sixtracklib/common/be_srotation/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_srotation/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/be_srotation/be_srotation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_srotation/be_srotation.c -------------------------------------------------------------------------------- /sixtracklib/common/be_srotation/be_srotation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_srotation/be_srotation.h -------------------------------------------------------------------------------- /sixtracklib/common/be_srotation/be_srotation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_srotation/be_srotation.hpp -------------------------------------------------------------------------------- /sixtracklib/common/be_srotation/track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_srotation/track.h -------------------------------------------------------------------------------- /sixtracklib/common/be_tricub/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_tricub/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/be_tricub/be_tricub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_tricub/be_tricub.c -------------------------------------------------------------------------------- /sixtracklib/common/be_tricub/be_tricub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_tricub/be_tricub.h -------------------------------------------------------------------------------- /sixtracklib/common/be_tricub/coefficients.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_tricub/coefficients.h -------------------------------------------------------------------------------- /sixtracklib/common/be_tricub/track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_tricub/track.h -------------------------------------------------------------------------------- /sixtracklib/common/be_xyshift/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_xyshift/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/be_xyshift/be_xyshift.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_xyshift/be_xyshift.c -------------------------------------------------------------------------------- /sixtracklib/common/be_xyshift/be_xyshift.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_xyshift/be_xyshift.h -------------------------------------------------------------------------------- /sixtracklib/common/be_xyshift/be_xyshift.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_xyshift/be_xyshift.hpp -------------------------------------------------------------------------------- /sixtracklib/common/be_xyshift/track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/be_xyshift/track.h -------------------------------------------------------------------------------- /sixtracklib/common/beam_elements.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/beam_elements.h -------------------------------------------------------------------------------- /sixtracklib/common/beam_elements.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/beam_elements.hpp -------------------------------------------------------------------------------- /sixtracklib/common/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer.h -------------------------------------------------------------------------------- /sixtracklib/common/buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer.hpp -------------------------------------------------------------------------------- /sixtracklib/common/buffer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/buffer/alignment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/alignment.c -------------------------------------------------------------------------------- /sixtracklib/common/buffer/alignment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/alignment.h -------------------------------------------------------------------------------- /sixtracklib/common/buffer/assign_address_item.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/assign_address_item.c -------------------------------------------------------------------------------- /sixtracklib/common/buffer/assign_address_item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/assign_address_item.h -------------------------------------------------------------------------------- /sixtracklib/common/buffer/assign_address_item.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/assign_address_item.hpp -------------------------------------------------------------------------------- /sixtracklib/common/buffer/assign_address_item_kernel_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/assign_address_item_kernel_impl.h -------------------------------------------------------------------------------- /sixtracklib/common/buffer/binary_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/binary_vector.h -------------------------------------------------------------------------------- /sixtracklib/common/buffer/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/buffer.c -------------------------------------------------------------------------------- /sixtracklib/common/buffer/buffer_array_object.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/buffer_array_object.c -------------------------------------------------------------------------------- /sixtracklib/common/buffer/buffer_array_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/buffer_array_object.h -------------------------------------------------------------------------------- /sixtracklib/common/buffer/buffer_array_object.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/buffer_array_object.hpp -------------------------------------------------------------------------------- /sixtracklib/common/buffer/buffer_dev_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/buffer_dev_debug.h -------------------------------------------------------------------------------- /sixtracklib/common/buffer/buffer_garbage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/buffer_garbage.h -------------------------------------------------------------------------------- /sixtracklib/common/buffer/buffer_generic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/buffer_generic.h -------------------------------------------------------------------------------- /sixtracklib/common/buffer/buffer_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/buffer_object.h -------------------------------------------------------------------------------- /sixtracklib/common/buffer/buffer_string_object.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/buffer_string_object.c -------------------------------------------------------------------------------- /sixtracklib/common/buffer/buffer_string_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/buffer_string_object.h -------------------------------------------------------------------------------- /sixtracklib/common/buffer/buffer_string_object.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/buffer_string_object.hpp -------------------------------------------------------------------------------- /sixtracklib/common/buffer/buffer_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/buffer_type.h -------------------------------------------------------------------------------- /sixtracklib/common/buffer/managed_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/managed_buffer.h -------------------------------------------------------------------------------- /sixtracklib/common/buffer/managed_buffer_handle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/managed_buffer_handle.c -------------------------------------------------------------------------------- /sixtracklib/common/buffer/managed_buffer_handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/managed_buffer_handle.h -------------------------------------------------------------------------------- /sixtracklib/common/buffer/managed_buffer_minimal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/managed_buffer_minimal.h -------------------------------------------------------------------------------- /sixtracklib/common/buffer/managed_buffer_remap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/managed_buffer_remap.h -------------------------------------------------------------------------------- /sixtracklib/common/buffer/mem_pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/mem_pool.c -------------------------------------------------------------------------------- /sixtracklib/common/buffer/mem_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/mem_pool.h -------------------------------------------------------------------------------- /sixtracklib/common/buffer/variant_buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/buffer/variant_buffer.hpp -------------------------------------------------------------------------------- /sixtracklib/common/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/constants.h -------------------------------------------------------------------------------- /sixtracklib/common/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/context.h -------------------------------------------------------------------------------- /sixtracklib/common/context/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/context/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/context/compute_arch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/context/compute_arch.c -------------------------------------------------------------------------------- /sixtracklib/common/context/compute_arch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/context/compute_arch.h -------------------------------------------------------------------------------- /sixtracklib/common/context/definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/context/definitions.h -------------------------------------------------------------------------------- /sixtracklib/common/control/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/control/arch_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/arch_base.cpp -------------------------------------------------------------------------------- /sixtracklib/common/control/arch_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/arch_base.h -------------------------------------------------------------------------------- /sixtracklib/common/control/arch_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/arch_base.hpp -------------------------------------------------------------------------------- /sixtracklib/common/control/arch_base_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/arch_base_c99.cpp -------------------------------------------------------------------------------- /sixtracklib/common/control/arch_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/arch_info.cpp -------------------------------------------------------------------------------- /sixtracklib/common/control/arch_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/arch_info.h -------------------------------------------------------------------------------- /sixtracklib/common/control/arch_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/arch_info.hpp -------------------------------------------------------------------------------- /sixtracklib/common/control/arch_info_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/arch_info_c99.cpp -------------------------------------------------------------------------------- /sixtracklib/common/control/argument_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/argument_base.cpp -------------------------------------------------------------------------------- /sixtracklib/common/control/argument_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/argument_base.h -------------------------------------------------------------------------------- /sixtracklib/common/control/argument_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/argument_base.hpp -------------------------------------------------------------------------------- /sixtracklib/common/control/argument_base_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/argument_base_c99.cpp -------------------------------------------------------------------------------- /sixtracklib/common/control/controller_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/controller_base.cpp -------------------------------------------------------------------------------- /sixtracklib/common/control/controller_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/controller_base.h -------------------------------------------------------------------------------- /sixtracklib/common/control/controller_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/controller_base.hpp -------------------------------------------------------------------------------- /sixtracklib/common/control/controller_base_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/controller_base_c99.cpp -------------------------------------------------------------------------------- /sixtracklib/common/control/debug_register.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/debug_register.h -------------------------------------------------------------------------------- /sixtracklib/common/control/definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/definitions.h -------------------------------------------------------------------------------- /sixtracklib/common/control/kernel_config_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/kernel_config_base.cpp -------------------------------------------------------------------------------- /sixtracklib/common/control/kernel_config_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/kernel_config_base.h -------------------------------------------------------------------------------- /sixtracklib/common/control/kernel_config_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/kernel_config_base.hpp -------------------------------------------------------------------------------- /sixtracklib/common/control/kernel_config_base_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/kernel_config_base_c99.cpp -------------------------------------------------------------------------------- /sixtracklib/common/control/node_controller_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/node_controller_base.cpp -------------------------------------------------------------------------------- /sixtracklib/common/control/node_controller_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/node_controller_base.h -------------------------------------------------------------------------------- /sixtracklib/common/control/node_controller_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/node_controller_base.hpp -------------------------------------------------------------------------------- /sixtracklib/common/control/node_controller_base_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/node_controller_base_c99.cpp -------------------------------------------------------------------------------- /sixtracklib/common/control/node_id.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/node_id.cpp -------------------------------------------------------------------------------- /sixtracklib/common/control/node_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/node_id.h -------------------------------------------------------------------------------- /sixtracklib/common/control/node_id.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/node_id.hpp -------------------------------------------------------------------------------- /sixtracklib/common/control/node_id_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/node_id_c99.cpp -------------------------------------------------------------------------------- /sixtracklib/common/control/node_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/node_info.cpp -------------------------------------------------------------------------------- /sixtracklib/common/control/node_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/node_info.h -------------------------------------------------------------------------------- /sixtracklib/common/control/node_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/node_info.hpp -------------------------------------------------------------------------------- /sixtracklib/common/control/node_info_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/control/node_info_c99.cpp -------------------------------------------------------------------------------- /sixtracklib/common/controller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/controller.h -------------------------------------------------------------------------------- /sixtracklib/common/definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/definitions.h -------------------------------------------------------------------------------- /sixtracklib/common/generated/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/generated/.gitignore -------------------------------------------------------------------------------- /sixtracklib/common/generated/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/generated/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/generated/SixTracklibConfig.cmake.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/generated/SixTracklibConfig.cmake.template -------------------------------------------------------------------------------- /sixtracklib/common/generated/config.h.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/generated/config.h.template -------------------------------------------------------------------------------- /sixtracklib/common/generated/modules.h.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/generated/modules.h.template -------------------------------------------------------------------------------- /sixtracklib/common/generated/namespace.h.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/generated/namespace.h.template -------------------------------------------------------------------------------- /sixtracklib/common/generated/path.h.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/generated/path.h.template -------------------------------------------------------------------------------- /sixtracklib/common/internal/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/internal/beam_elements_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/beam_elements_defines.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/beam_elements_undef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/beam_elements_undef.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/buffer_garbage_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/buffer_garbage_defines.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/buffer_garbage_undef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/buffer_garbage_undef.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/buffer_main_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/buffer_main_defines.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/buffer_main_undef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/buffer_main_undef.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/buffer_object_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/buffer_object_defines.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/buffer_object_undef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/buffer_object_undef.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/compiler_attributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/compiler_attributes.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/compiler_compability.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/compiler_compability.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/elem_by_elem_config_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/elem_by_elem_config_defines.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/elem_by_elem_config_undef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/elem_by_elem_config_undef.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/math_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/math_constants.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/math_factorial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/math_factorial.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/math_functions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/math_functions.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/math_interpol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/math_interpol.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/math_qgauss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/math_qgauss.c -------------------------------------------------------------------------------- /sixtracklib/common/internal/math_qgauss.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/math_qgauss.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/namespace_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/namespace_defines.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/namespace_undef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/namespace_undef.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/objects_type_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/objects_type_id.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/particles_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/particles_defines.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/particles_undef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/particles_undef.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/physics_constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/physics_constants.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/stl_buffer_helper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/stl_buffer_helper.hpp -------------------------------------------------------------------------------- /sixtracklib/common/internal/tools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/tools.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/track_job.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/track_job.cpp -------------------------------------------------------------------------------- /sixtracklib/common/internal/track_job_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/track_job_base.cpp -------------------------------------------------------------------------------- /sixtracklib/common/internal/track_job_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/track_job_base.h -------------------------------------------------------------------------------- /sixtracklib/common/internal/track_job_cpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/track_job_cpu.cpp -------------------------------------------------------------------------------- /sixtracklib/common/internal/type_comparison_helpers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/type_comparison_helpers.hpp -------------------------------------------------------------------------------- /sixtracklib/common/internal/type_store_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/type_store_traits.hpp -------------------------------------------------------------------------------- /sixtracklib/common/internal/variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/variant.cpp -------------------------------------------------------------------------------- /sixtracklib/common/internal/variant.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/internal/variant.hpp -------------------------------------------------------------------------------- /sixtracklib/common/output/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/output/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/output/elem_by_elem_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/output/elem_by_elem_config.c -------------------------------------------------------------------------------- /sixtracklib/common/output/elem_by_elem_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/output/elem_by_elem_config.h -------------------------------------------------------------------------------- /sixtracklib/common/output/elem_by_elem_kernel_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/output/elem_by_elem_kernel_impl.h -------------------------------------------------------------------------------- /sixtracklib/common/output/elem_by_elem_output_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/output/elem_by_elem_output_buffer.c -------------------------------------------------------------------------------- /sixtracklib/common/output/elem_by_elem_output_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/output/elem_by_elem_output_buffer.h -------------------------------------------------------------------------------- /sixtracklib/common/output/output_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/output/output_buffer.c -------------------------------------------------------------------------------- /sixtracklib/common/output/output_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/output/output_buffer.h -------------------------------------------------------------------------------- /sixtracklib/common/output/output_buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/output/output_buffer.hpp -------------------------------------------------------------------------------- /sixtracklib/common/particles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/particles.h -------------------------------------------------------------------------------- /sixtracklib/common/particles.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/particles.hpp -------------------------------------------------------------------------------- /sixtracklib/common/particles/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/particles/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/particles/definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/particles/definitions.h -------------------------------------------------------------------------------- /sixtracklib/common/particles/particles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/particles/particles.c -------------------------------------------------------------------------------- /sixtracklib/common/particles/particles_addr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/particles/particles_addr.c -------------------------------------------------------------------------------- /sixtracklib/common/particles/particles_addr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/particles/particles_addr.h -------------------------------------------------------------------------------- /sixtracklib/common/particles/particles_addr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/particles/particles_addr.hpp -------------------------------------------------------------------------------- /sixtracklib/common/track.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track.hpp -------------------------------------------------------------------------------- /sixtracklib/common/track/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/common/track/definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/definitions.h -------------------------------------------------------------------------------- /sixtracklib/common/track/track.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track.c -------------------------------------------------------------------------------- /sixtracklib/common/track/track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track.h -------------------------------------------------------------------------------- /sixtracklib/common/track/track_job_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track_job_base.cpp -------------------------------------------------------------------------------- /sixtracklib/common/track/track_job_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track_job_base.h -------------------------------------------------------------------------------- /sixtracklib/common/track/track_job_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track_job_base.hpp -------------------------------------------------------------------------------- /sixtracklib/common/track/track_job_base_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track_job_base_c99.cpp -------------------------------------------------------------------------------- /sixtracklib/common/track/track_job_buffer_store.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track_job_buffer_store.cpp -------------------------------------------------------------------------------- /sixtracklib/common/track/track_job_buffer_store.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track_job_buffer_store.h -------------------------------------------------------------------------------- /sixtracklib/common/track/track_job_cpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track_job_cpu.cpp -------------------------------------------------------------------------------- /sixtracklib/common/track/track_job_cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track_job_cpu.h -------------------------------------------------------------------------------- /sixtracklib/common/track/track_job_cpu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track_job_cpu.hpp -------------------------------------------------------------------------------- /sixtracklib/common/track/track_job_cpu_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track_job_cpu_c99.cpp -------------------------------------------------------------------------------- /sixtracklib/common/track/track_job_ctrl_arg_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track_job_ctrl_arg_base.cpp -------------------------------------------------------------------------------- /sixtracklib/common/track/track_job_ctrl_arg_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track_job_ctrl_arg_base.hpp -------------------------------------------------------------------------------- /sixtracklib/common/track/track_job_nodectrl_arg_base.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track_job_nodectrl_arg_base.cpp -------------------------------------------------------------------------------- /sixtracklib/common/track/track_job_nodectrl_arg_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track_job_nodectrl_arg_base.hpp -------------------------------------------------------------------------------- /sixtracklib/common/track/track_kernel_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track_kernel_impl.h -------------------------------------------------------------------------------- /sixtracklib/common/track/track_kernel_opt_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track/track_kernel_opt_impl.h -------------------------------------------------------------------------------- /sixtracklib/common/track_job.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track_job.h -------------------------------------------------------------------------------- /sixtracklib/common/track_job_cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/common/track_job_cpu.h -------------------------------------------------------------------------------- /sixtracklib/cuda/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/cuda/argument.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/argument.h -------------------------------------------------------------------------------- /sixtracklib/cuda/argument.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/argument.hpp -------------------------------------------------------------------------------- /sixtracklib/cuda/control/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/control/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/cuda/control/argument.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/control/argument.cpp -------------------------------------------------------------------------------- /sixtracklib/cuda/control/argument_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/control/argument_c99.cpp -------------------------------------------------------------------------------- /sixtracklib/cuda/control/controller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/control/controller.cpp -------------------------------------------------------------------------------- /sixtracklib/cuda/control/controller_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/control/controller_c99.cpp -------------------------------------------------------------------------------- /sixtracklib/cuda/control/default_kernel_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/control/default_kernel_config.c -------------------------------------------------------------------------------- /sixtracklib/cuda/control/default_kernel_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/control/default_kernel_config.h -------------------------------------------------------------------------------- /sixtracklib/cuda/control/kernel_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/control/kernel_config.cpp -------------------------------------------------------------------------------- /sixtracklib/cuda/control/kernel_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/control/kernel_config.h -------------------------------------------------------------------------------- /sixtracklib/cuda/control/kernel_config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/control/kernel_config.hpp -------------------------------------------------------------------------------- /sixtracklib/cuda/control/kernel_config_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/control/kernel_config_c99.cpp -------------------------------------------------------------------------------- /sixtracklib/cuda/control/node_info.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/control/node_info.cpp -------------------------------------------------------------------------------- /sixtracklib/cuda/control/node_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/control/node_info.h -------------------------------------------------------------------------------- /sixtracklib/cuda/control/node_info.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/control/node_info.hpp -------------------------------------------------------------------------------- /sixtracklib/cuda/control/node_info_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/control/node_info_c99.cpp -------------------------------------------------------------------------------- /sixtracklib/cuda/controller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/controller.h -------------------------------------------------------------------------------- /sixtracklib/cuda/controller.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/controller.hpp -------------------------------------------------------------------------------- /sixtracklib/cuda/cuda_tools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/cuda_tools.h -------------------------------------------------------------------------------- /sixtracklib/cuda/definitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/definitions.h -------------------------------------------------------------------------------- /sixtracklib/cuda/internal/track_particles_kernel_c_wrapper.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/internal/track_particles_kernel_c_wrapper.cu -------------------------------------------------------------------------------- /sixtracklib/cuda/kernels/assign_address_item.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/kernels/assign_address_item.cu -------------------------------------------------------------------------------- /sixtracklib/cuda/kernels/assign_address_item.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/kernels/assign_address_item.cuh -------------------------------------------------------------------------------- /sixtracklib/cuda/kernels/be_monitors_assign_out_buffer.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/kernels/be_monitors_assign_out_buffer.cu -------------------------------------------------------------------------------- /sixtracklib/cuda/kernels/be_monitors_assign_out_buffer.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/kernels/be_monitors_assign_out_buffer.cuh -------------------------------------------------------------------------------- /sixtracklib/cuda/kernels/elem_by_elem_assign_out_buffer.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/kernels/elem_by_elem_assign_out_buffer.cu -------------------------------------------------------------------------------- /sixtracklib/cuda/kernels/elem_by_elem_assign_out_buffer.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/kernels/elem_by_elem_assign_out_buffer.cuh -------------------------------------------------------------------------------- /sixtracklib/cuda/kernels/extract_particles_addr.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/kernels/extract_particles_addr.cu -------------------------------------------------------------------------------- /sixtracklib/cuda/kernels/extract_particles_addr.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/kernels/extract_particles_addr.cuh -------------------------------------------------------------------------------- /sixtracklib/cuda/kernels/managed_buffer_remap.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/kernels/managed_buffer_remap.cu -------------------------------------------------------------------------------- /sixtracklib/cuda/kernels/managed_buffer_remap.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/kernels/managed_buffer_remap.cuh -------------------------------------------------------------------------------- /sixtracklib/cuda/kernels/track_particles.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/kernels/track_particles.cu -------------------------------------------------------------------------------- /sixtracklib/cuda/kernels/track_particles.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/kernels/track_particles.cuh -------------------------------------------------------------------------------- /sixtracklib/cuda/kernels/track_particles_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/kernels/track_particles_kernel.cu -------------------------------------------------------------------------------- /sixtracklib/cuda/kernels/track_particles_kernel.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/kernels/track_particles_kernel.cuh -------------------------------------------------------------------------------- /sixtracklib/cuda/track/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/track/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/cuda/track/track_job.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/track/track_job.cpp -------------------------------------------------------------------------------- /sixtracklib/cuda/track/track_job_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/track/track_job_c99.cpp -------------------------------------------------------------------------------- /sixtracklib/cuda/track_job.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/track_job.h -------------------------------------------------------------------------------- /sixtracklib/cuda/track_job.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/track_job.hpp -------------------------------------------------------------------------------- /sixtracklib/cuda/track_particles_kernel_c_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/track_particles_kernel_c_wrapper.h -------------------------------------------------------------------------------- /sixtracklib/cuda/wrappers/controller_wrappers.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/wrappers/controller_wrappers.cu -------------------------------------------------------------------------------- /sixtracklib/cuda/wrappers/controller_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/wrappers/controller_wrappers.h -------------------------------------------------------------------------------- /sixtracklib/cuda/wrappers/track_job_wrappers.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/wrappers/track_job_wrappers.cu -------------------------------------------------------------------------------- /sixtracklib/cuda/wrappers/track_job_wrappers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/cuda/wrappers/track_job_wrappers.h -------------------------------------------------------------------------------- /sixtracklib/mpfr4/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/mpfr4/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/mpfr4/beam_elements.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/mpfr4/beam_elements.h -------------------------------------------------------------------------------- /sixtracklib/mpfr4/details/track.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/mpfr4/details/track.c -------------------------------------------------------------------------------- /sixtracklib/mpfr4/impl/particles_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/mpfr4/impl/particles_impl.h -------------------------------------------------------------------------------- /sixtracklib/mpfr4/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/mpfr4/tests/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/mpfr4/tests/generate_track_test_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/mpfr4/tests/generate_track_test_data.c -------------------------------------------------------------------------------- /sixtracklib/mpfr4/track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/mpfr4/track.h -------------------------------------------------------------------------------- /sixtracklib/opencl/.gitignore: -------------------------------------------------------------------------------- 1 | cl.h 2 | -------------------------------------------------------------------------------- /sixtracklib/opencl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/opencl/argument.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/argument.h -------------------------------------------------------------------------------- /sixtracklib/opencl/cl.h.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/cl.h.template -------------------------------------------------------------------------------- /sixtracklib/opencl/context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/context.h -------------------------------------------------------------------------------- /sixtracklib/opencl/internal/argument.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/internal/argument.cpp -------------------------------------------------------------------------------- /sixtracklib/opencl/internal/base_context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/internal/base_context.cpp -------------------------------------------------------------------------------- /sixtracklib/opencl/internal/base_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/internal/base_context.h -------------------------------------------------------------------------------- /sixtracklib/opencl/internal/context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/internal/context.cpp -------------------------------------------------------------------------------- /sixtracklib/opencl/internal/default_compile_options.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/internal/default_compile_options.h -------------------------------------------------------------------------------- /sixtracklib/opencl/internal/make_track_job.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/internal/make_track_job.cpp -------------------------------------------------------------------------------- /sixtracklib/opencl/internal/optimized_priv_particle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/internal/optimized_priv_particle.h -------------------------------------------------------------------------------- /sixtracklib/opencl/internal/status_flag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/internal/status_flag.h -------------------------------------------------------------------------------- /sixtracklib/opencl/internal/track_job_cl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/internal/track_job_cl.cpp -------------------------------------------------------------------------------- /sixtracklib/opencl/kernels/assign_address_item.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/kernels/assign_address_item.cl -------------------------------------------------------------------------------- /sixtracklib/opencl/kernels/be_monitors_assign_out_buffer.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/kernels/be_monitors_assign_out_buffer.cl -------------------------------------------------------------------------------- /sixtracklib/opencl/kernels/be_monitors_assign_out_buffer_debug.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/kernels/be_monitors_assign_out_buffer_debug.cl -------------------------------------------------------------------------------- /sixtracklib/opencl/kernels/elem_by_elem_assign_out_buffer.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/kernels/elem_by_elem_assign_out_buffer.cl -------------------------------------------------------------------------------- /sixtracklib/opencl/kernels/elem_by_elem_assign_out_buffer_debug.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/kernels/elem_by_elem_assign_out_buffer_debug.cl -------------------------------------------------------------------------------- /sixtracklib/opencl/kernels/fetch_particles_addr.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/kernels/fetch_particles_addr.cl -------------------------------------------------------------------------------- /sixtracklib/opencl/kernels/managed_buffer_remap.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/kernels/managed_buffer_remap.cl -------------------------------------------------------------------------------- /sixtracklib/opencl/kernels/managed_buffer_remap_debug.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/kernels/managed_buffer_remap_debug.cl -------------------------------------------------------------------------------- /sixtracklib/opencl/kernels/process_assign_address_items.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/kernels/process_assign_address_items.cl -------------------------------------------------------------------------------- /sixtracklib/opencl/kernels/track_particles.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/kernels/track_particles.cl -------------------------------------------------------------------------------- /sixtracklib/opencl/kernels/track_particles_debug.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/kernels/track_particles_debug.cl -------------------------------------------------------------------------------- /sixtracklib/opencl/kernels/track_particles_optimized_priv_particles.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/kernels/track_particles_optimized_priv_particles.cl -------------------------------------------------------------------------------- /sixtracklib/opencl/make_track_job.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/make_track_job.h -------------------------------------------------------------------------------- /sixtracklib/opencl/track_job_cl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/opencl/track_job_cl.h -------------------------------------------------------------------------------- /sixtracklib/simd/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/simd/CMakeLists.txt -------------------------------------------------------------------------------- /sixtracklib/simd/details/track.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/simd/details/track.c -------------------------------------------------------------------------------- /sixtracklib/simd/tests/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sixtracklib/simd/tests_benchmark/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /sixtracklib/simd/track.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/simd/track.h -------------------------------------------------------------------------------- /sixtracklib/sixtracklib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/sixtracklib.h -------------------------------------------------------------------------------- /sixtracklib/sixtracklib.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/sixtracklib/sixtracklib.hpp -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/benchmark/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/benchmark/CMakeLists.txt -------------------------------------------------------------------------------- /tests/benchmark/common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/benchmark/common/CMakeLists.txt -------------------------------------------------------------------------------- /tests/benchmark/common/benchmark_lhc_no_bb_c99.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/benchmark/common/benchmark_lhc_no_bb_c99.c -------------------------------------------------------------------------------- /tests/benchmark/cuda/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/benchmark/cuda/CMakeLists.txt -------------------------------------------------------------------------------- /tests/benchmark/cuda/benchmark_lhc_no_bb_cuda_c99.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/benchmark/cuda/benchmark_lhc_no_bb_cuda_c99.c -------------------------------------------------------------------------------- /tests/benchmark/opencl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/benchmark/opencl/CMakeLists.txt -------------------------------------------------------------------------------- /tests/benchmark/opencl/benchmark_lhc_no_bb_opencl_c99.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/benchmark/opencl/benchmark_lhc_no_bb_opencl_c99.c -------------------------------------------------------------------------------- /tests/benchmark/opencl/gsoc2018/_CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/benchmark/opencl/gsoc2018/_CMakeLists.txt -------------------------------------------------------------------------------- /tests/benchmark/opencl/gsoc2018/benchmark_lhc_no_bb_opencl_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/benchmark/opencl/gsoc2018/benchmark_lhc_no_bb_opencl_c99.cpp -------------------------------------------------------------------------------- /tests/benchmark/opencl/gsoc2018/kernels_beam_elements-finalversion.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/benchmark/opencl/gsoc2018/kernels_beam_elements-finalversion.cl -------------------------------------------------------------------------------- /tests/benchmark/opencl/gsoc2018/kernels_beam_elements_oneatatime.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/benchmark/opencl/gsoc2018/kernels_beam_elements_oneatatime.cl -------------------------------------------------------------------------------- /tests/benchmark/opencl/gsoc2018/kernels_beam_elements_switchcaseoncpu.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/benchmark/opencl/gsoc2018/kernels_beam_elements_switchcaseoncpu.cl -------------------------------------------------------------------------------- /tests/benchmark/opencl/gsoc2018/parallel_beam_elements-finalversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/benchmark/opencl/gsoc2018/parallel_beam_elements-finalversion.cpp -------------------------------------------------------------------------------- /tests/benchmark/opencl/gsoc2018/parallel_beam_elements_allinsequence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/benchmark/opencl/gsoc2018/parallel_beam_elements_allinsequence.cpp -------------------------------------------------------------------------------- /tests/benchmark/opencl/gsoc2018/parallel_beam_elements_oneatatime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/benchmark/opencl/gsoc2018/parallel_beam_elements_oneatatime.cpp -------------------------------------------------------------------------------- /tests/python/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/.gitignore -------------------------------------------------------------------------------- /tests/python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/CMakeLists.txt -------------------------------------------------------------------------------- /tests/python/beam_elements/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/beam_elements/CMakeLists.txt -------------------------------------------------------------------------------- /tests/python/beam_elements/test_multipole.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/beam_elements/test_multipole.py -------------------------------------------------------------------------------- /tests/python/beam_elements/test_tricub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/beam_elements/test_tricub.py -------------------------------------------------------------------------------- /tests/python/cuda/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/cuda/CMakeLists.txt -------------------------------------------------------------------------------- /tests/python/cuda/test_cuda_argument.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/cuda/test_cuda_argument.py -------------------------------------------------------------------------------- /tests/python/cuda/test_cuda_assign_address_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/cuda/test_cuda_assign_address_items.py -------------------------------------------------------------------------------- /tests/python/cuda/test_cuda_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/cuda/test_cuda_controller.py -------------------------------------------------------------------------------- /tests/python/cuda/test_track_job_collect_and_push_cuda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/cuda/test_track_job_collect_and_push_cuda.py -------------------------------------------------------------------------------- /tests/python/cuda/test_track_job_fetch_particle_addr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/cuda/test_track_job_fetch_particle_addr.py -------------------------------------------------------------------------------- /tests/python/cuda/test_track_job_threads_per_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/cuda/test_track_job_threads_per_block.py -------------------------------------------------------------------------------- /tests/python/cuda/test_track_job_track_line.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/cuda/test_track_job_track_line.py -------------------------------------------------------------------------------- /tests/python/opencl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/opencl/CMakeLists.txt -------------------------------------------------------------------------------- /tests/python/opencl/test_cl_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/opencl/test_cl_controller.py -------------------------------------------------------------------------------- /tests/python/opencl/test_cl_node_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/opencl/test_cl_node_id.py -------------------------------------------------------------------------------- /tests/python/opencl/test_track_job_cl_assign_addresses.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/opencl/test_track_job_cl_assign_addresses.py -------------------------------------------------------------------------------- /tests/python/opencl/test_track_job_cl_stored_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/opencl/test_track_job_cl_stored_buffer.py -------------------------------------------------------------------------------- /tests/python/opencl/test_track_job_collect_and_push_opencl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/opencl/test_track_job_collect_and_push_opencl.py -------------------------------------------------------------------------------- /tests/python/opencl/test_track_job_opencl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/opencl/test_track_job_opencl.py -------------------------------------------------------------------------------- /tests/python/test_argument_cuda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/test_argument_cuda.py -------------------------------------------------------------------------------- /tests/python/test_cbuffer_st_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/test_cbuffer_st_buffer.py -------------------------------------------------------------------------------- /tests/python/test_output_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/test_output_buffer.py -------------------------------------------------------------------------------- /tests/python/test_qgauss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/test_qgauss.py -------------------------------------------------------------------------------- /tests/python/test_track_job_cpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/test_track_job_cpu.py -------------------------------------------------------------------------------- /tests/python/test_track_job_cpu_assign_address_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/test_track_job_cpu_assign_address_items.py -------------------------------------------------------------------------------- /tests/python/test_track_job_cpu_stored_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/test_track_job_cpu_stored_buffer.py -------------------------------------------------------------------------------- /tests/python/test_track_job_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/test_track_job_setup.py -------------------------------------------------------------------------------- /tests/python/test_track_line_cuda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/python/test_track_line_cuda.py -------------------------------------------------------------------------------- /tests/sixtracklib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/common/_old/test_buffer_array_object_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/_old/test_buffer_array_object_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/_old/test_buffer_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/_old/test_buffer_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/_old/test_buffer_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/_old/test_buffer_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/_old/test_buffer_string_object_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/_old/test_buffer_string_object_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/_old/test_buffer_string_object_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/_old/test_buffer_string_object_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/_old/test_managed_buffer_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/_old/test_managed_buffer_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/_old/test_mem_pool_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/_old/test_mem_pool_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/beam_elements/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/beam_elements/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/common/beam_elements/test_be_cavity_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/beam_elements/test_be_cavity_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/beam_elements/test_be_dipedge_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/beam_elements/test_be_dipedge_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/beam_elements/test_be_dipedge_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/beam_elements/test_be_dipedge_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/beam_elements/test_be_drift_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/beam_elements/test_be_drift_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/beam_elements/test_be_drift_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/beam_elements/test_be_drift_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/beam_elements/test_be_limit_ellipse_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/beam_elements/test_be_limit_ellipse_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/beam_elements/test_be_limit_ellipse_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/beam_elements/test_be_limit_ellipse_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/beam_elements/test_be_limit_rect_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/beam_elements/test_be_limit_rect_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/beam_elements/test_be_limit_rect_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/beam_elements/test_be_limit_rect_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/beam_elements/test_be_monitor_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/beam_elements/test_be_monitor_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/beam_elements/test_be_multipole_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/beam_elements/test_be_multipole_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/beam_elements/test_be_rf_multipole_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/beam_elements/test_be_rf_multipole_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/beam_elements/test_be_srotation_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/beam_elements/test_be_srotation_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/beam_elements/test_be_xy_shift_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/beam_elements/test_be_xy_shift_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/buffer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/buffer/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/common/buffer/test_assign_address_item_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/buffer/test_assign_address_item_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/buffer/test_buffer_array_object_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/buffer/test_buffer_array_object_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/buffer/test_buffer_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/buffer/test_buffer_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/buffer/test_buffer_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/buffer/test_buffer_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/buffer/test_buffer_string_object_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/buffer/test_buffer_string_object_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/buffer/test_buffer_string_object_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/buffer/test_buffer_string_object_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/buffer/test_buffer_toc_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/buffer/test_buffer_toc_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/buffer/test_managed_buffer_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/buffer/test_managed_buffer_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/buffer/test_mem_pool_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/buffer/test_mem_pool_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/control/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/control/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/common/control/test_arch_info_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/control/test_arch_info_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/control/test_arch_info_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/control/test_arch_info_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/control/test_debug_register_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/control/test_debug_register_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/control/test_node_controller_base_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/control/test_node_controller_base_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/control/test_node_controller_base_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/control/test_node_controller_base_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/control/test_node_id_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/control/test_node_id_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/control/test_node_id_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/control/test_node_id_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/math/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/math/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/common/math/test_interpol_1d_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/math/test_interpol_1d_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/math/test_qgauss_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/math/test_qgauss_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/test_elem_by_elem_config_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/test_elem_by_elem_config_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/test_gpu_kernel_tools_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/test_gpu_kernel_tools_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/test_output_buffer_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/test_output_buffer_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/test_particles_aperture_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/test_particles_aperture_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/test_particles_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/test_particles_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/test_particles_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/test_particles_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/test_tools_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/test_tools_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/test_track_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/test_track_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/test_track_job_cpu_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/test_track_job_cpu_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/test_track_job_cpu_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/test_track_job_cpu_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/test_track_job_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/test_track_job_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/test_track_line_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/test_track_line_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/testdata/buffer_dump_v3.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/testdata/buffer_dump_v3.bin -------------------------------------------------------------------------------- /tests/sixtracklib/common/testdata/first_file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/testdata/first_file.txt -------------------------------------------------------------------------------- /tests/sixtracklib/common/testdata/second_file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/testdata/second_file.txt -------------------------------------------------------------------------------- /tests/sixtracklib/common/testdata/single_really_long_line.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/testdata/single_really_long_line.txt -------------------------------------------------------------------------------- /tests/sixtracklib/common/testdata/totally_empty_file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/sixtracklib/common/track/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/track/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/common/track/test_track_job_cpu_stored_buffer_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/track/test_track_job_cpu_stored_buffer_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/track/test_track_job_cpu_stored_buffer_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/track/test_track_job_cpu_stored_buffer_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/track/test_track_job_fetch_particle_addr_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/track/test_track_job_fetch_particle_addr_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/track/test_track_job_fetch_particle_addr_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/track/test_track_job_fetch_particle_addr_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/track/test_track_job_setup_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/track/test_track_job_setup_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/track/test_track_job_setup_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/track/test_track_job_setup_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/track/test_track_job_track_elem_by_elem_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/track/test_track_job_track_elem_by_elem_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/track/test_track_job_track_elem_by_elem_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/track/test_track_job_track_elem_by_elem_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/track/test_track_job_track_line_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/track/test_track_job_track_line_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/track/test_track_job_track_line_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/track/test_track_job_track_line_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/track/test_track_job_track_until_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/track/test_track_job_track_until_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/common/track/test_track_job_track_until_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/common/track/test_track_job_track_until_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/control/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/control/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/control/test_argument_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/control/test_argument_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/control/test_argument_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/control/test_argument_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/control/test_controller_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/control/test_controller_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/control/test_controller_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/control/test_controller_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/cuda_test_buffer_c99.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/cuda_test_buffer_c99.cu -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/track/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/track/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/track/test_track_job_collect_push_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/track/test_track_job_collect_push_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/track/test_track_job_collect_push_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/track/test_track_job_collect_push_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/track/test_track_job_fetch_particle_addr_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/track/test_track_job_fetch_particle_addr_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/track/test_track_job_fetch_particle_addr_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/track/test_track_job_fetch_particle_addr_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/track/test_track_job_setup_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/track/test_track_job_setup_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/track/test_track_job_setup_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/track/test_track_job_setup_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/track/test_track_job_track_elem_by_elem_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/track/test_track_job_track_elem_by_elem_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/track/test_track_job_track_elem_by_elem_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/track/test_track_job_track_elem_by_elem_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/track/test_track_job_track_line_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/track/test_track_job_track_line_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/track/test_track_job_track_line_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/track/test_track_job_track_line_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/track/test_track_job_track_until_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/track/test_track_job_track_until_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/track/test_track_job_track_until_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/track/test_track_job_track_until_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/wrappers/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/wrappers/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/wrappers/test_beam_monitor_assign_output_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/wrappers/test_beam_monitor_assign_output_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/wrappers/test_elem_by_elem_assign_output_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/wrappers/test_elem_by_elem_assign_output_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/wrappers/test_track_particles_line_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/wrappers/test_track_particles_line_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/cuda/wrappers/test_track_particles_until_turn_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/cuda/wrappers/test_track_particles_until_turn_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/dump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/dump -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_argument_update_region_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_argument_update_region_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_argument_update_region_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_argument_update_region_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_be_drift_opencl_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_be_drift_opencl_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_be_monitor_opencl_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_be_monitor_opencl_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_buffer_opencl_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_buffer_opencl_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_context_opencl_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_context_opencl_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_context_opencl_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_context_opencl_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_context_setup_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_context_setup_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_context_setup_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_context_setup_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_particles_opencl_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_particles_opencl_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_track_elem_by_elem_opencl_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_track_elem_by_elem_opencl_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_track_job_cl_assign_address_items_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_track_job_cl_assign_address_items_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_track_job_cl_assign_address_items_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_track_job_cl_assign_address_items_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_track_job_cl_collect_push_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_track_job_cl_collect_push_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_track_job_cl_collect_push_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_track_job_cl_collect_push_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_track_job_cl_opencl_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_track_job_cl_opencl_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_track_job_cl_opencl_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_track_job_cl_opencl_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_track_job_cl_stored_buffer_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_track_job_cl_stored_buffer_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_track_job_cl_stored_buffer_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_track_job_cl_stored_buffer_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_track_job_fetch_particle_addr_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_track_job_fetch_particle_addr_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_track_job_fetch_particle_addr_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_track_job_fetch_particle_addr_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_track_job_update_region_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_track_job_update_region_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_track_job_update_region_cxx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_track_job_update_region_cxx.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/opencl/test_track_opencl_c99.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/opencl/test_track_opencl_c99.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/testlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib.hpp -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/.gitignore: -------------------------------------------------------------------------------- 1 | path.h 2 | -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_beamfields.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_beamfields.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_beamfields.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_beamfields.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_cavity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_cavity.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_cavity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_cavity.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_dipedge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_dipedge.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_dipedge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_dipedge.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_drift.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_drift.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_drift.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_drift.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_limit_ellipse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_limit_ellipse.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_limit_ellipse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_limit_ellipse.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_limit_rect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_limit_rect.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_limit_rect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_limit_rect.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_limit_rect_ellipse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_limit_rect_ellipse.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_limit_rect_ellipse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_limit_rect_ellipse.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_monitor.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_monitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_monitor.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_multipole.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_multipole.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_multipole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_multipole.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_rfmultipole.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_rfmultipole.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_rfmultipole.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_rfmultipole.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_srotation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_srotation.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_srotation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_srotation.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_tricub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_tricub.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_tricub.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_tricub.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_xy_shift.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_xy_shift.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/be_xy_shift.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/be_xy_shift.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/beam_elements.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/beam_elements.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/beam_elements/beam_elements.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/beam_elements/beam_elements.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/buffer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/buffer/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/buffer/assign_address_item.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/buffer/assign_address_item.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/buffer/assign_address_item.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/buffer/assign_address_item.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/buffer/binary_array_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/buffer/binary_array_buffer.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/buffer/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/buffer/buffer.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/buffer/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/buffer/buffer.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/buffer/generic_buffer_obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/buffer/generic_buffer_obj.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/buffer/generic_buffer_obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/buffer/generic_buffer_obj.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/compare.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/compare.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/generic_buffer_obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/generic_buffer_obj.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/generic_buffer_obj.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/generic_buffer_obj.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/gpu_kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/gpu_kernel.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/gpu_kernel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/gpu_kernel.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/output/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/output/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/output/assign_be_monitor_ctrl_arg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/output/assign_be_monitor_ctrl_arg.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/output/assign_be_monitor_ctrl_arg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/output/assign_be_monitor_ctrl_arg.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/output/assign_elem_by_elem_ctrl_arg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/output/assign_elem_by_elem_ctrl_arg.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/output/assign_elem_by_elem_ctrl_arg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/output/assign_elem_by_elem_ctrl_arg.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/particles/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/particles/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/particles/particles.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/particles/particles.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/particles/particles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/particles/particles.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/particles/particles_addr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/particles/particles_addr.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/particles/particles_addr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/particles/particles_addr.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/particles/particles_addr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/particles/particles_addr.hpp -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/path.h.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/path.h.template -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/random.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/random.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/time.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/time.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/track/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/track/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/track/track_job_setup.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/track/track_job_setup.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/track/track_job_setup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/track/track_job_setup.cpp -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/track/track_job_setup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/track/track_job_setup.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/track/track_job_setup.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/track/track_job_setup.hpp -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/track/track_particles_cpu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/track/track_particles_cpu.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/track/track_particles_cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/track/track_particles_cpu.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/track/track_particles_ctrl_arg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/track/track_particles_ctrl_arg.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/common/track/track_particles_ctrl_arg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/common/track/track_particles_ctrl_arg.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/cuda/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/cuda/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/cuda/cuda_beam_elements_kernel_c_wrapper.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/cuda/cuda_beam_elements_kernel_c_wrapper.cu -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/cuda/cuda_beam_elements_kernel_c_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/cuda/cuda_beam_elements_kernel_c_wrapper.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/cuda/cuda_buffer_generic_obj_kernel_c_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/cuda/cuda_buffer_generic_obj_kernel_c_wrapper.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/cuda/cuda_particles_kernel_c_wrapper.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/cuda/cuda_particles_kernel_c_wrapper.cu -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/cuda/cuda_particles_kernel_c_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/cuda/cuda_particles_kernel_c_wrapper.h -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/cuda/kernels/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/cuda/kernels/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/cuda/kernels/cuda_beam_elements_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/cuda/kernels/cuda_beam_elements_kernel.cu -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/cuda/kernels/cuda_beam_elements_kernel.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/cuda/kernels/cuda_beam_elements_kernel.cuh -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/cuda/kernels/cuda_grid_dimensions_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/cuda/kernels/cuda_grid_dimensions_kernel.cu -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/cuda/kernels/cuda_grid_dimensions_kernel.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/cuda/kernels/cuda_grid_dimensions_kernel.cuh -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/cuda/kernels/cuda_particles_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/cuda/kernels/cuda_particles_kernel.cu -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/cuda/kernels/cuda_particles_kernel.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/cuda/kernels/cuda_particles_kernel.cuh -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/opencl/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | add_subdirectory( kernels ) 2 | 3 | -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/opencl/kernels/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/opencl/kernels/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/opencl/kernels/opencl_particles_kernel.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/opencl/kernels/opencl_particles_kernel.cl -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/testdata/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/testdata/.gitignore -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/testdata/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/testdata/CMakeLists.txt -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/testdata/testdata_files.h.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/testdata/testdata_files.h.template -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/testdata/track_testdata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/testdata/track_testdata.c -------------------------------------------------------------------------------- /tests/sixtracklib/testlib/testdata/track_testdata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/sixtracklib/testlib/testdata/track_testdata.h -------------------------------------------------------------------------------- /tests/testdata/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/.gitignore -------------------------------------------------------------------------------- /tests/testdata/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/CMakeLists.txt -------------------------------------------------------------------------------- /tests/testdata/bbsimple/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/bbsimple/CMakeLists.txt -------------------------------------------------------------------------------- /tests/testdata/bbsimple/beam_elements.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/bbsimple/beam_elements.bin -------------------------------------------------------------------------------- /tests/testdata/bbsimple/beam_elements_sixtrack.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/bbsimple/beam_elements_sixtrack.bin -------------------------------------------------------------------------------- /tests/testdata/bbsimple/dump3.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/bbsimple/dump3.dat -------------------------------------------------------------------------------- /tests/testdata/bbsimple/fort.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/bbsimple/fort.2 -------------------------------------------------------------------------------- /tests/testdata/bbsimple/fort.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/bbsimple/fort.3 -------------------------------------------------------------------------------- /tests/testdata/bbsimple/line.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/bbsimple/line.pkl -------------------------------------------------------------------------------- /tests/testdata/bbsimple/particles_dump.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/bbsimple/particles_dump.bin -------------------------------------------------------------------------------- /tests/testdata/bbsimple/particles_dump_sixtrack.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/bbsimple/particles_dump_sixtrack.bin -------------------------------------------------------------------------------- /tests/testdata/beambeam/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/beambeam/CMakeLists.txt -------------------------------------------------------------------------------- /tests/testdata/beambeam/beam_elements.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/beambeam/beam_elements.bin -------------------------------------------------------------------------------- /tests/testdata/beambeam/beam_elements_sixtrack.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/beambeam/beam_elements_sixtrack.bin -------------------------------------------------------------------------------- /tests/testdata/beambeam/dump3.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/beambeam/dump3.dat -------------------------------------------------------------------------------- /tests/testdata/beambeam/fort.16: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/testdata/beambeam/fort.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/beambeam/fort.2 -------------------------------------------------------------------------------- /tests/testdata/beambeam/fort.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/beambeam/fort.3 -------------------------------------------------------------------------------- /tests/testdata/beambeam/fort.8: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/testdata/beambeam/line.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/beambeam/line.pkl -------------------------------------------------------------------------------- /tests/testdata/beambeam/particles_dump.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/beambeam/particles_dump.bin -------------------------------------------------------------------------------- /tests/testdata/beambeam/particles_dump_sixtrack.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/beambeam/particles_dump_sixtrack.bin -------------------------------------------------------------------------------- /tests/testdata/generators/.gitignore: -------------------------------------------------------------------------------- 1 | testdata.py 2 | __pycache__/ 3 | 4 | 5 | -------------------------------------------------------------------------------- /tests/testdata/generators/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/generators/CMakeLists.txt -------------------------------------------------------------------------------- /tests/testdata/generators/CMakeLists.txt.install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/generators/CMakeLists.txt.install -------------------------------------------------------------------------------- /tests/testdata/generators/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python 2 | # -*- coding: utf-8 -*- 3 | -------------------------------------------------------------------------------- /tests/testdata/generators/generate_buffer_generic_obj.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/generators/generate_buffer_generic_obj.c -------------------------------------------------------------------------------- /tests/testdata/generators/generate_track_bbsimple_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/generators/generate_track_bbsimple_data.py -------------------------------------------------------------------------------- /tests/testdata/generators/generate_track_be_drift_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/generators/generate_track_be_drift_data.c -------------------------------------------------------------------------------- /tests/testdata/generators/generate_track_be_driftexact_data.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/generators/generate_track_be_driftexact_data.c -------------------------------------------------------------------------------- /tests/testdata/generators/generate_track_beambeam_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/generators/generate_track_beambeam_data.py -------------------------------------------------------------------------------- /tests/testdata/generators/generate_track_lhc_no_bb_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/generators/generate_track_lhc_no_bb_data.py -------------------------------------------------------------------------------- /tests/testdata/generators/test_data_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/generators/test_data_generation.py -------------------------------------------------------------------------------- /tests/testdata/generators/testdata.py.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/generators/testdata.py.template -------------------------------------------------------------------------------- /tests/testdata/lhc_no_bb/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/lhc_no_bb/CMakeLists.txt -------------------------------------------------------------------------------- /tests/testdata/lhc_no_bb/beam_elements.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/lhc_no_bb/beam_elements.bin -------------------------------------------------------------------------------- /tests/testdata/lhc_no_bb/beam_elements_sixtrack.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/lhc_no_bb/beam_elements_sixtrack.bin -------------------------------------------------------------------------------- /tests/testdata/lhc_no_bb/dump3.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/lhc_no_bb/dump3.dat -------------------------------------------------------------------------------- /tests/testdata/lhc_no_bb/fort.16: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/lhc_no_bb/fort.16 -------------------------------------------------------------------------------- /tests/testdata/lhc_no_bb/fort.2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/lhc_no_bb/fort.2 -------------------------------------------------------------------------------- /tests/testdata/lhc_no_bb/fort.3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/lhc_no_bb/fort.3 -------------------------------------------------------------------------------- /tests/testdata/lhc_no_bb/fort.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/lhc_no_bb/fort.8 -------------------------------------------------------------------------------- /tests/testdata/lhc_no_bb/particles_dump.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/lhc_no_bb/particles_dump.bin -------------------------------------------------------------------------------- /tests/testdata/lhc_no_bb/particles_dump_sixtrack.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/lhc_no_bb/particles_dump_sixtrack.bin -------------------------------------------------------------------------------- /tests/testdata/test_buffer_generic_obj.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/test_buffer_generic_obj.bin -------------------------------------------------------------------------------- /tests/testdata/test_faddeeva_errorfn_data.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/test_faddeeva_errorfn_data.bin -------------------------------------------------------------------------------- /tests/testdata/test_track_be_drift_data.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/test_track_be_drift_data.bin -------------------------------------------------------------------------------- /tests/testdata/test_track_be_driftexact_data.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/test_track_be_driftexact_data.bin -------------------------------------------------------------------------------- /tests/testdata/test_tracking_lhc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/test_tracking_lhc.txt -------------------------------------------------------------------------------- /tests/testdata/tricub/create_testdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/tricub/create_testdata.py -------------------------------------------------------------------------------- /tests/testdata/tricub/precomputed_kicks.pickle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/tricub/precomputed_kicks.pickle -------------------------------------------------------------------------------- /tests/testdata/tricub/precomputed_kicks.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tests/testdata/tricub/precomputed_kicks.txt -------------------------------------------------------------------------------- /tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tools/CMakeLists.txt -------------------------------------------------------------------------------- /tools/dump_cbuffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tools/dump_cbuffer.c -------------------------------------------------------------------------------- /tools/normalize_cobject_dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixTrack/sixtracklib/HEAD/tools/normalize_cobject_dump.c --------------------------------------------------------------------------------