python_interface
- python_interface package
- Submodules
- python_interface.defines module
- python_interface.generate_data_pipeline module
- python_interface.information_packet_formats module
- python_interface.pulsar_animator module
PulsarAnimatorPulsarAnimator.align_mag_axis_offset_to_spark_rot_axis()PulsarAnimator.calculate_flux_amplitude_at_refframe_position()PulsarAnimator.calculate_radio_packet_at_direction()PulsarAnimator.generate_radio_packet()PulsarAnimator.generate_radio_packet_stream()PulsarAnimator.get_mag_axis_tilt()PulsarAnimator.get_rot_axis()PulsarAnimator.render_radiation_hotspots_on_surface()
- python_interface.pulsar_plotter module
DrawToolsPlotPulsar3DPlotPulsar3D.add_actors()PlotPulsar3D.add_permanent_actors()PlotPulsar3D.build_pulsar_actors()PlotPulsar3D.capture_frame()PlotPulsar3D.capture_frame_for_anim()PlotPulsar3D.create_frame_for_notebook()PlotPulsar3D.create_frames_for_animation()PlotPulsar3D.on_key_press()PlotPulsar3D.on_key_press_canvas()PlotPulsar3D.plot_method()PlotPulsar3D.remove_actors()PlotPulsar3D.set_camera_as_telescope()PlotPulsar3D.setup_stage()PlotPulsar3D.vtk_render_to_numpy()
create_animation_from_runtime_file()create_pulsar_animation()
- python_interface.radio_packet_propagation module
- python_interface.remote_functions module
- python_interface.signal_detection module
- python_interface.spark_pattern_generator module
SparkPatternGeneratorSparkPatternGenerator.apply_physics_model()SparkPatternGenerator.calculate_magframe_basis_att()SparkPatternGenerator.calculate_spark_center_att()SparkPatternGenerator.create_patterened_spark_pattern()SparkPatternGenerator.find_perpendicular_basis_vectors()SparkPatternGenerator.get_drift_vel()SparkPatternGenerator.get_spark_center()SparkPatternGenerator.get_spark_dimension()SparkPatternGenerator.get_spark_flux()SparkPatternGenerator.get_spark_freq()SparkPatternGenerator.get_spark_rotation_axis_polar_att0()SparkPatternGenerator.randomize()SparkPatternGenerator.set_drift_vel()SparkPatternGenerator.set_spark_center()SparkPatternGenerator.set_spark_rotation_axis_polar_att0()
SparkSpectralModelextract_sparkpattern_parameters_from_sparklist()
- Module contents
GenDataPayloadPlotPulsar3DPlotPulsar3D.add_actors()PlotPulsar3D.add_permanent_actors()PlotPulsar3D.build_pulsar_actors()PlotPulsar3D.capture_frame()PlotPulsar3D.capture_frame_for_anim()PlotPulsar3D.create_frame_for_notebook()PlotPulsar3D.create_frames_for_animation()PlotPulsar3D.on_key_press()PlotPulsar3D.on_key_press_canvas()PlotPulsar3D.plot_method()PlotPulsar3D.remove_actors()PlotPulsar3D.set_camera_as_telescope()PlotPulsar3D.setup_stage()PlotPulsar3D.vtk_render_to_numpy()
PulsarAnimatorPulsarAnimator.align_mag_axis_offset_to_spark_rot_axis()PulsarAnimator.calculate_flux_amplitude_at_refframe_position()PulsarAnimator.calculate_radio_packet_at_direction()PulsarAnimator.generate_radio_packet()PulsarAnimator.generate_radio_packet_stream()PulsarAnimator.get_mag_axis_tilt()PulsarAnimator.get_rot_axis()PulsarAnimator.render_radiation_hotspots_on_surface()
SparkPatternGeneratorSparkPatternGenerator.apply_physics_model()SparkPatternGenerator.calculate_magframe_basis_att()SparkPatternGenerator.calculate_spark_center_att()SparkPatternGenerator.create_patterened_spark_pattern()SparkPatternGenerator.find_perpendicular_basis_vectors()SparkPatternGenerator.get_drift_vel()SparkPatternGenerator.get_spark_center()SparkPatternGenerator.get_spark_dimension()SparkPatternGenerator.get_spark_flux()SparkPatternGenerator.get_spark_freq()SparkPatternGenerator.get_spark_rotation_axis_polar_att0()SparkPatternGenerator.randomize()SparkPatternGenerator.set_drift_vel()SparkPatternGenerator.set_spark_center()SparkPatternGenerator.set_spark_rotation_axis_polar_att0()
SparkSpectralModelcreate_animation_from_runtime_file()create_pulsar_animation()generate_randomized_data_payloads()run_gen_data_in_parallel()