PyPhysim
latest
PyPhysim organization
Implementing Simulators with PyPhysim
Implementing Monte Carlo simulations
Running Simulations in Parallel
Writing Documentation for PyPhysim
Writing Unittests for PyPhysim
Speeding up PyPhysim
Packaging
Typing Support in PyPhysim
References
pyphysim package
pyphysim
PyPhysim
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
_
_add_CP() (pyphysim.modulators.ofdm.OFDM method)
_add_folder_to_ipython_engines_path() (in module pyphysim.simulations.simulationhelpers)
_all_types (pyphysim.simulations.results.Result attribute)
_before_initialize_W_func() (pyphysim.ia.algorithms.AlternatingMinIASolver method)
(pyphysim.ia.algorithms.IterativeIASolverBaseClass method)
_calc_all_F_initializations() (pyphysim.ia.algorithms.ClosedFormIASolver method)
_calc_BD_matrix_no_power_scaling() (pyphysim.comm.blockdiagonalization.BlockDiagonalizer method)
_calc_Bkl_cov_matrix_all_l() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
(pyphysim.ia.iabase.IASolverBaseClass method)
_calc_Bkl_cov_matrix_all_l_rev() (pyphysim.ia.algorithms.MaxSinrIASolver method)
_calc_Bkl_cov_matrix_first_part() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
(pyphysim.ia.iabase.IASolverBaseClass method)
_calc_Bkl_cov_matrix_first_part_rev() (pyphysim.ia.algorithms.MaxSinrIASolver method)
_calc_Bkl_cov_matrix_second_part() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
(pyphysim.ia.iabase.IASolverBaseClass method)
_calc_Bkl_cov_matrix_second_part_rev() (pyphysim.ia.algorithms.MaxSinrIASolver method)
_calc_cell_height() (pyphysim.cell.cell.Cluster static method)
_calc_cell_positions() (pyphysim.cell.cell.Cluster static method)
_calc_cell_positions_3sec() (pyphysim.cell.cell.Cluster static method)
_calc_cell_positions_hexagon() (pyphysim.cell.cell.Cluster static method)
_calc_cell_positions_square() (pyphysim.cell.cell.Cluster static method)
_calc_cluster_external_radius() (pyphysim.cell.cell.Cluster method)
_calc_cluster_pos2() (pyphysim.cell.cell.Grid method)
_calc_cluster_pos3() (pyphysim.cell.cell.Grid method)
_calc_cluster_pos7() (pyphysim.cell.cell.Grid method)
_calc_cluster_radius() (pyphysim.cell.cell.Cluster static method)
_calc_deterministic_path_loss_dB() (pyphysim.channels.pathloss.PathLossBase method)
(pyphysim.channels.pathloss.PathLossGeneral method)
(pyphysim.channels.pathloss.PathLossIndoorBase method)
(pyphysim.channels.pathloss.PathLossMetisPS7 method)
(pyphysim.channels.pathloss.PathLossOkomuraHata method)
(pyphysim.channels.pathloss.PathLossOutdoorBase method)
_calc_discretized_tap_powers_and_delays() (pyphysim.channels.fading.TdlChannelProfile method)
_calc_E() (pyphysim.ia.algorithms.ClosedFormIASolver method)
_calc_equivalent_channel() (pyphysim.ia.iabase.IASolverBaseClass method)
_calc_JP_Bkl_cov_matrix_all_l() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
_calc_JP_Bkl_cov_matrix_first_part() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
(pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt method)
_calc_JP_Bkl_cov_matrix_first_part_impl() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
_calc_JP_Bkl_cov_matrix_second_part() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
(pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt method)
_calc_JP_Bkl_cov_matrix_second_part_impl() (pyphysim.channels.multiuser.MultiUserChannelMatrix static method)
_calc_JP_Q() (pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt method)
_calc_JP_Q_impl() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
_calc_JP_SINR_k() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
(pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt method)
_calc_JP_SINR_k_impl() (pyphysim.channels.multiuser.MultiUserChannelMatrix static method)
_calc_K() (pyphysim.channels.pathloss.PathLossOkomuraHata method)
_calc_linear_SINRs() (pyphysim.comm.blockdiagonalization.EnhancedBD static method)
_calc_mobile_antenna_height_correction_factor() (pyphysim.channels.pathloss.PathLossOkomuraHata method)
_calc_precoder() (pyphysim.mimo.mimo.Alamouti static method)
(pyphysim.mimo.mimo.Blast static method)
(pyphysim.mimo.mimo.GMDMimo static method)
(pyphysim.mimo.mimo.MimoBase static method)
(pyphysim.mimo.mimo.MRT static method)
(pyphysim.mimo.mimo.SVDMimo static method)
_calc_PS7_path_loss_dB_LOS_same_floor() (pyphysim.channels.pathloss.PathLossMetisPS7 method)
_calc_PS7_path_loss_dB_NLOS_same_floor() (pyphysim.channels.pathloss.PathLossMetisPS7 method)
_calc_PS7_path_loss_dB_same_floor() (pyphysim.channels.pathloss.PathLossMetisPS7 method)
_calc_Q_impl() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
_calc_receive_filter() (pyphysim.mimo.mimo.Alamouti static method)
(pyphysim.mimo.mimo.Blast static method)
(pyphysim.mimo.mimo.GMDMimo static method)
(pyphysim.mimo.mimo.MimoBase static method)
(pyphysim.mimo.mimo.MRT static method)
(pyphysim.mimo.mimo.SVDMimo static method)
_calc_receive_filter_with_whitening() (pyphysim.comm.blockdiagonalization.WhiteningBD static method)
_calc_sectors_positions() (pyphysim.cell.cell.Cell3Sec method)
_calc_SINR_k() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
(pyphysim.ia.iabase.IASolverBaseClass method)
_calc_Uk() (pyphysim.ia.algorithms.MaxSinrIASolver class method)
(pyphysim.ia.algorithms.MMSEIASolver method)
_calc_Uk_all_k() (pyphysim.ia.algorithms.MaxSinrIASolver method)
(pyphysim.ia.algorithms.MinLeakageIASolver method)
_calc_Uk_all_k_rev() (pyphysim.ia.algorithms.MaxSinrIASolver method)
(pyphysim.ia.algorithms.MinLeakageIASolver method)
_calc_Ukl() (pyphysim.ia.algorithms.MaxSinrIASolver class method)
_calc_Vi() (pyphysim.ia.algorithms.MMSEIASolver method)
_calc_Vi_for_a_given_mu() (pyphysim.ia.algorithms.MMSEIASolver static method)
_calc_Vi_for_a_given_mu2() (pyphysim.ia.algorithms.MMSEIASolver static method)
_calc_zeropad() (pyphysim.modulators.ofdm.OFDM method)
_calcMMSEFilter() (pyphysim.mimo.mimo.MimoBase static method)
_calcTheoreticalSingleCarrierErrorRate() (pyphysim.modulators.fundamental.QAM method)
_calculate_C_from_fc_and_n() (pyphysim.channels.pathloss.PathLossFreeSpace static method)
_calculate_power_scale() (pyphysim.modulators.ofdm.OFDM method)
_calculateGrayMappingIndexQAM() (pyphysim.modulators.fundamental.QAM static method)
_calcZeroForceFilter() (pyphysim.mimo.mimo.MimoBase static method)
_clear_precoder_filter() (pyphysim.ia.iabase.IASolverBaseClass method)
_clear_receive_filter() (pyphysim.ia.iabase.IASolverBaseClass method)
_colors (pyphysim.cell.cell.Grid attribute)
_count_to_percent() (pyphysim.progressbar.progressbar.ProgressBarBase method)
_create() (pyphysim.simulations.parameters.SimulationParameters static method)
_createConstellation() (pyphysim.modulators.fundamental.PSK static method)
(pyphysim.modulators.fundamental.QAM static method)
_decode() (pyphysim.mimo.mimo.Alamouti static method)
_display_current_progress() (pyphysim.progressbar.progressbar.ProgressBarBase method)
(pyphysim.progressbar.progressbar.ProgressbarDistributedClientBase method)
(pyphysim.progressbar.progressbar.ProgressBarIPython method)
(pyphysim.progressbar.progressbar.ProgressbarTextBase method)
_dont_initialize_F_and_only_and_find_W() (pyphysim.ia.algorithms.IterativeIASolverBaseClass method)
_encode() (pyphysim.mimo.mimo.Alamouti static method)
_equalize_data() (pyphysim.modulators.ofdm.OfdmOneTapEqualizer method)
_find_index_stream_with_worst_sinr() (pyphysim.ia.algorithms.GreedStreamIASolver method)
_from_dict() (pyphysim.simulations.parameters.SimulationParameters static method)
(pyphysim.simulations.results.Result static method)
(pyphysim.simulations.results.SimulationResults static method)
(pyphysim.util.serialize.JsonSerializable static method)
_from_small_matrix_to_big_matrix() (pyphysim.channels.multiuser.MultiUserChannelMatrix static method)
_generate_time_samples() (pyphysim.channels.fading_generators.JakesSampleGenerator method)
_get_channel() (pyphysim.ia.iabase.IASolverBaseClass method)
_get_channel_rev() (pyphysim.ia.iabase.IASolverBaseClass method)
_get_ii_and_jj() (pyphysim.cell.cell.Cluster static method)
_get_largest_prime_lower_than_number() (pyphysim.reference_signals.root_sequence.RootSequence static method)
_get_latex_repr() (pyphysim.channels.pathloss.PathLossGeneral method)
_get_outer_vertexes() (pyphysim.cell.cell.Cluster method)
_get_percentage_representation() (pyphysim.progressbar.progressbar.ProgressbarTextBase method)
_get_samples_including_the_extra_zeros() (pyphysim.channels.fading.TdlImpulseResponse method)
_get_sub_channel() (pyphysim.comm.blockdiagonalization.BlockDiagonalizer method)
_get_subcarrier_numbers() (pyphysim.modulators.ofdm.OFDM method)
_get_tilde_channel() (pyphysim.comm.blockdiagonalization.BlockDiagonalizer method)
_get_used_subcarrier_numbers() (pyphysim.modulators.ofdm.OFDM method)
_get_vertex_positions() (pyphysim.cell.cell.Cell3Sec method)
(pyphysim.cell.cell.CellWrap method)
(pyphysim.cell.cell.Cluster method)
(pyphysim.cell.shapes.Circle method)
(pyphysim.cell.shapes.Hexagon method)
(pyphysim.cell.shapes.Rectangle method)
(pyphysim.cell.shapes.Shape method)
_ii_and_jj (pyphysim.cell.cell.Cluster attribute)
_initialize_F_and_W_from_alt_min() (pyphysim.ia.algorithms.IterativeIASolverBaseClass method)
_initialize_F_and_W_from_closed_form() (pyphysim.ia.algorithms.IterativeIASolverBaseClass method)
_initialize_F_randomly_and_find_W() (pyphysim.ia.algorithms.IterativeIASolverBaseClass method)
_initialize_F_with_svd_and_find_W() (pyphysim.ia.algorithms.IterativeIASolverBaseClass method)
_is_diff_significant() (pyphysim.ia.algorithms.IterativeIASolverBaseClass class method)
_keep_going() (pyphysim.simulations.runner.SimulationRunner method)
_load_from_json_file() (pyphysim.simulations.results.SimulationResults static method)
_load_from_pickle_file() (pyphysim.simulations.results.SimulationResults static method)
_maybe_delete_output_file() (pyphysim.progressbar.progressbar.ProgressbarTextBase method)
_normalized_cell_positions (pyphysim.cell.cell.Cluster attribute)
_on_simulate_current_params_finish() (pyphysim.simulations.runner.SimulationRunner method)
_on_simulate_current_params_start() (pyphysim.simulations.runner.SimulationRunner method)
_on_simulate_finish() (pyphysim.simulations.runner.SimulationRunner method)
_on_simulate_start() (pyphysim.simulations.runner.SimulationRunner method)
_parse_progress_message() (pyphysim.progressbar.progressbar.ProgressbarZMQServer method)
_perform_BD_no_waterfilling_decide_number_streams() (pyphysim.comm.blockdiagonalization.EnhancedBD method)
_perform_BD_no_waterfilling_fixed_or_naive_reduction() (pyphysim.comm.blockdiagonalization.EnhancedBD method)
_perform_BD_no_waterfilling_no_stream_reduction() (pyphysim.comm.blockdiagonalization.EnhancedBD method)
_perform_finalizations() (pyphysim.progressbar.progressbar.ProgressBarBase method)
(pyphysim.progressbar.progressbar.ProgressbarTextBase method)
_perform_global_waterfilling_power_scaling() (pyphysim.comm.blockdiagonalization.BlockDiagonalizer method)
_perform_initialization() (pyphysim.progressbar.progressbar.ProgressBarBase method)
(pyphysim.progressbar.progressbar.ProgressBarIPython method)
(pyphysim.progressbar.progressbar.ProgressbarText method)
(pyphysim.progressbar.progressbar.ProgressbarZMQClient method)
_perform_normalized_waterfilling_power_scaling() (pyphysim.comm.blockdiagonalization.BlockDiagonalizer method)
_plot_common_part() (pyphysim.cell.cell.AccessPoint method)
_plot_deterministic_path_loss_in_dB_impl() (pyphysim.channels.pathloss.PathLossBase method)
_prepare_decoded_signal() (pyphysim.modulators.ofdm.OFDM method)
_prepare_input_parans() (pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt static method)
_prepare_input_signal() (pyphysim.modulators.ofdm.OFDM method)
_ProgressbarDistributedServerBase__cretae_inner_progressbar() (pyphysim.progressbar.progressbar.ProgressbarDistributedServerBase method)
_ProgressbarText__get_initialization_bartitle() (pyphysim.progressbar.progressbar.ProgressbarText method)
_ProgressbarText__get_initialization_markers() (pyphysim.progressbar.progressbar.ProgressbarText method)
_register_client() (pyphysim.progressbar.progressbar.ProgressbarDistributedServerBase method)
_remove_CP() (pyphysim.modulators.ofdm.OFDM method)
_repr_latex_() (pyphysim.channels.pathloss.PathLoss3GPP1 method)
(pyphysim.channels.pathloss.PathLossFreeSpace method)
(pyphysim.channels.pathloss.PathLossGeneral method)
(pyphysim.channels.pathloss.PathLossMetisPS7 method)
_repr_png_() (pyphysim.cell.cell.Grid method)
(pyphysim.cell.shapes.Shape method)
_repr_some_format_() (pyphysim.cell.cell.Grid method)
(pyphysim.cell.shapes.Rectangle method)
(pyphysim.cell.shapes.Shape method)
_repr_svg_() (pyphysim.cell.cell.Grid method)
(pyphysim.cell.shapes.Shape method)
_run_simulation() (pyphysim.simulations.runner.SimulationRunner method)
_save_to_json() (pyphysim.simulations.results.SimulationResults method)
_save_to_pickle() (pyphysim.simulations.results.SimulationResults method)
_set_fading_generator_shape() (pyphysim.channels.fading.TdlChannel method)
_set_phi_and_psi_according_to_shape() (pyphysim.channels.fading_generators.JakesSampleGenerator method)
_simulate_common_setup() (pyphysim.simulations.runner.SimulationRunner method)
_simulate_do_what_i_mean_multiple_runners() (in module pyphysim.simulations.simulationhelpers)
_simulate_do_what_i_mean_single_runner() (in module pyphysim.simulations.simulationhelpers)
_simulate_for_current_params_common() (pyphysim.simulations.runner.SimulationRunner method)
_simulate_for_current_params_parallel() (pyphysim.simulations.runner.SimulationRunner static method)
_simulate_for_current_params_serial() (pyphysim.simulations.runner.SimulationRunner method)
_SimulationRunner__create_default_ipyparallel_view() (pyphysim.simulations.runner.SimulationRunner static method)
_SimulationRunner__run_simulation_and_track_elapsed_time() (pyphysim.simulations.runner.SimulationRunner method)
_solve_finalize() (pyphysim.ia.algorithms.AlternatingMinIASolver method)
(pyphysim.ia.algorithms.IterativeIASolverBaseClass method)
_solve_init() (pyphysim.ia.algorithms.IterativeIASolverBaseClass method)
(pyphysim.ia.algorithms.MMSEIASolver method)
_step() (pyphysim.ia.algorithms.AlternatingMinIASolver method)
(pyphysim.ia.algorithms.IterativeIASolverBaseClass method)
_TdlChannel__prepare_transmit_signal_shape() (pyphysim.channels.fading.TdlChannel method)
_to_dict() (pyphysim.simulations.parameters.SimulationParameters method)
(pyphysim.simulations.results.Result method)
(pyphysim.simulations.results.SimulationResults method)
(pyphysim.util.serialize.JsonSerializable method)
_TYPE (pyphysim.channels.pathloss.PathLossBase attribute)
(pyphysim.channels.pathloss.PathLossIndoorBase attribute)
(pyphysim.channels.pathloss.PathLossOutdoorBase attribute)
_update_client_data_list() (pyphysim.progressbar.progressbar.ProgressbarDistributedServerBase method)
(pyphysim.progressbar.progressbar.ProgressbarMultiProcessServer method)
(pyphysim.progressbar.progressbar.ProgressbarZMQServer method)
_update_iteration() (pyphysim.progressbar.progressbar.ProgressBarBase method)
(pyphysim.progressbar.progressbar.ProgressbarDistributedClientBase method)
(pyphysim.progressbar.progressbar.ProgressBarIPython method)
(pyphysim.progressbar.progressbar.ProgressbarMultiProcessClient method)
(pyphysim.progressbar.progressbar.ProgressbarText method)
(pyphysim.progressbar.progressbar.ProgressbarText2 method)
(pyphysim.progressbar.progressbar.ProgressbarText3 method)
(pyphysim.progressbar.progressbar.ProgressbarZMQClient method)
_update_progress() (pyphysim.progressbar.progressbar.ProgressbarDistributedServerBase method)
(pyphysim.progressbar.progressbar.ProgressbarZMQServer method)
_updateC() (pyphysim.ia.algorithms.AlternatingMinIASolver method)
_updateF() (pyphysim.ia.algorithms.AlternatingMinIASolver method)
(pyphysim.ia.algorithms.ClosedFormIASolver method)
(pyphysim.ia.algorithms.IterativeIASolverBaseClass method)
(pyphysim.ia.algorithms.MaxSinrIASolver method)
(pyphysim.ia.algorithms.MinLeakageIASolver method)
(pyphysim.ia.algorithms.MMSEIASolver method)
_updateW() (pyphysim.ia.algorithms.AlternatingMinIASolver method)
(pyphysim.ia.algorithms.ClosedFormIASolver method)
(pyphysim.ia.algorithms.IterativeIASolverBaseClass method)
(pyphysim.ia.algorithms.MaxSinrIASolver method)
(pyphysim.ia.algorithms.MinLeakageIASolver method)
(pyphysim.ia.algorithms.MMSEIASolver method)
_validate_ratio() (pyphysim.cell.cell.CellBase static method)
A
AccessPoint (class in pyphysim.cell.cell)
accumulate_values_bool() (pyphysim.simulations.results.Result property)
add() (pyphysim.simulations.parameters.SimulationParameters method)
add_border_user() (pyphysim.cell.cell.CellBase method)
add_border_users() (pyphysim.cell.cell.Cluster method)
add_new_result() (pyphysim.simulations.results.SimulationResults method)
add_random_user() (pyphysim.cell.cell.CellBase method)
add_random_user_in_sector() (pyphysim.cell.cell.Cell3Sec method)
add_random_users() (pyphysim.cell.cell.CellBase method)
(pyphysim.cell.cell.Cluster method)
add_random_users_in_sector() (pyphysim.cell.cell.Cell3Sec method)
add_result() (pyphysim.simulations.results.SimulationResults method)
add_user() (pyphysim.cell.cell.AccessPoint method)
(pyphysim.cell.cell.CellBase method)
(pyphysim.cell.cell.CellSquare method)
Alamouti (class in pyphysim.mimo.mimo)
AlternatingMinIASolver (class in pyphysim.ia.algorithms)
AntGainBase (class in pyphysim.channels.antennagain)
AntGainBS3GPP25996 (class in pyphysim.channels.antennagain)
AntGainOmni (class in pyphysim.channels.antennagain)
append_all_results() (pyphysim.simulations.results.SimulationResults method)
append_result() (pyphysim.simulations.results.SimulationResults method)
area_type() (pyphysim.channels.pathloss.PathLossOkomuraHata property)
B
BDWithExtIntBase (class in pyphysim.comm.blockdiagonalization)
big_H() (pyphysim.channels.multiuser.MultiUserChannelMatrix property)
big_H_no_ext_int() (pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt property)
big_W() (pyphysim.channels.multiuser.MultiUserChannelMatrix property)
binary2gray() (in module pyphysim.util.conversion)
Blast (class in pyphysim.mimo.mimo)
block_diagonalize() (in module pyphysim.comm.blockdiagonalization)
(pyphysim.comm.blockdiagonalization.BlockDiagonalizer method)
block_diagonalize_no_waterfilling() (pyphysim.comm.blockdiagonalization.BlockDiagonalizer method)
(pyphysim.comm.blockdiagonalization.EnhancedBD method)
(pyphysim.comm.blockdiagonalization.WhiteningBD method)
BlockDiagonalizer (class in pyphysim.comm.blockdiagonalization)
BPSK (class in pyphysim.modulators.fundamental)
BruteForceStreamIASolver (class in pyphysim.ia.algorithms)
C
calc_autocorr() (in module pyphysim.util.misc)
calc_chordal_distance() (in module pyphysim.subspace.metrics)
calc_chordal_distance_2() (in module pyphysim.subspace.metrics)
calc_chordal_distance_from_principal_angles() (in module pyphysim.subspace.metrics)
calc_confidence_interval() (in module pyphysim.util.misc)
calc_cov_matrix_extint_plus_noise() (pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt method)
calc_cov_matrix_extint_without_noise() (pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt method)
calc_decorrelation_matrix() (in module pyphysim.util.misc)
calc_dist() (pyphysim.cell.shapes.Coordinate method)
calc_dist_all_users_to_each_cell() (pyphysim.cell.cell.Cluster method)
calc_dist_all_users_to_each_cell_no_wrap_around() (pyphysim.cell.cell.Cluster method)
calc_dists_between_cells() (pyphysim.cell.cell.Cluster method)
calc_JP_Q() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
(pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt method)
calc_JP_SINR() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
(pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt method)
calc_linear_SINRs() (pyphysim.mimo.mimo.Alamouti method)
(pyphysim.mimo.mimo.MimoBase method)
calc_path_loss() (pyphysim.channels.pathloss.PathLossBase method)
(pyphysim.channels.pathloss.PathLossIndoorBase method)
(pyphysim.channels.pathloss.PathLossOutdoorBase method)
calc_path_loss_dB() (pyphysim.channels.pathloss.PathLossBase method)
(pyphysim.channels.pathloss.PathLossIndoorBase method)
(pyphysim.channels.pathloss.PathLossOutdoorBase method)
calc_principal_angles() (in module pyphysim.subspace.metrics)
calc_Q() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
(pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt method)
(pyphysim.ia.iabase.IASolverBaseClass method)
calc_Q_rev() (pyphysim.ia.iabase.IASolverBaseClass method)
calc_receive_filter() (in module pyphysim.comm.blockdiagonalization)
(pyphysim.comm.blockdiagonalization.BlockDiagonalizer static method)
calc_receive_filter_user_k() (pyphysim.comm.blockdiagonalization.EnhancedBD static method)
calc_remaining_interference_percentage() (pyphysim.ia.iabase.IASolverBaseClass method)
calc_rotated_pos() (pyphysim.cell.shapes.Shape static method)
calc_shannon_sum_capacity() (in module pyphysim.util.misc)
calc_SINR() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
(pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt method)
(pyphysim.ia.iabase.IASolverBaseClass method)
calc_SINR_in_dB() (pyphysim.ia.iabase.IASolverBaseClass method)
calc_SINR_old() (pyphysim.ia.iabase.IASolverBaseClass method)
calc_SINRs() (pyphysim.mimo.mimo.MimoBase method)
calc_sum_capacity() (pyphysim.ia.iabase.IASolverBaseClass method)
calc_thermal_noise_power_dBm() (in module pyphysim.channels.noise)
calc_unorm_autocorr() (in module pyphysim.util.misc)
calc_whitening_matrices() (pyphysim.comm.blockdiagonalization.BDWithExtIntBase method)
calc_whitening_matrix() (in module pyphysim.util.misc)
calcBaseZC() (in module pyphysim.reference_signals.zadoffchu)
calcOrthogonalProjectionMatrix() (in module pyphysim.subspace.projections)
(pyphysim.subspace.projections.Projection static method)
calcProjectionMatrix() (in module pyphysim.subspace.projections)
(pyphysim.subspace.projections.Projection static method)
calcTheoreticalBER() (pyphysim.modulators.fundamental.BPSK method)
(pyphysim.modulators.fundamental.Modulator method)
(pyphysim.modulators.fundamental.PSK method)
(pyphysim.modulators.fundamental.QAM method)
calcTheoreticalPER() (pyphysim.modulators.fundamental.Modulator method)
calcTheoreticalSER() (pyphysim.modulators.fundamental.BPSK method)
(pyphysim.modulators.fundamental.Modulator method)
(pyphysim.modulators.fundamental.PSK method)
(pyphysim.modulators.fundamental.QAM method)
calcTheoreticalSpectralEfficiency() (pyphysim.modulators.fundamental.Modulator method)
CazacBasedChannelEstimator (class in pyphysim.reference_signals.channel_estimation)
CazacBasedWithOCCChannelEstimator (class in pyphysim.reference_signals.channel_estimation)
Cell (class in pyphysim.cell.cell)
Cell3Sec (class in pyphysim.cell.cell)
cell_height() (pyphysim.cell.cell.Cluster property)
cell_id_fontsize() (pyphysim.cell.cell.Cluster property)
cell_radius() (pyphysim.cell.cell.Cluster property)
CellBase (class in pyphysim.cell.cell)
CellSquare (class in pyphysim.cell.cell)
CellWrap (class in pyphysim.cell.cell)
channel_profile() (pyphysim.channels.fading.TdlChannel property)
(pyphysim.channels.fading.TdlImpulseResponse property)
(pyphysim.channels.multiuser.MuChannel property)
(pyphysim.channels.singleuser.SuChannel property)
CHOICETYPE (pyphysim.simulations.results.Result attribute)
Circle (class in pyphysim.cell.shapes)
clear() (pyphysim.cell.cell.Grid method)
(pyphysim.ia.algorithms.BruteForceStreamIASolver method)
(pyphysim.ia.algorithms.IterativeIASolverBaseClass method)
(pyphysim.ia.iabase.IASolverBaseClass method)
(pyphysim.simulations.runner.SimulationRunner method)
ClosedFormIASolver (class in pyphysim.ia.algorithms)
Cluster (class in pyphysim.cell.cell)
combine_simulation_parameters() (in module pyphysim.simulations.parameters)
combine_simulation_results() (in module pyphysim.simulations.results)
concatenate_samples() (pyphysim.channels.fading.TdlImpulseResponse static method)
conj() (pyphysim.reference_signals.root_sequence.RootSequence method)
conjugate() (pyphysim.reference_signals.root_sequence.RootSequence method)
Coordinate (class in pyphysim.cell.shapes)
corrupt_concatenated_data() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
(pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt method)
corrupt_data() (pyphysim.channels.fading.TdlChannel method)
(pyphysim.channels.multiuser.MuChannel method)
(pyphysim.channels.multiuser.MultiUserChannelMatrix method)
(pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt method)
(pyphysim.channels.singleuser.SuChannel method)
corrupt_data_in_freq_domain() (pyphysim.channels.fading.TdlChannel method)
(pyphysim.channels.multiuser.MuChannel method)
(pyphysim.channels.singleuser.SuChannel method)
count_bit_errors() (in module pyphysim.util.misc)
cover_code() (pyphysim.reference_signals.channel_estimation.CazacBasedWithOCCChannelEstimator property)
(pyphysim.reference_signals.dmrs.DmrsUeSequence property)
create() (pyphysim.simulations.parameters.SimulationParameters static method)
(pyphysim.simulations.results.Result static method)
create_clusters() (pyphysim.cell.cell.Grid method)
create_wrap_around_cells() (pyphysim.cell.cell.Cluster method)
D
dB2Linear() (in module pyphysim.util.conversion)
dBm2Linear() (in module pyphysim.util.conversion)
decode() (pyphysim.mimo.mimo.Alamouti method)
(pyphysim.mimo.mimo.Blast method)
(pyphysim.mimo.mimo.GMDMimo method)
(pyphysim.mimo.mimo.MimoBase method)
(pyphysim.mimo.mimo.MRT method)
(pyphysim.mimo.mimo.SVDMimo method)
default() (pyphysim.util.serialize.NumpyOrSetEncoder method)
delete_all_users() (pyphysim.cell.cell.AccessPoint method)
(pyphysim.cell.cell.Cluster method)
delete_partial_results_bool() (pyphysim.simulations.runner.SimulationRunner property)
demodulate() (pyphysim.modulators.fundamental.BPSK method)
(pyphysim.modulators.fundamental.Modulator method)
(pyphysim.modulators.ofdm.OFDM method)
DmrsUeSequence (class in pyphysim.reference_signals.dmrs)
doWF() (in module pyphysim.comm.waterfilling)
DummyProgressbar (class in pyphysim.progressbar.progressbar)
E
EbN0_dB_to_SNR_dB() (in module pyphysim.util.conversion)
elapsed_time() (pyphysim.progressbar.progressbar.ProgressBarBase property)
(pyphysim.simulations.runner.SimulationRunner property)
encode() (pyphysim.mimo.mimo.Alamouti method)
(pyphysim.mimo.mimo.Blast method)
(pyphysim.mimo.mimo.GMDMimo method)
(pyphysim.mimo.mimo.MimoBase method)
(pyphysim.mimo.mimo.MRT method)
(pyphysim.mimo.mimo.SVDMimo method)
EnhancedBD (class in pyphysim.comm.blockdiagonalization)
equal_dicts() (in module pyphysim.util.misc)
equalize_data() (pyphysim.modulators.ofdm.OfdmOneTapEqualizer method)
estimate_channel_freq_domain() (pyphysim.reference_signals.channel_estimation.CazacBasedChannelEstimator method)
(pyphysim.reference_signals.channel_estimation.CazacBasedWithOCCChannelEstimator method)
every_sum_capacity() (pyphysim.ia.algorithms.BruteForceStreamIASolver property)
external_radius() (pyphysim.cell.cell.Cluster property)
extIntK() (pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt property)
extIntNt() (pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt property)
F
F() (pyphysim.ia.iabase.IASolverBaseClass property)
FadingSampleGenerator (class in pyphysim.channels.fading_generators)
fc() (pyphysim.channels.pathloss.PathLossFreeSpace property)
(pyphysim.channels.pathloss.PathLossMetisPS7 property)
(pyphysim.channels.pathloss.PathLossOkomuraHata property)
Fd() (pyphysim.channels.fading_generators.JakesSampleGenerator property)
fixed_parameters() (pyphysim.simulations.parameters.SimulationParameters property)
from_dict() (pyphysim.util.serialize.JsonSerializable class method)
from_json() (pyphysim.util.serialize.JsonSerializable class method)
full_F() (pyphysim.ia.iabase.IASolverBaseClass property)
full_W() (pyphysim.ia.iabase.IASolverBaseClass property)
full_W_H() (pyphysim.ia.iabase.IASolverBaseClass property)
G
generate_impulse_response() (pyphysim.channels.fading.TdlChannel method)
generate_jakes_samples() (in module pyphysim.channels.fading_generators)
generate_more_samples() (pyphysim.channels.fading_generators.FadingSampleGenerator method)
(pyphysim.channels.fading_generators.JakesSampleGenerator method)
(pyphysim.channels.fading_generators.RayleighSampleGenerator method)
generate_pgfplots_plotline() (in module pyphysim.extra.pgfplotshelper)
generate_random_points_in_circle() (in module pyphysim.pointprocess.pointprocess)
generate_random_points_in_rectangle() (in module pyphysim.pointprocess.pointprocess)
get_all_users() (pyphysim.cell.cell.Cluster method)
get_antenna_gain() (pyphysim.channels.antennagain.AntGainBase method)
(pyphysim.channels.antennagain.AntGainBS3GPP25996 method)
(pyphysim.channels.antennagain.AntGainOmni method)
get_border_point() (pyphysim.cell.shapes.Circle method)
(pyphysim.cell.shapes.Shape method)
get_cell_by_id() (pyphysim.cell.cell.Cluster method)
get_cluster_from_index() (pyphysim.cell.cell.Grid method)
get_confidence_interval() (pyphysim.simulations.results.Result method)
get_cost() (pyphysim.ia.algorithms.AlternatingMinIASolver method)
(pyphysim.ia.algorithms.MinLeakageIASolver method)
(pyphysim.ia.iabase.IASolverBaseClass method)
get_discretize_profile() (pyphysim.channels.fading.TdlChannelProfile method)
get_dmrs_seq() (in module pyphysim.reference_signals.dmrs)
get_extended_ZF() (in module pyphysim.reference_signals.zadoffchu)
get_filename_with_replaced_params() (pyphysim.simulations.results.SimulationResults method)
get_freq_response() (pyphysim.channels.fading.TdlImpulseResponse method)
get_Hk() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
get_Hk_with_ext_int() (pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt method)
get_Hk_without_ext_int() (pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt method)
get_Hkl() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
get_last_impulse_response() (pyphysim.channels.fading.TdlChannel method)
(pyphysim.channels.multiuser.MuChannel method)
(pyphysim.channels.singleuser.SuChannel method)
get_latex_repr() (pyphysim.channels.pathloss.PathLossMetisPS7 static method)
get_mixed_range_representation() (in module pyphysim.util.misc)
get_num_unpacked_variations() (pyphysim.simulations.parameters.SimulationParameters method)
get_pack_indexes() (pyphysim.simulations.parameters.SimulationParameters method)
get_partial_results_filename() (in module pyphysim.simulations.runner)
get_principal_component_matrix() (in module pyphysim.util.misc)
get_range_representation() (in module pyphysim.util.misc)
get_result() (pyphysim.simulations.results.Result method)
get_result_accumulated_totals() (pyphysim.simulations.results.Result method)
get_result_accumulated_values() (pyphysim.simulations.results.Result method)
get_result_mean() (pyphysim.simulations.results.Result method)
get_result_names() (pyphysim.simulations.results.SimulationResults method)
get_result_values_confidence_intervals() (pyphysim.simulations.results.SimulationResults method)
get_result_values_list() (pyphysim.simulations.results.SimulationResults method)
get_result_var() (pyphysim.simulations.results.Result method)
get_samples() (pyphysim.channels.fading_generators.FadingSampleGenerator method)
get_shifted_root_seq() (in module pyphysim.reference_signals.zadoffchu)
get_similar_fading_generator() (pyphysim.channels.fading_generators.FadingSampleGenerator method)
(pyphysim.channels.fading_generators.JakesSampleGenerator method)
(pyphysim.channels.fading_generators.RayleighSampleGenerator method)
get_srs_seq() (in module pyphysim.reference_signals.srs)
get_unpacked_params_list() (pyphysim.simulations.parameters.SimulationParameters method)
get_used_subcarrier_indexes() (pyphysim.modulators.ofdm.OFDM method)
getNumberOfLayers() (pyphysim.mimo.mimo.Alamouti method)
(pyphysim.mimo.mimo.Blast method)
(pyphysim.mimo.mimo.MimoBase method)
(pyphysim.mimo.mimo.MisoBase method)
gmd() (in module pyphysim.util.misc)
GMDMimo (class in pyphysim.mimo.mimo)
gray2binary() (in module pyphysim.util.conversion)
GreedStreamIASolver (class in pyphysim.ia.algorithms)
Grid (class in pyphysim.cell.cell)
H
H() (pyphysim.channels.multiuser.MultiUserChannelMatrix property)
(pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt property)
H_no_ext_int() (pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt property)
handle_small_distances_bool (pyphysim.channels.pathloss.PathLossBase attribute)
hbs() (pyphysim.channels.pathloss.PathLossOkomuraHata property)
height() (pyphysim.cell.shapes.Hexagon property)
Hexagon (class in pyphysim.cell.shapes)
hms() (pyphysim.channels.pathloss.PathLossOkomuraHata property)
I
IASolverBaseClass (class in pyphysim.ia.iabase)
index() (pyphysim.reference_signals.root_sequence.RootSequence property)
init_from_channel_matrix() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
(pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt method)
initialize_with() (pyphysim.ia.algorithms.AlternatingMinIASolver property)
(pyphysim.ia.algorithms.IterativeIASolverBaseClass property)
int2bits() (in module pyphysim.util.misc)
integer_numpy_array_check() (in module pyphysim.simulations.configobjvalidation)
integer_scalar_or_integer_numpy_array_check() (in module pyphysim.simulations.configobjvalidation)
ip() (pyphysim.progressbar.progressbar.ProgressbarZMQServer property)
is_discretized() (pyphysim.channels.fading.TdlChannelProfile property)
is_point_inside_shape() (pyphysim.cell.shapes.Circle method)
(pyphysim.cell.shapes.Rectangle method)
(pyphysim.cell.shapes.Shape method)
IterativeIASolverBaseClass (class in pyphysim.ia.algorithms)
J
JakesSampleGenerator (class in pyphysim.channels.fading_generators)
json_numpy_or_set_obj_hook() (in module pyphysim.util.serialize)
JsonSerializable (class in pyphysim.util.serialize)
K
K() (pyphysim.channels.multiuser.MultiUserChannelMatrix property)
(pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt property)
(pyphysim.ia.iabase.IASolverBaseClass property)
(pyphysim.modulators.fundamental.Modulator property)
L
L() (pyphysim.channels.fading_generators.JakesSampleGenerator property)
last_noise() (pyphysim.channels.multiuser.MultiUserChannelMatrix property)
least_right_singular_vectors() (in module pyphysim.util.misc)
leig() (in module pyphysim.util.misc)
level2bits() (in module pyphysim.util.misc)
linear2dB() (in module pyphysim.util.conversion)
linear2dBm() (in module pyphysim.util.conversion)
load_from_config_file() (pyphysim.simulations.parameters.SimulationParameters static method)
load_from_file() (pyphysim.simulations.results.SimulationResults static method)
load_from_pickled_file() (pyphysim.simulations.parameters.SimulationParameters static method)
M
M() (pyphysim.modulators.fundamental.Modulator property)
MaxSinrIASolver (class in pyphysim.ia.algorithms)
mean_excess_delay() (pyphysim.channels.fading.TdlChannelProfile property)
merge() (pyphysim.simulations.results.Result method)
merge_all_results() (pyphysim.simulations.results.SimulationResults method)
metric_name() (pyphysim.comm.blockdiagonalization.EnhancedBD property)
MimoBase (class in pyphysim.mimo.mimo)
MinLeakageIASolver (class in pyphysim.ia.algorithms)
MISCTYPE (pyphysim.simulations.results.Result attribute)
MisoBase (class in pyphysim.mimo.mimo)
MMSEIASolver (class in pyphysim.ia.algorithms)
modulate() (pyphysim.modulators.fundamental.BPSK method)
(pyphysim.modulators.fundamental.Modulator method)
(pyphysim.modulators.ofdm.OFDM method)
Modulator (class in pyphysim.modulators.fundamental)
module
pyphysim
pyphysim.c_extensions
pyphysim.cell
pyphysim.cell.cell
pyphysim.cell.shapes
pyphysim.channels
pyphysim.channels.antennagain
pyphysim.channels.fading
pyphysim.channels.fading_generators
pyphysim.channels.multiuser
pyphysim.channels.noise
pyphysim.channels.pathloss
pyphysim.channels.singleuser
pyphysim.comm
pyphysim.comm.blockdiagonalization
pyphysim.comm.waterfilling
pyphysim.extra
pyphysim.extra.MATLAB
pyphysim.extra.MATLAB.python2MATLAB
pyphysim.extra.pgfplotshelper
pyphysim.ia
pyphysim.ia.algorithms
pyphysim.ia.iabase
pyphysim.mimo
pyphysim.mimo.mimo
pyphysim.modulators
pyphysim.modulators.fundamental
pyphysim.modulators.ofdm
pyphysim.pointprocess
pyphysim.pointprocess.pointprocess
pyphysim.progressbar
pyphysim.progressbar.progressbar
pyphysim.reference_signals
pyphysim.reference_signals.channel_estimation
pyphysim.reference_signals.dmrs
pyphysim.reference_signals.root_sequence
pyphysim.reference_signals.srs
pyphysim.reference_signals.zadoffchu
pyphysim.simulations
pyphysim.simulations.configobjvalidation
pyphysim.simulations.parameters
pyphysim.simulations.results
pyphysim.simulations.runner
pyphysim.simulations.simulationhelpers
pyphysim.subspace
pyphysim.subspace.metrics
pyphysim.subspace.projections
pyphysim.util
pyphysim.util.conversion
pyphysim.util.misc
pyphysim.util.serialize
move_by_relative_coordinate() (pyphysim.cell.shapes.Coordinate method)
move_by_relative_polar_coordinate() (pyphysim.cell.shapes.Coordinate method)
MRC (class in pyphysim.mimo.mimo)
MRT (class in pyphysim.mimo.mimo)
MuChannel (class in pyphysim.channels.multiuser)
MultiUserChannelMatrix (class in pyphysim.channels.multiuser)
MultiUserChannelMatrixExtInt (class in pyphysim.channels.multiuser)
MuMimoChannel (class in pyphysim.channels.multiuser)
N
n() (pyphysim.channels.pathloss.PathLossFreeSpace property)
n_sc_PRB (pyphysim.reference_signals.root_sequence.RootSequence attribute)
name() (pyphysim.channels.fading.TdlChannelProfile property)
(pyphysim.modulators.fundamental.BPSK property)
(pyphysim.modulators.fundamental.Modulator property)
Node (class in pyphysim.cell.cell)
noise_var() (pyphysim.channels.multiuser.MultiUserChannelMatrix property)
(pyphysim.ia.iabase.IASolverBaseClass property)
Nr() (pyphysim.channels.multiuser.MultiUserChannelMatrix property)
(pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt property)
(pyphysim.ia.iabase.IASolverBaseClass property)
(pyphysim.mimo.mimo.MimoBase property)
Ns() (pyphysim.ia.iabase.IASolverBaseClass property)
Nt() (pyphysim.channels.multiuser.MultiUserChannelMatrix property)
(pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt property)
(pyphysim.ia.iabase.IASolverBaseClass property)
(pyphysim.mimo.mimo.MimoBase property)
num_cells() (pyphysim.cell.cell.Cluster property)
num_clients() (pyphysim.progressbar.progressbar.ProgressbarZMQServer property)
num_clusters() (pyphysim.cell.cell.Grid property)
num_rx_antennas() (pyphysim.channels.fading.TdlChannel property)
(pyphysim.channels.multiuser.MuChannel property)
(pyphysim.channels.singleuser.SuChannel property)
num_samples() (pyphysim.channels.fading.TdlImpulseResponse property)
num_taps() (pyphysim.channels.fading.TdlChannel property)
(pyphysim.channels.fading.TdlChannelProfile property)
(pyphysim.channels.multiuser.MuChannel property)
(pyphysim.channels.singleuser.SuChannel property)
num_taps_with_padding() (pyphysim.channels.fading.TdlChannel property)
(pyphysim.channels.fading.TdlChannelProfile property)
(pyphysim.channels.multiuser.MuChannel property)
(pyphysim.channels.singleuser.SuChannel property)
num_tx_antennas() (pyphysim.channels.fading.TdlChannel property)
(pyphysim.channels.multiuser.MuChannel property)
(pyphysim.channels.singleuser.SuChannel property)
num_users() (pyphysim.cell.cell.AccessPoint property)
(pyphysim.cell.cell.CellWrap property)
(pyphysim.cell.cell.Cluster property)
NumpyOrSetEncoder (class in pyphysim.util.serialize)
Nzc() (pyphysim.reference_signals.root_sequence.RootSequence property)
O
OFDM (class in pyphysim.modulators.ofdm)
OfdmOneTapEqualizer (class in pyphysim.modulators.ofdm)
oProject() (pyphysim.subspace.projections.Projection method)
P
P() (pyphysim.ia.iabase.IASolverBaseClass property)
params() (pyphysim.simulations.results.SimulationResults property)
(pyphysim.simulations.runner.SimulationRunner property)
partial_results_folder() (pyphysim.simulations.runner.SimulationRunner property)
pathloss() (pyphysim.channels.multiuser.MultiUserChannelMatrix property)
PathLoss3GPP1 (class in pyphysim.channels.pathloss)
pathloss_matrix() (pyphysim.channels.multiuser.MuChannel property)
PathLossBase (class in pyphysim.channels.pathloss)
PathLossFreeSpace (class in pyphysim.channels.pathloss)
PathLossGeneral (class in pyphysim.channels.pathloss)
PathLossIndoorBase (class in pyphysim.channels.pathloss)
PathLossMetisPS7 (class in pyphysim.channels.pathloss)
PathLossOkomuraHata (class in pyphysim.channels.pathloss)
PathLossOutdoorBase (class in pyphysim.channels.pathloss)
peig() (in module pyphysim.util.misc)
plot() (pyphysim.cell.cell.AccessPoint method)
(pyphysim.cell.cell.Cell method)
(pyphysim.cell.cell.Cell3Sec method)
(pyphysim.cell.cell.CellSquare method)
(pyphysim.cell.cell.CellWrap method)
(pyphysim.cell.cell.Cluster method)
(pyphysim.cell.cell.Grid method)
(pyphysim.cell.shapes.Circle method)
(pyphysim.cell.shapes.Shape method)
plot_border() (pyphysim.cell.cell.CellBase method)
(pyphysim.cell.cell.Cluster method)
plot_deterministic_path_loss_in_dB() (pyphysim.channels.pathloss.PathLossBase method)
(pyphysim.channels.pathloss.PathLossIndoorBase method)
(pyphysim.channels.pathloss.PathLossOutdoorBase method)
plot_frequency_response() (pyphysim.channels.fading.TdlImpulseResponse method)
plot_impulse_response() (pyphysim.channels.fading.TdlImpulseResponse method)
plot_node() (pyphysim.cell.cell.Node method)
plotConstellation() (pyphysim.modulators.fundamental.Modulator method)
port() (pyphysim.progressbar.progressbar.ProgressbarZMQServer property)
pos() (pyphysim.cell.cell.AccessPoint property)
(pyphysim.cell.cell.Cell3Sec property)
(pyphysim.cell.cell.Cluster property)
(pyphysim.cell.shapes.Coordinate property)
pretty_time() (in module pyphysim.util.misc)
progress() (pyphysim.progressbar.progressbar.DummyProgressbar method)
(pyphysim.progressbar.progressbar.ProgressBarBase method)
progress_output_type() (pyphysim.simulations.runner.SimulationRunner property)
progressbar_message() (pyphysim.simulations.runner.SimulationRunner property)
ProgressBarBase (class in pyphysim.progressbar.progressbar)
ProgressbarDistributedClientBase (class in pyphysim.progressbar.progressbar)
ProgressbarDistributedServerBase (class in pyphysim.progressbar.progressbar)
ProgressBarIPython (class in pyphysim.progressbar.progressbar)
ProgressbarMultiProcessClient (class in pyphysim.progressbar.progressbar)
ProgressbarMultiProcessServer (class in pyphysim.progressbar.progressbar)
ProgressbarText (class in pyphysim.progressbar.progressbar)
ProgressbarText2 (class in pyphysim.progressbar.progressbar)
ProgressbarText3 (class in pyphysim.progressbar.progressbar)
ProgressbarTextBase (class in pyphysim.progressbar.progressbar)
ProgressbarZMQClient (class in pyphysim.progressbar.progressbar)
ProgressbarZMQServer (class in pyphysim.progressbar.progressbar)
project() (pyphysim.subspace.projections.Projection method)
Projection (class in pyphysim.subspace.projections)
PSK (class in pyphysim.modulators.fundamental)
pyphysim
module
pyphysim.c_extensions
module
pyphysim.cell
module
pyphysim.cell.cell
module
pyphysim.cell.shapes
module
pyphysim.channels
module
pyphysim.channels.antennagain
module
pyphysim.channels.fading
module
pyphysim.channels.fading_generators
module
pyphysim.channels.multiuser
module
pyphysim.channels.noise
module
pyphysim.channels.pathloss
module
pyphysim.channels.singleuser
module
pyphysim.comm
module
pyphysim.comm.blockdiagonalization
module
pyphysim.comm.waterfilling
module
pyphysim.extra
module
pyphysim.extra.MATLAB
module
pyphysim.extra.MATLAB.python2MATLAB
module
pyphysim.extra.pgfplotshelper
module
pyphysim.ia
module
pyphysim.ia.algorithms
module
pyphysim.ia.iabase
module
pyphysim.mimo
module
pyphysim.mimo.mimo
module
pyphysim.modulators
module
pyphysim.modulators.fundamental
module
pyphysim.modulators.ofdm
module
pyphysim.pointprocess
module
pyphysim.pointprocess.pointprocess
module
pyphysim.progressbar
module
pyphysim.progressbar.progressbar
module
pyphysim.reference_signals
module
pyphysim.reference_signals.channel_estimation
module
pyphysim.reference_signals.dmrs
module
pyphysim.reference_signals.root_sequence
module
pyphysim.reference_signals.srs
module
pyphysim.reference_signals.zadoffchu
module
pyphysim.simulations
module
pyphysim.simulations.configobjvalidation
module
pyphysim.simulations.parameters
module
pyphysim.simulations.results
module
pyphysim.simulations.runner
module
pyphysim.simulations.simulationhelpers
module
pyphysim.subspace
module
pyphysim.subspace.metrics
module
pyphysim.subspace.projections
module
pyphysim.util
module
pyphysim.util.conversion
module
pyphysim.util.misc
module
pyphysim.util.serialize
module
Q
QAM (class in pyphysim.modulators.fundamental)
qfunc() (in module pyphysim.util.misc)
QPSK (class in pyphysim.modulators.fundamental)
R
radius() (pyphysim.cell.cell.Cell3Sec property)
(pyphysim.cell.cell.CellWrap property)
(pyphysim.cell.cell.Cluster property)
(pyphysim.cell.shapes.Shape property)
randn_c() (in module pyphysim.util.misc)
randn_c_RS() (in module pyphysim.util.misc)
randomize() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
(pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt method)
randomizeF() (pyphysim.ia.algorithms.IterativeIASolverBaseClass method)
(pyphysim.ia.iabase.IASolverBaseClass method)
RATIOTYPE (pyphysim.simulations.results.Result attribute)
RayleighSampleGenerator (class in pyphysim.channels.fading_generators)
re_seed() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
real_numpy_array_check() (in module pyphysim.simulations.configobjvalidation)
real_scalar_or_real_numpy_array_check() (in module pyphysim.simulations.configobjvalidation)
Rectangle (class in pyphysim.cell.shapes)
reflect() (pyphysim.subspace.projections.Projection method)
register_client_and_get_proxy_progressbar() (pyphysim.progressbar.progressbar.ProgressbarDistributedServerBase method)
(pyphysim.progressbar.progressbar.ProgressbarMultiProcessServer method)
(pyphysim.progressbar.progressbar.ProgressbarZMQServer method)
relative_pos() (pyphysim.cell.cell.Node property)
remove() (pyphysim.simulations.parameters.SimulationParameters method)
replace_dict_values() (in module pyphysim.util.misc)
Result (class in pyphysim.simulations.results)
results() (pyphysim.simulations.runner.SimulationRunner property)
results_filename() (pyphysim.simulations.runner.SimulationRunner property)
rms_delay_spread() (pyphysim.channels.fading.TdlChannelProfile property)
RootSequence (class in pyphysim.reference_signals.root_sequence)
rotation() (pyphysim.cell.cell.Cell3Sec property)
(pyphysim.cell.cell.CellWrap property)
(pyphysim.cell.cell.Cluster property)
(pyphysim.cell.shapes.Shape property)
runned_iterations() (pyphysim.ia.algorithms.BruteForceStreamIASolver property)
(pyphysim.ia.algorithms.GreedStreamIASolver property)
(pyphysim.ia.algorithms.IterativeIASolverBaseClass property)
runned_reps() (pyphysim.simulations.runner.SimulationRunner property)
S
save_to_file() (pyphysim.simulations.results.SimulationResults method)
save_to_pickled_file() (pyphysim.simulations.parameters.SimulationParameters method)
secradius() (pyphysim.cell.cell.Cell3Sec property)
seq_array() (pyphysim.reference_signals.root_sequence.RootSequence method)
set_channel_matrix() (pyphysim.mimo.mimo.Alamouti method)
(pyphysim.mimo.mimo.Blast method)
(pyphysim.mimo.mimo.MimoBase method)
(pyphysim.mimo.mimo.MisoBase method)
(pyphysim.mimo.mimo.MRC method)
set_channel_seed() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
set_ext_int_handling_metric() (pyphysim.comm.blockdiagonalization.EnhancedBD method)
set_noise_seed() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
set_noise_var() (pyphysim.mimo.mimo.Blast method)
set_num_antennas() (pyphysim.channels.fading.TdlChannel method)
(pyphysim.channels.singleuser.SuChannel method)
set_parameters() (pyphysim.modulators.ofdm.OFDM method)
(pyphysim.simulations.results.SimulationResults method)
set_pathloss() (pyphysim.channels.multiuser.MuChannel method)
(pyphysim.channels.multiuser.MultiUserChannelMatrix method)
(pyphysim.channels.multiuser.MultiUserChannelMatrixExtInt method)
(pyphysim.channels.singleuser.SuChannel method)
set_post_filter() (pyphysim.channels.multiuser.MultiUserChannelMatrix method)
set_precoders() (pyphysim.ia.iabase.IASolverBaseClass method)
set_receive_filters() (pyphysim.ia.iabase.IASolverBaseClass method)
set_results_filename() (pyphysim.simulations.runner.SimulationRunner method)
set_unpack_parameter() (pyphysim.simulations.parameters.SimulationParameters method)
setConstellation() (pyphysim.modulators.fundamental.Modulator method)
setPhaseOffset() (pyphysim.modulators.fundamental.PSK method)
Shape (class in pyphysim.cell.shapes)
shape() (pyphysim.channels.fading_generators.FadingSampleGenerator property)
(pyphysim.channels.fading_generators.JakesSampleGenerator property)
sigma_shadow (pyphysim.channels.pathloss.PathLossBase attribute)
simulate() (pyphysim.simulations.runner.SimulationRunner method)
simulate_common_cleaning() (pyphysim.simulations.runner.SimulationRunner method)
simulate_do_what_i_mean() (in module pyphysim.simulations.simulationhelpers)
simulate_in_parallel() (pyphysim.simulations.runner.SimulationRunner method)
SimulationParameters (class in pyphysim.simulations.parameters)
SimulationResults (class in pyphysim.simulations.results)
SimulationRunner (class in pyphysim.simulations.runner)
single_matrix_to_matrix_of_matrices() (in module pyphysim.util.conversion)
size() (pyphysim.reference_signals.dmrs.DmrsUeSequence property)
(pyphysim.reference_signals.root_sequence.RootSequence property)
skip_samples_for_next_generation() (pyphysim.channels.fading_generators.FadingSampleGenerator method)
(pyphysim.channels.fading_generators.JakesSampleGenerator method)
(pyphysim.channels.fading_generators.RayleighSampleGenerator method)
SkipThisOne
SNR_dB_to_EbN0_dB() (in module pyphysim.util.conversion)
solve() (pyphysim.ia.algorithms.BruteForceStreamIASolver method)
(pyphysim.ia.algorithms.ClosedFormIASolver method)
(pyphysim.ia.algorithms.GreedStreamIASolver method)
(pyphysim.ia.algorithms.IterativeIASolverBaseClass method)
(pyphysim.ia.iabase.IASolverBaseClass method)
SrsUeSequence (class in pyphysim.reference_signals.srs)
start() (pyphysim.progressbar.progressbar.ProgressBarBase method)
start_updater() (pyphysim.progressbar.progressbar.ProgressbarDistributedServerBase method)
stop() (pyphysim.progressbar.progressbar.ProgressBarBase method)
stop_updater() (pyphysim.progressbar.progressbar.ProgressbarDistributedServerBase method)
stream_combinations() (pyphysim.ia.algorithms.BruteForceStreamIASolver property)
SuChannel (class in pyphysim.channels.singleuser)
SuMimoChannel (class in pyphysim.channels.singleuser)
SUMTYPE (pyphysim.simulations.results.Result attribute)
SVDMimo (class in pyphysim.mimo.mimo)
switched_direction() (pyphysim.channels.fading.TdlChannel property)
(pyphysim.channels.multiuser.MuChannel property)
(pyphysim.channels.singleuser.SuChannel property)
T
tap_delays() (pyphysim.channels.fading.TdlChannelProfile property)
tap_delays_sparse() (pyphysim.channels.fading.TdlImpulseResponse property)
tap_indexes_sparse() (pyphysim.channels.fading.TdlImpulseResponse property)
tap_powers_dB() (pyphysim.channels.fading.TdlChannelProfile property)
tap_powers_linear() (pyphysim.channels.fading.TdlChannelProfile property)
tap_values() (pyphysim.channels.fading.TdlImpulseResponse property)
tap_values_sparse() (pyphysim.channels.fading.TdlImpulseResponse property)
TdlChannel (class in pyphysim.channels.fading)
TdlChannelProfile (class in pyphysim.channels.fading)
TdlImpulseResponse (class in pyphysim.channels.fading)
TdlMimoChannel (class in pyphysim.channels.fading)
to_dataframe() (pyphysim.simulations.results.SimulationResults method)
to_dict() (pyphysim.util.serialize.JsonSerializable method)
to_json() (pyphysim.util.serialize.JsonSerializable method)
to_mat_str() (in module pyphysim.extra.MATLAB.python2MATLAB)
total_final_count() (pyphysim.progressbar.progressbar.ProgressbarDistributedServerBase property)
Ts() (pyphysim.channels.fading.TdlChannelProfile property)
(pyphysim.channels.fading.TdlImpulseResponse property)
(pyphysim.channels.fading_generators.JakesSampleGenerator property)
type() (pyphysim.channels.pathloss.PathLossBase property)
type_code() (pyphysim.simulations.results.Result property)
type_name() (pyphysim.simulations.results.Result property)
U
ue_ref_seq() (pyphysim.reference_signals.channel_estimation.CazacBasedChannelEstimator property)
unpack_index() (pyphysim.simulations.parameters.SimulationParameters property)
unpacked_parameters() (pyphysim.simulations.parameters.SimulationParameters property)
update() (pyphysim.simulations.results.Result method)
update_inv_sum_diag() (in module pyphysim.util.misc)
update_progress_function_style() (pyphysim.simulations.runner.SimulationRunner property)
use_shadow_bool (pyphysim.channels.pathloss.PathLossBase attribute)
users() (pyphysim.cell.cell.AccessPoint property)
(pyphysim.cell.cell.CellWrap property)
V
vertices() (pyphysim.cell.cell.Cluster property)
(pyphysim.cell.shapes.Shape property)
vertices_no_trans_no_rotation() (pyphysim.cell.shapes.Shape property)
W
W() (pyphysim.channels.multiuser.MultiUserChannelMatrix property)
(pyphysim.ia.iabase.IASolverBaseClass property)
W_H() (pyphysim.ia.iabase.IASolverBaseClass property)
wait_parallel_simulation() (pyphysim.simulations.runner.SimulationRunner method)
which_distance() (pyphysim.channels.pathloss.PathLossBase method)
(pyphysim.channels.pathloss.PathLossIndoorBase method)
which_distance_dB() (pyphysim.channels.pathloss.PathLossBase method)
(pyphysim.channels.pathloss.PathLossGeneral method)
(pyphysim.channels.pathloss.PathLossIndoorBase method)
(pyphysim.channels.pathloss.PathLossMetisPS7 method)
(pyphysim.channels.pathloss.PathLossOkomuraHata method)
(pyphysim.channels.pathloss.PathLossOutdoorBase method)
WhiteningBD (class in pyphysim.comm.blockdiagonalization)
width() (pyphysim.progressbar.progressbar.ProgressbarTextBase property)
X
xor() (in module pyphysim.util.misc)
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds