15.2.9                Tasks for running QProny module

Special tasks have been developed for running QW-3D together with the optional QProny module for faster analysis of high-Q devices, such as resonators and narrow band filters. Here we show the syntax of the relevant tasks. More explanations concerning their meaning can be found in the QProny manual.

·         Calculate_With_Prony

<stop_processing_model_generation>

<order_selection>

<smoothing>

<debug>

<start_iter>

<stop_iter>

<every> <suspend>

PRB_NAME

FRQ_NAME

Calculate_With_Prony tells QW-Simulator to invoke the QProny module.

<stop_processing_model_generation>, <order_selection> - define the operation mode of the module. Only the automatic mode is possible so both parameters should be set to –1,

<smoothing> - a multiplier for the length of the window used in calculating the moving average of signal energy at the circuit's ports. Its value should be proportional to the bandwidth of the source signal. The default value 1 is sufficient for the signals with source bandwidths of approximately 20%. It is recommended to double its value (using an external text editor) for every 20% increase of the source signal bandwidth.

<debug> - The should be set to 1 only if the analysis crashes during QProny processing,

<start_iter> - first iteration for using the QProny module,

<stop_iter> - last iteration for using the QProny module,

<every> - number of iterations of performing the signal energy tests,

<suspend> - number of iterations to suspend simulation (optional),

PRB_NAME - name of the file for storing the signal samples in the binary format (*.prb),

FRQ_NAME - name of the file for storing the results of the modelling in the text format (*.frq).