SSPC code-base
This section contains the (auto)documentation for all the functions and modules in the source code of SSPC.
Contents:
- calculate_birth_redshift_array module
- calculate_starformation_rate module
- check_and_prepare_output_file module
- check_and_update_convolution_config module
- check_and_update_convolution_instruction module
- check_and_update_sfr_dict module
- convolution_by_integration module
- convolution_by_sampling module
- convolve module
- convolve_binned_data module
- convolve_on_the_fly module
- convolve_populations module
convolution_job_worker()convolution_queue_filler()convolve_populations()create_bin_iterator()handle_convolution_choice()handle_convolution_steps()handle_multiprocessing_convolution()handle_sequential_convolution()handle_sequential_or_multiprocessing_convolution()handle_storing_convolution_results()post_convolution()pre_convolution()store_convolution_result_entries()
- convolve_pre_calculated_data module
- cosmology_utils module
- default_convolution_config module
- default_convolution_instruction module
- general_functions module
JsonCustomEncodercalculate_bin_edges()calculate_bincenters()check_required()create_job_dict()create_time_bin_info_dict()custom_json_serializer()extract_data()extract_unit_dict()generate_boilerplate_outputfile()generate_data_dict()generate_group_name()get_normalized_yield_unit()get_physical_dimensions()get_tmp_dir()get_username()handle_custom_scaling_or_conversion()has_unit()has_unit_dimensionless_okay()is_mass_unit()is_time_unit()maybe_strip_scaled_dimensionless()pad_function()print_hdf5_structure()sample_around_bin_center()temp_dir()vb()verbose_print()
- metallicity_distributions module
- post_convolution_hook_routines module
- prepare_redshift_interpolator module
- starformation_rate_distributions module
- store_redshift_shell_info module