get_report_data

PostProcessor.get_report_data(expression='dB(S(1,1))', setup_sweep_name='', domain='Sweep', families_dict=None, report_input_type=None)

Generate report data.

This method returns the data object and the arrays solData and FreqVals.

Parameters
expressionstr or list

One or more formulas to add to the report. The default is "dB(S(1,1))".

setup_sweep_namestr, optional

Name of the setup for computing the report. The default is "", in which case the nominal sweep is used.

domainstr or list, optional

Context type. The options are "Sweep" or "Time". The default is "Sweep".

families_dictdict, optional

Dictionary of all families including the primary sweep. The default is {"Freq": ["All"]}.

report_input_typestr

Type of input data for the report.

Returns
pyaedt.modules.PostProcessor.SolutionData

References

>>> oModule.GetSolutionDataPerVariation

Examples

Generate a report with the default sweep and default variation.

>>> hfss = HFSS()
>>> hfss.post.get_report_data("S(1,1)")
>>> m3d = Maxwell3D()
>>> m3d.post.get_report_data("SurfaceLoss")   # Eddy Current examples
>>> m3d.post.get_report_data("Wind(LoadA,LaodA)")    # TransientAnalsysis