EMIReceiver#

class ansys.aedt.core.visualization.report.emi.EMIReceiver(app, setup_name, expressions=None)#

Provides for managing EMI receiver reports.

Methods

EMIReceiver.add_cartesian_x_marker(value[, name])

Add a cartesian X marker.

EMIReceiver.add_cartesian_y_marker(value[, ...])

Add a cartesian Y marker.

EMIReceiver.add_limit_line_from_equation(...)

Add a Cartesian limit line from point lists.

EMIReceiver.add_limit_line_from_points(...)

Add a Cartesian limit line from point lists.

EMIReceiver.add_note(text[, x_position, ...])

Add a note at a position.

EMIReceiver.add_trace_to_report(traces[, ...])

Add a trace to a specific report.

EMIReceiver.apply_report_template(input_file)

Apply report template.

EMIReceiver.create([name])

Create an EMI receiver report.

EMIReceiver.delete()

Delete current report.

EMIReceiver.delete_traces(plot_name, traces_list)

Delete an existing trace or traces.

EMIReceiver.edit_general_settings([...])

Edit general settings for the plot.

EMIReceiver.edit_grid([minor_x, minor_y, ...])

Edit the grid settings for the plot.

EMIReceiver.edit_header([company_name, ...])

Edit the plot header.

EMIReceiver.edit_legend([...])

Edit the plot legend.

EMIReceiver.edit_x_axis([font, font_size, ...])

Edit the X-axis settings.

EMIReceiver.edit_x_axis_scaling([...])

Edit the X-axis scaling settings.

EMIReceiver.edit_y_axis([name, font, ...])

Edit the Y-axis settings.

EMIReceiver.edit_y_axis_scaling([name, ...])

Edit the Y-axis scaling settings.

EMIReceiver.export_config(output_file)

Generate a configuration file from active report.

EMIReceiver.get_solution_data()

Get the report solution data.

EMIReceiver.hide_legend([solution_name, ...])

Hide the Legend.

EMIReceiver.import_traces(input_file, plot_name)

Import report data from a file into a specified report.

EMIReceiver.jsonalize_tree()

Create dictionary from the Binary Tree.

EMIReceiver.suppress_all(app)

Activate suppress option for all the operations contained in the binary tree node.

EMIReceiver.unsuppress_all(app)

Disable suppress option for all the operations contained in the binary tree node.

EMIReceiver.update_expressions_with_defaults([...])

Update the list of expressions by taking all quantities from a given category.

EMIReceiver.update_property(prop_name, ...)

Update the property of the binary tree node.

EMIReceiver.update_trace_in_report(traces[, ...])

Update a trace in a specific report.

Attributes

EMIReceiver.band

Band attached to the EMI receiver.

EMIReceiver.children

EMIReceiver.command

Command of the modeler hystory if available.

EMIReceiver.differential_pairs

Differential pairs flag.

EMIReceiver.domain

Plot domain.

EMIReceiver.emission

Emission test.

EMIReceiver.expressions

Expressions.

EMIReceiver.limit_lines

List of available limit lines in the report.

EMIReceiver.matrix

Maxwell 2D/3D or Q2D/Q3D matrix name.

EMIReceiver.net

Net attached to the EMI receiver.

EMIReceiver.notes

List of available notes in the report.

EMIReceiver.plot_name

Plot name.

EMIReceiver.polyline

Polyline name for the field report.

EMIReceiver.primary_sweep

Primary sweep report.

EMIReceiver.primary_sweep_range

Primary sweep range report.

EMIReceiver.properties

Properties data.

EMIReceiver.reduced_matrix

Maxwell 2D/3D reduced matrix name for eddy current solvers.

EMIReceiver.report_category

Report category.

EMIReceiver.report_type

Report type.

EMIReceiver.secondary_sweep

Secondary sweep report.

EMIReceiver.secondary_sweep_range

Secondary sweep range report.

EMIReceiver.time_start

Time start value.

EMIReceiver.time_stop

Time stop value.

EMIReceiver.traces

List of available traces in the report.

EMIReceiver.use_pulse_in_tdr

Defines if the TDR should use a pulse or step.

EMIReceiver.variations

Variations.