• Dennis Francis's avatar
    tdf#74664 : Unit test for FOURIER formula · 3df43eb0
    Dennis Francis yazdı
    This adds test cases for N(data length) in {1, 2, 4, 32}.
    This tests real and complex input cases. It also tests polar and
    non-polar output case. The reference(expected) numbers were obtained
    using fft() of Matlab R2018b. Finally the inverse transform is
    compared is compared with original inputs for correctness.
    
    No tests are there for non powers of 2 data length cases yet as
    the implementation is going to change for such cases to behave
    exactly like Matlab/Octave.
    
    Change-Id: I580e70c0e30a8bc4a5d388aaa522e4583283be67
    Reviewed-on: https://gerrit.libreoffice.org/68285
    Tested-by: Jenkins
    Reviewed-by: 's avatarDennis Francis <dennis.francis@collabora.com>
    3df43eb0
Adı
Son kayıt (commit)
Son güncelleme
..
inc Loading commit data...
qa Loading commit data...
res/xml Loading commit data...
sdi Loading commit data...
source Loading commit data...
uiconfig/scalc Loading commit data...
util Loading commit data...
workben Loading commit data...
AllLangMoTarget_sc.mk Loading commit data...
CppunitTest_sc_addin_functions_test.mk Loading commit data...
CppunitTest_sc_anchor_test.mk Loading commit data...
CppunitTest_sc_annotationobj.mk Loading commit data...
CppunitTest_sc_annotationshapeobj.mk Loading commit data...
CppunitTest_sc_annotationsobj.mk Loading commit data...
CppunitTest_sc_arealinkobj.mk Loading commit data...
CppunitTest_sc_arealinksobj.mk Loading commit data...
CppunitTest_sc_array_functions_test.mk Loading commit data...
CppunitTest_sc_autoformatobj.mk Loading commit data...
CppunitTest_sc_bugfix_test.mk Loading commit data...
CppunitTest_sc_cache_test.mk Loading commit data...
CppunitTest_sc_cellcursorobj.mk Loading commit data...
CppunitTest_sc_cellfieldsobj.mk Loading commit data...
CppunitTest_sc_cellformatsenumeration.mk Loading commit data...
CppunitTest_sc_cellformatsobj.mk Loading commit data...
CppunitTest_sc_cellobj.mk Loading commit data...
CppunitTest_sc_cellrangeobj.mk Loading commit data...
CppunitTest_sc_cellrangesobj.mk Loading commit data...
CppunitTest_sc_cellsenumeration.mk Loading commit data...
CppunitTest_sc_cellsobj.mk Loading commit data...
CppunitTest_sc_chart2dataprovider.mk Loading commit data...
CppunitTest_sc_chart_regression_test.mk Loading commit data...
CppunitTest_sc_chartobj.mk Loading commit data...
CppunitTest_sc_check_data_pilot_field.mk Loading commit data...
CppunitTest_sc_check_data_pilot_table.mk Loading commit data...
CppunitTest_sc_check_xcell_ranges_query.mk Loading commit data...
CppunitTest_sc_cond_format_merge.mk Loading commit data...
CppunitTest_sc_consolidationdescriptorobj.mk Loading commit data...
CppunitTest_sc_copypaste.mk Loading commit data...
CppunitTest_sc_core.mk Loading commit data...
CppunitTest_sc_database_functions_test.mk Loading commit data...
CppunitTest_sc_databaserangeobj.mk Loading commit data...
CppunitTest_sc_databaserangesobj.mk Loading commit data...
CppunitTest_sc_datapilotfieldgroupsobj.mk Loading commit data...
CppunitTest_sc_datapilotfieldobj.mk Loading commit data...
CppunitTest_sc_datapilotfieldsobj.mk Loading commit data...
CppunitTest_sc_datapilotitemobj.mk Loading commit data...
CppunitTest_sc_datapilottableobj.mk Loading commit data...
CppunitTest_sc_datapilottablesobj.mk Loading commit data...
CppunitTest_sc_dataprovider.mk Loading commit data...
CppunitTest_sc_datatransformation.mk Loading commit data...
CppunitTest_sc_datetime_functions_test.mk Loading commit data...
CppunitTest_sc_ddelinkobj.mk Loading commit data...
CppunitTest_sc_ddelinksobj.mk Loading commit data...
CppunitTest_sc_documentconfigurationobj.mk Loading commit data...
CppunitTest_sc_drawpagesobj.mk Loading commit data...
CppunitTest_sc_editfieldobj_cell.mk Loading commit data...
CppunitTest_sc_editfieldobj_header.mk Loading commit data...
CppunitTest_sc_filterdescriptorbase.mk Loading commit data...
CppunitTest_sc_filters_test.mk Loading commit data...
CppunitTest_sc_financial_functions_test.mk Loading commit data...
CppunitTest_sc_functiondescriptionobj.mk Loading commit data...
CppunitTest_sc_functionlistobj.mk Loading commit data...
CppunitTest_sc_functions_test_old.mk Loading commit data...
CppunitTest_sc_headerfieldsobj.mk Loading commit data...
CppunitTest_sc_headerfootercontentobj.mk Loading commit data...
CppunitTest_sc_html_export_test.mk Loading commit data...
CppunitTest_sc_importdescriptorbaseobj.mk Loading commit data...
CppunitTest_sc_indexenumeration_cellannotationsenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_cellarealinksenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_databaserangesenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_datapilotfieldsenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_datapilotitemsenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_datapilottablesenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_ddelinksenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_functiondescriptionenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_labelrangesenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_namedrangesenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_scenariosenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_sheetcellrangesenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_sheetlinksenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_spreadsheetsenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_spreadsheetviewpanesenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_subtotalfieldsenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_tableautoformatenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_tablechartsenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_tablecolumnsenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_tableconditionalentryenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_tablerowsenumeration.mk Loading commit data...
CppunitTest_sc_indexenumeration_textfieldenumeration.mk Loading commit data...
CppunitTest_sc_information_functions_test.mk Loading commit data...
CppunitTest_sc_labelrangeobj.mk Loading commit data...
CppunitTest_sc_labelrangesobj.mk Loading commit data...
CppunitTest_sc_logical_functions_test.mk Loading commit data...
CppunitTest_sc_macros_test.mk Loading commit data...
CppunitTest_sc_mark_test.mk Loading commit data...
CppunitTest_sc_mathematical_functions_test.mk Loading commit data...
CppunitTest_sc_modelobj.mk Loading commit data...
CppunitTest_sc_namedrangeobj.mk Loading commit data...
CppunitTest_sc_namedrangesobj.mk Loading commit data...
CppunitTest_sc_new_cond_format_api.mk Loading commit data...
CppunitTest_sc_opencl_test.mk Loading commit data...
CppunitTest_sc_outlineobj.mk Loading commit data...
CppunitTest_sc_parallelism.mk Loading commit data...
CppunitTest_sc_perfobj.mk Loading commit data...
CppunitTest_sc_pivottable_filters_test.mk Loading commit data...
CppunitTest_sc_range_test.mk Loading commit data...
CppunitTest_sc_rangelst_test.mk Loading commit data...
CppunitTest_sc_recentfunctionsobj.mk Loading commit data...
CppunitTest_sc_recordchanges.mk Loading commit data...
CppunitTest_sc_scenariosobj.mk Loading commit data...
CppunitTest_sc_screenshots.mk Loading commit data...
CppunitTest_sc_shapeobj.mk Loading commit data...
CppunitTest_sc_sheetlinkobj.mk Loading commit data...
CppunitTest_sc_sheetlinksobj.mk Loading commit data...
CppunitTest_sc_sortdescriptorbaseobj.mk Loading commit data...
CppunitTest_sc_spreadsheet_functions_test.mk Loading commit data...
CppunitTest_sc_spreadsheetsettings.mk Loading commit data...
CppunitTest_sc_spreadsheetsettingsobj.mk Loading commit data...
CppunitTest_sc_statistical_functions_test.mk Loading commit data...
CppunitTest_sc_stylefamiliesobj.mk Loading commit data...
CppunitTest_sc_subsequent_export_test.mk Loading commit data...
CppunitTest_sc_subsequent_filters_test.mk Loading commit data...
CppunitTest_sc_subtotaldescriptorbaseobj.mk Loading commit data...
CppunitTest_sc_subtotalfieldobj.mk Loading commit data...
CppunitTest_sc_tableconditionalentryobj.mk Loading commit data...
CppunitTest_sc_tableconditionalformat.mk Loading commit data...
CppunitTest_sc_tablerowsobj.mk Loading commit data...
CppunitTest_sc_tablesheetobj.mk Loading commit data...
CppunitTest_sc_tablesheetsobj.mk Loading commit data...
CppunitTest_sc_tablevalidationobj.mk Loading commit data...
CppunitTest_sc_tabviewobj.mk Loading commit data...
CppunitTest_sc_text_functions_test.mk Loading commit data...
CppunitTest_sc_tiledrendering.mk Loading commit data...
CppunitTest_sc_ucalc.mk Loading commit data...
CppunitTest_sc_uniquecellformatsenumeration.mk Loading commit data...
CppunitTest_sc_uniquecellformatsobj.mk Loading commit data...
CppunitTest_sc_viewpaneobj.mk Loading commit data...
IwyuFilter_sc.yaml Loading commit data...
JunitTest_sc_complex.mk Loading commit data...
JunitTest_sc_unoapi_1.mk Loading commit data...
JunitTest_sc_unoapi_2.mk Loading commit data...
JunitTest_sc_unoapi_3.mk Loading commit data...
JunitTest_sc_unoapi_4.mk Loading commit data...
JunitTest_sc_unoapi_6.mk Loading commit data...
JunitTest_sc_unoapi_7.mk Loading commit data...
Library_sc.mk Loading commit data...
Library_scd.mk Loading commit data...
Library_scfilt.mk Loading commit data...
Library_scqahelper.mk Loading commit data...
Library_scui.mk Loading commit data...
Library_vbaobj.mk Loading commit data...
Makefile Loading commit data...
Module_sc.mk Loading commit data...
Package_opencl.mk Loading commit data...
Package_res_xml.mk Loading commit data...
PythonTest_sc_python.mk Loading commit data...
README Loading commit data...
TODO.performance Loading commit data...
UIConfig_scalc.mk Loading commit data...
UITest_autofilter.mk Loading commit data...
UITest_calc_tests.mk Loading commit data...
UITest_calc_tests2.mk Loading commit data...
UITest_calc_tests3.mk Loading commit data...
UITest_calc_tests4.mk Loading commit data...
UITest_calc_tests6.mk Loading commit data...
UITest_calc_tests7.mk Loading commit data...
UITest_chart.mk Loading commit data...
UITest_conditional_format.mk Loading commit data...
UITest_goalSeek.mk Loading commit data...
UITest_hideShowSheet.mk Loading commit data...
UITest_hide_cols.mk Loading commit data...
UITest_inputLine.mk Loading commit data...
UITest_key_f4.mk Loading commit data...
UITest_options.mk Loading commit data...
UITest_pageFormat.mk Loading commit data...
UITest_protect.mk Loading commit data...
UITest_range_name.mk Loading commit data...
UITest_search_replace.mk Loading commit data...
UITest_signatureLine.mk Loading commit data...
UITest_solver.mk Loading commit data...
UITest_sort.mk Loading commit data...
UITest_statistics.mk Loading commit data...
UITest_textCase.mk Loading commit data...
UITest_validity.mk Loading commit data...
common_unoapi_tests.mk Loading commit data...