Attributes#

class ansys.aedt.core.filtersolutions_core.attributes.Attributes#

Defines attributes and parameters of filters.

This class lets you construct all the necessary attributes for the FilterDesign class.

Attributes

Attributes.arith_symmetry

Flag indicating if the arithmetic symmetry is enabled.

Attributes.asymmetric

Flag indicating if the asymmetric is enabled.

Attributes.asymmetric_high_order

Order for high side of an asymmetric filter.

Attributes.asymmetric_high_stop_band_attenuation_db

Stop-band attenuation for high side of an asymmetric filter.

Attributes.asymmetric_high_stop_band_ratio

Stop-band ratio for high side of an asymmetric filter.

Attributes.asymmetric_low_order

Order for low side of an asymmetric filter.

Attributes.asymmetric_low_stop_band_attenuation_db

Stop-band attenuation for low side of an asymmetric filter.

Attributes.asymmetric_low_stop_band_ratio

Stop-band ratio for low side of an asymmetric filter.

Attributes.bessel_normalized_delay

Flag indicating if the normalized delay is enabled.

Attributes.bessel_normalized_delay_percentage

Bessel filter ripple percentage.

Attributes.bessel_normalized_delay_period

Bessel filter normalized delay period.

Attributes.constrict_ripple

Flag indicating if the equiripple constriction is enabled.

Attributes.constrict_ripple_percent

Filter ripple constriction percentage.

Attributes.data_transmission_filter

Flag indicating if the data transmission filter is enabled.

Attributes.delay_equalizer

Flag indicating if the delay equalizer is enabled.

Attributes.delay_equalizer_order

Filter delay equalizer order.

Attributes.delay_time

Filter delay time.

Attributes.diplexer_inner_band_width

Diplexer inner band width for BP1 and Triplexer1 diplexer types.

Attributes.diplexer_lower_band_width

Diplexer lower band width for BP2 and Triplexer2 diplexer types.

Attributes.diplexer_lower_center_frequency

Diplexer lower center frequency for BP2 and Triplexer2 diplexer types.

Attributes.diplexer_outer_band_width

Diplexer outer band width for BP1 and Triplexer1 diplexer types.

Attributes.diplexer_type

Type of diplexer topology.

Attributes.diplexer_upper_band_width

Diplexer upper band width for BP2 and Triplexer2 diplexer types.

Attributes.diplexer_upper_center_frequency

Diplexer upper center frequency for BP2 and Triplexer2 diplexer types.

Attributes.equiripple_delay

Flag indicating if the equiripple delay is enabled.

Attributes.even_order

Flag indicating if the even order mode for a filter with even orders is enabled.

Attributes.even_order_refl_zero

Flag indicating if the even order reflection zeros translation to 0 is enabled.

Attributes.even_order_trn_zero

Flag indicating if the even order reflection zeros translation to infinite is enabled.

Attributes.filter_class

Class (band definition) of the filter.

Attributes.filter_implementation

Technology for implementing the filter.

Attributes.filter_multiple_bands_enabled

Flag indicating if the multiple bands table is enabled.

Attributes.filter_multiple_bands_high_pass_frequency

Multiple bands high-pass frequency of combined high-pass and band-pass filters.

Attributes.filter_multiple_bands_low_pass_frequency

Multiple bands low-pass frequency of combined low-pass and band-pass filters.

Attributes.filter_order

Order of the filter.

Attributes.filter_type

Type (mathematical formulation) of the filter.

Attributes.gaussian_bessel_reflection

Gaussian or Bessel filter reflection option.

Attributes.gaussian_transition

Gaussian filter transition option.

Attributes.group_delay_ripple_period

Filter approximate normalized group delay ripple period.

Attributes.half_band_ripple

Flag indicating if the ripple with half of the zeros in the given band is enabled.

Attributes.ideal_minimum_order

Filter minimum order for the defined stop band frequency and attenuation parameters.

Attributes.lower_frequency

Filter lower corner frequency.

Attributes.minimum_order_group_delay_cutoff

Filter group delay cutoff frequency for calculation of the filter minimum order.

Attributes.minimum_order_group_delay_error_percent

Filter maximum group delay in % for calculation of the filter minimum order.

Attributes.minimum_order_stop_band_attenuation_db

Filter stop band attenuation in dB for calculation of the filter minimum order.

Attributes.minimum_order_stop_band_frequency

Filter stop band frequency for calculation of the filter minimum order.

Attributes.normalized_group_delay_percentage

Normalized group delay percentage.

Attributes.pass_band_center_frequency

Filter pass band or center frequency.

Attributes.pass_band_definition

Pass band frequency entry options.

Attributes.pass_band_ripple

Filter pass band ripple in dB.

Attributes.pass_band_width_frequency

Pass band width frequency for band pass or band stop filters.

Attributes.raised_cosine_alpha_percentage

Raised cosine alpha percentage.

Attributes.ripple_constriction_band

Filter ripple constriction band option.

Attributes.root_raised_cosine

Flag indicating if the root raised cosine is enabled.

Attributes.single_point_ripple

Flag indicating if the ripple confinement to a single frequency point is enabled.

Attributes.single_point_ripple_inf_zeros

Filter number of single point ripple infinite zeros.

Attributes.standard_delay_equ_pass_band_attenuation

Flag indicating if the standard delay equalizer attenuation is enabled.

Attributes.standard_delay_equ_pass_band_attenuation_value_db

Filter standard delay equalizer cut Off attenuation in dB.

Attributes.standard_pass_band_attenuation

Flag indicating if the standard cut is enabled.

Attributes.standard_pass_band_attenuation_value_db

Filter cut off attenuation in dB.

Attributes.stop_band_attenuation_db

Filter stop band attenuation in dB.

Attributes.stop_band_definition

Stop band parameter entry option.

Attributes.stop_band_frequency

Filter stop band frequency.

Attributes.stop_band_ratio

Filter stop band ratio.

Attributes.upper_frequency

Filter upper corner frequency.