Index A | B | C | D | E | F | G | I | M | O | P | Q | R | S | T | U | V | W A add_actors() (python_interface.PlotPulsar3D method) (python_interface.pulsar_plotter.PlotPulsar3D method) add_description() (python_interface.information_packet_formats.Payload method) (python_interface.Payload method) add_flux() (python_interface.information_packet_formats.Payload method) (python_interface.Payload method) add_permanent_actors() (python_interface.PlotPulsar3D method) (python_interface.pulsar_plotter.PlotPulsar3D method) aggregated_payload (C++ class) aggregated_payload::add (C++ function) aggregated_payload::aggregated_payload (C++ function) aggregated_payload::haul (C++ member) aggregated_payload::LOAD_STATE (C++ enum) aggregated_payload::LOAD_STATE::DETECTED (C++ enumerator) aggregated_payload::LOAD_STATE::FLUX (C++ enumerator) aggregated_payload::LOAD_STATE::RAW (C++ enumerator) aggregated_payload::LOAD_STATE::TO_BE_PROPAGATED (C++ enumerator) aggregated_payload::runtime_params (C++ member) aggregated_payload::tag (C++ member) align_mag_axis_offset_to_spark_rot_axis() (python_interface.pulsar_animator.PulsarAnimator method) (python_interface.PulsarAnimator method) antenna (C++ class) (class in python_interface.signal_detection) antenna::antenna (C++ function) antenna::antenna_temperature (C++ function) antenna::bbrfi_count (C++ member) antenna::calculate_antenna_output_voltage_matrix (C++ function) antenna::dataframe (C++ member) antenna::freq_channels (C++ member) antenna::gen_noise_BBRFI (C++ function) antenna::gen_noise_NBRFI (C++ function) antenna::gen_terresterial_noise (C++ function) antenna::is_pulsar_present (C++ function) antenna::nbrfi_count (C++ member) antenna::prob_bbrfi (C++ member) antenna::prob_nbrfi (C++ member) antenna::pulsar_count (C++ member) antenna::randomize_antenna_output (C++ function) antenna::rot_phases (C++ member) antenna::sensitivity (C++ member) apply_physics_model() (python_interface.spark_pattern_generator.SparkPatternGenerator method) (python_interface.SparkPatternGenerator method) assign_bandwidths_to_freqchannels() (python_interface.information_packet_formats.Payload method) (python_interface.Payload method) assign_rot_phases() (python_interface.information_packet_formats.Payload method) (python_interface.Payload method) B build_pulsar_actors() (python_interface.PlotPulsar3D static method) (python_interface.pulsar_plotter.PlotPulsar3D static method) build_pulsar_animator_from_file() (in module python_interface.generate_data_pipeline) C calc_disperse_phase_shift() (python_interface.radio_packet_propagation.InterstellarMedium method) calculate_flux_amplitude_at_refframe_position() (python_interface.pulsar_animator.PulsarAnimator static method) (python_interface.PulsarAnimator static method) calculate_magframe_basis_att() (python_interface.spark_pattern_generator.SparkPatternGenerator method) (python_interface.SparkPatternGenerator method) calculate_radio_packet_at_direction() (python_interface.pulsar_animator.PulsarAnimator static method) (python_interface.PulsarAnimator static method) calculate_spark_center_att() (python_interface.spark_pattern_generator.SparkPatternGenerator method) (python_interface.SparkPatternGenerator method) calculation (C++ type) calculation::arange (C++ function) calculation::convolve (C++ function) calculation::cross_product (C++ function) calculation::dot_product_parray (C++ function) calculation::interp (C++ function) calculation::interp_func (C++ function) calculation::matrix_mult (C++ function) calculation::normal_distribution (C++ function), [1] calculation::normalize_vector (C++ function) calculation::random_vector (C++ function) calculation::scalar_vector_mult (C++ function) calculation::transpose (C++ function) calculation::uniform_real_distribution (C++ function) calculation::vector_magnitude (C++ function) capture_frame() (python_interface.PlotPulsar3D method) (python_interface.pulsar_plotter.PlotPulsar3D method) capture_frame_for_anim() (python_interface.PlotPulsar3D method) (python_interface.pulsar_plotter.PlotPulsar3D method) create_animation_from_runtime_file() (in module python_interface) (in module python_interface.pulsar_plotter) create_frame_for_notebook() (python_interface.PlotPulsar3D method) (python_interface.pulsar_plotter.PlotPulsar3D method) create_frames_for_animation() (python_interface.PlotPulsar3D method) (python_interface.pulsar_plotter.PlotPulsar3D method) create_patterened_spark_pattern() (python_interface.spark_pattern_generator.SparkPatternGenerator class method) (python_interface.SparkPatternGenerator class method) create_pulsar_animation() (in module python_interface) (in module python_interface.pulsar_plotter) D data_generator (C++ class) data_generator::animator (C++ member) data_generator::data_generator (C++ function) data_generator::freq_channels (C++ member) data_generator::generate_data_spark_pattern (C++ function) data_generator::generate_payload_at_acquisition_frequency (C++ function) data_generator::generate_random_ism_obj (C++ function) data_generator::generate_random_spark_pattern (C++ function) data_generator::randomize_existing_spark_pattern (C++ function) distribute_arguments_list() (in module python_interface.remote_functions) draw_a_circle() (python_interface.pulsar_plotter.DrawTools static method) draw_arrow() (python_interface.pulsar_plotter.DrawTools static method) draw_circle_along_axis() (python_interface.pulsar_plotter.DrawTools static method) draw_circles() (python_interface.pulsar_plotter.DrawTools static method) draw_fixed_line() (python_interface.pulsar_plotter.DrawTools method) draw_sphere_actor() (python_interface.pulsar_plotter.DrawTools static method) DrawTools (class in python_interface.pulsar_plotter) E extract_sparkpattern_parameters_from_sparklist() (in module python_interface.spark_pattern_generator) F file_writer (C++ class) file_writer::convert_matrix_to_json (C++ function) file_writer::convert_relative_path (C++ function) file_writer::convert_vector_to_json (C++ function) file_writer::write_payload_to_file (C++ function) file_writer::write_runtime_to_file (C++ function) file_writer::write_testrun (C++ function) find_perpendicular_basis_vectors() (python_interface.spark_pattern_generator.SparkPatternGenerator static method) (python_interface.SparkPatternGenerator static method) flatten_distributed_returns() (in module python_interface.remote_functions) G GenData (class in python_interface) (class in python_interface.generate_data_pipeline) generate_example_payloads_for_training() (in module python_interface.generate_data_pipeline) generate_radio_packet() (python_interface.pulsar_animator.PulsarAnimator method) (python_interface.PulsarAnimator method) generate_radio_packet_stream() (python_interface.pulsar_animator.PulsarAnimator method) (python_interface.PulsarAnimator method) generate_randomized_data_payloads() (in module python_interface) (in module python_interface.generate_data_pipeline) generate_single (C++ function) get_drift_vel() (python_interface.spark_pattern_generator.SparkPatternGenerator method) (python_interface.SparkPatternGenerator method) get_mag_axis_tilt() (python_interface.pulsar_animator.PulsarAnimator method) (python_interface.PulsarAnimator method) get_points_from_actor() (python_interface.pulsar_plotter.DrawTools static method) get_rot_axis() (python_interface.pulsar_animator.PulsarAnimator method) (python_interface.PulsarAnimator method) get_spark_center() (python_interface.spark_pattern_generator.SparkPatternGenerator method) (python_interface.SparkPatternGenerator method) get_spark_dimension() (python_interface.spark_pattern_generator.SparkPatternGenerator method) (python_interface.SparkPatternGenerator method) get_spark_flux() (python_interface.spark_pattern_generator.SparkPatternGenerator method) (python_interface.SparkPatternGenerator method) get_spark_freq() (python_interface.spark_pattern_generator.SparkPatternGenerator method) (python_interface.SparkPatternGenerator method) get_spark_rotation_axis_polar_att0() (python_interface.spark_pattern_generator.SparkPatternGenerator method) (python_interface.SparkPatternGenerator method) I interstellar_medium (C++ class) interstellar_medium::calc_disperse_phase_shift (C++ function) interstellar_medium::dm_homogeneous (C++ member) interstellar_medium::interstellar_medium (C++ function) interstellar_medium::propagate_through (C++ function) interstellar_medium::randomize_props (C++ function) interstellar_medium::scintillation_index_homogeneous (C++ member) interstellar_medium::std_dm (C++ member) interstellar_medium::std_scintillation_index (C++ member) InterstellarMedium (class in python_interface.radio_packet_propagation) M make_spark_patterns_from_file() (in module python_interface.generate_data_pipeline) model_0() (python_interface.spark_pattern_generator.SparkSpectralModel method) (python_interface.SparkSpectralModel method) model_1() (python_interface.spark_pattern_generator.SparkSpectralModel method) (python_interface.SparkSpectralModel method) module python_interface python_interface.defines python_interface.generate_data_pipeline python_interface.information_packet_formats python_interface.pulsar_animator python_interface.pulsar_plotter python_interface.radio_packet_propagation python_interface.remote_functions python_interface.signal_detection python_interface.spark_pattern_generator O on_key_press() (python_interface.PlotPulsar3D method) (python_interface.pulsar_plotter.PlotPulsar3D method) on_key_press_canvas() (python_interface.PlotPulsar3D method) (python_interface.pulsar_plotter.PlotPulsar3D method) P params (C++ struct) Params (class in python_interface.defines) params::acquisition_time (C++ member) params::amplitudeBBRFI (C++ member) params::amplitudeNBRFI (C++ member) params::bandwidth (C++ member) params::center_channel_indexNBRFI (C++ member) params::channels_effected_rangeBBRFI (C++ member) params::conal_azimuths (C++ member) params::conal_declinations (C++ member) params::dm_homogeneous (C++ member) params::freq_list (C++ member) params::mag_axis_tilt (C++ member) params::probability_of_occurrence_BBRFI (C++ member) params::probability_of_occurrence_NBRFI (C++ member) params::pulsar_celestial_coors (C++ member) params::pulsar_period (C++ member) params::pulsar_rotation_axis (C++ member) params::rad_conal (C++ member) params::rad_core (C++ member) params::rot_phases (C++ member) params::scintillation_index_homo (C++ member) params::spread_in_channelsNBRFI (C++ member) params::spread_in_phaseBBRFI (C++ member) params::T_S (C++ member) params::time_of_occurrence_BBRFI (C++ member) payload (C++ class) Payload (class in python_interface) (class in python_interface.information_packet_formats) payload::add_flux (C++ function) payload::assign_rot_phases (C++ function) payload::dataframe (C++ member) payload::desc (C++ member) payload::description (C++ struct) payload::description::BBRFI (C++ member) payload::description::NBRFI (C++ member) payload::description::Pulsar (C++ member) payload::freqs (C++ member) payload::payload (C++ function), [1] payload::rot_phases (C++ member) plot() (python_interface.GenData method) (python_interface.generate_data_pipeline.GenData method) (python_interface.information_packet_formats.Payload method) (python_interface.Payload method) plot_method() (python_interface.PlotPulsar3D method) (python_interface.pulsar_plotter.PlotPulsar3D method) PlotPulsar3D (class in python_interface) (class in python_interface.pulsar_plotter) propagate_through() (python_interface.radio_packet_propagation.InterstellarMedium method) pulsar_animator (C++ class) pulsar_animator::__mag_axis_tilt (C++ member) pulsar_animator::__rot_axis (C++ member) pulsar_animator::add_spark (C++ function) pulsar_animator::calculate_radio_packet_at_direction (C++ function) pulsar_animator::find_perpendicular_basis_vectors (C++ function) pulsar_animator::generate_radio_packet (C++ function) pulsar_animator::generate_radio_packet_stream (C++ function) pulsar_animator::mag_frame_basis (C++ member) pulsar_animator::mag_frame_basis_att0 (C++ member) pulsar_animator::operator() (C++ function) pulsar_animator::pulsar_animator (C++ function) pulsar_animator::rot_frame_basis (C++ member) pulsar_animator::rotate_reference_frame (C++ function) pulsar_animator::spark_genlist (C++ member) pulsar_animator::spark_spectrum_model_list (C++ member) pulsar_animator::update_pulsar_state_vectors (C++ function) PulsarAnimator (class in python_interface) (class in python_interface.pulsar_animator) PYBIND11_MODULE (C++ function), [1], [2], [3] python_interface module python_interface.defines module python_interface.generate_data_pipeline module python_interface.information_packet_formats module python_interface.pulsar_animator module python_interface.pulsar_plotter module python_interface.radio_packet_propagation module python_interface.remote_functions module python_interface.signal_detection module python_interface.spark_pattern_generator module Q quaternion (C++ class) quaternion::get_q (C++ function) quaternion::get_vector (C++ function) quaternion::q (C++ member) quaternion::quaternion (C++ function) quaternion::rotate (C++ function) R randomize() (python_interface.spark_pattern_generator.SparkPatternGenerator method) (python_interface.SparkPatternGenerator method) randomize_antenna_output (C++ function) randomize_props() (python_interface.radio_packet_propagation.InterstellarMedium method) read_params_from_file() (in module python_interface.generate_data_pipeline) read_payload_from_jsonfile() (python_interface.information_packet_formats.Payload class method) (python_interface.Payload class method) reference_frame_operation (C++ type) reference_frame_operation::earth_pos_in_pulsar_frame (C++ struct) reference_frame_operation::earth_pos_in_pulsar_frame::earth_rot_frame (C++ member) reference_frame_operation::earth_pos_in_pulsar_frame::earth_rot_frame_spherical (C++ member) reference_frame_operation::earth_pos_in_pulsar_frame::vector_to_earth_dir (C++ member) reference_frame_operation::earth_pos_in_pulsar_frame::vector_to_earth_dir_spherical (C++ member) reference_frame_operation::mag_pole_rot_frame (C++ struct) reference_frame_operation::mag_pole_rot_frame::mag_frame_basis_vectors (C++ member) reference_frame_operation::mag_pole_rot_frame::mag_pol_position_celestial_frame_cartesian (C++ member) reference_frame_operation::mag_pole_rot_frame::mag_pol_position_celestial_frame_spherical (C++ member) reference_frame_operation::mag_pole_rot_frame::mag_pol_position_rot_frame_cartesian (C++ member) reference_frame_operation::mag_pole_rot_frame::mag_pol_position_rot_frame_spherical (C++ member) reference_frame_operation::polar2cart (C++ function) reference_frame_operation::rot_frame_basis_vectors (C++ struct) reference_frame_operation::rot_frame_basis_vectors::new_rot_frame_basis (C++ member) reference_frame_operation::rot_frame_basis_vectors::rot_frame_basis (C++ member) reference_frame_operation::rot_frame_basis_vectors::rot_frame_quaternion (C++ member) reference_frame_operation::rotate_reference_frame (C++ function) reference_frame_operation::transform2cartesian (C++ function) reference_frame_operation::transform2spherical (C++ function) remove_actors() (python_interface.PlotPulsar3D method) (python_interface.pulsar_plotter.PlotPulsar3D method) render_radiation_hotspots_on_surface() (python_interface.pulsar_animator.PulsarAnimator method) (python_interface.PulsarAnimator method) render_sphere_with_func() (python_interface.pulsar_plotter.DrawTools static method) return_payload_shape() (python_interface.information_packet_formats.Payload method) (python_interface.Payload method) rotate_actor_around_axis() (python_interface.pulsar_plotter.DrawTools static method) run_gen_data_in_parallel() (in module python_interface) (in module python_interface.generate_data_pipeline) runtime (C++ class) runtime::conal_latitudes (C++ member) runtime::direction (C++ member) runtime::dm_homogeneous (C++ member) runtime::drift_vel (C++ member) runtime::num_sparks (C++ member) runtime::scintillation_index_homogeneous (C++ member) runtime::spark_dimension (C++ member) runtime::spark_flux_powers (C++ member) runtime::spark_mid_freqs (C++ member) runtime::spark_rotation_axis_polar_att0 (C++ member) runtime::std_dm (C++ member) runtime::std_scintillation_index (C++ member) S set_camera_as_telescope() (python_interface.PlotPulsar3D method) (python_interface.pulsar_plotter.PlotPulsar3D method) set_drift_vel() (python_interface.spark_pattern_generator.SparkPatternGenerator method) (python_interface.SparkPatternGenerator method) set_spark_center() (python_interface.spark_pattern_generator.SparkPatternGenerator method) (python_interface.SparkPatternGenerator method) set_spark_rotation_axis_polar_att0() (python_interface.spark_pattern_generator.SparkPatternGenerator method) (python_interface.SparkPatternGenerator method) setup_stage() (python_interface.PlotPulsar3D method) (python_interface.pulsar_plotter.PlotPulsar3D method) spark_pattern_generator (C++ class) spark_pattern_generator::create_patterned_spark_pattern (C++ function) spark_pattern_generator::spark (C++ class) spark_pattern_generator::spark::_drift_phase (C++ member) spark_pattern_generator::spark::_drift_vel (C++ member) spark_pattern_generator::spark::_flux_power (C++ member) spark_pattern_generator::spark::_mid_freq (C++ member) spark_pattern_generator::spark::_spark_center (C++ member) spark_pattern_generator::spark::_spark_dimension (C++ member) spark_pattern_generator::spark::_spark_rotation_axis_polar_att0 (C++ member) spark_pattern_generator::spark::apply_physics_model (C++ function) spark_pattern_generator::spark::calculate_magframe_basis_att (C++ function) spark_pattern_generator::spark::calculate_spark_center_att (C++ function) spark_pattern_generator::spark::find_perpendicular_basis_vectors (C++ function) spark_pattern_generator::spark::get_drift_vel (C++ function) spark_pattern_generator::spark::get_flux_power (C++ function) spark_pattern_generator::spark::get_id (C++ function) spark_pattern_generator::spark::get_mid_frequency (C++ function) spark_pattern_generator::spark::get_spark_center (C++ function) spark_pattern_generator::spark::get_spark_dimension (C++ function) spark_pattern_generator::spark::get_spark_rotation_axis_polar_att0 (C++ function) spark_pattern_generator::spark::ortho_vector_parametric (C++ function) spark_pattern_generator::spark::set_drift_vel (C++ function) spark_pattern_generator::spark::set_spark_center (C++ function) spark_pattern_generator::spark::set_spark_rotation_axis_polar_att0 (C++ function) spark_pattern_generator::spark::spark (C++ function) spark_pattern_generator::spark::spark_cone_id (C++ member) spark_pattern_generator::spark::spark_id (C++ member) spark_pattern_generator::spark::SPARK_RADIUS_THRESH_FACTOR (C++ member) spark_pattern_generator::spark_spectral_model (C++ class) spark_pattern_generator::spark_spectral_model::b (C++ member) spark_pattern_generator::spark_spectral_model::curvature_parameter (C++ member) spark_pattern_generator::spark_spectral_model::model (C++ member) spark_pattern_generator::spark_spectral_model::operator() (C++ function) spark_pattern_generator::spark_spectral_model::spark_spectral_model (C++ function) spark_pattern_generator::spark_spectral_model::spectral_index (C++ member) SparkPatternGenerator (class in python_interface) (class in python_interface.spark_pattern_generator) SparkSpectralModel (class in python_interface) (class in python_interface.spark_pattern_generator) std (C++ type) T tuple_vec (C++ struct) tuple_vec::a (C++ member) tuple_vec::b (C++ member) tuple_vec::tuple_vec (C++ function) U update_pulsar_state_vectors (C++ function) V vtk_render_to_numpy() (python_interface.PlotPulsar3D method) (python_interface.pulsar_plotter.PlotPulsar3D method) W write_payload_to_jsonfile() (python_interface.information_packet_formats.Payload method) (python_interface.Payload method) write_to_json_file() (python_interface.defines.Params method)