Variable | Type | Description |
---|---|---|
Nr | Integer | The number of randomized parameter sets to test. |
Nr_va (optional) | Override the number of randomized parameter sets to test, for Verilog-A CML. | |
rand_seed (optional) | Define the seed for generating randomized parameter sets. | |
relative_loss_tolerance | Number | The relative tolerance for QA tests which verify the mode properties. If the simulated values differ from the values provided within the data file by more than this tolerance, the QA tests will fail. |
relative_neff_tolerance | ||
relative_ng_tolerance | ||
relative_delay_time_tolerance | ||
test_bands | Cell |
A cell array containing information about the frequency bands to be tested when running QA tests. Each struct contains the following fields:
|
test_single | Boolean | A flag which controls whether or not a QA test is run for a parameter preset. |
length_props_test_val | Cell | Cell arrays containing the preset values for parameters defined in "length_props" and "parameters", to be used in the preset parameter test, if test_single is set to true. These should be the same lengths of length_props and parameters, respectively. |
parameters_test_val | ||
m_test | ID | An integer containing the ID of the mode which will be used for the preset parameter test, if test_single is set to true. |
wavelength_min_test | Number | The minimum and maximum wavelengths for which to run the preset parameter test, if test_single is set to true. QA testing will be done for frequencies within the band defined by these values. |
wavelength_max_test |