├── Duffing_example.m ├── Examples_gallery_1 ├── CMV_example.m ├── Gauss_map_example.m ├── Lorenz_attractor_example.m ├── Lorenz_example.m ├── circle_rotation_example.m ├── double_pendulum_example.m ├── filter_plots_and_shift_example.m ├── pendulum_example.m ├── supplementary_files │ ├── PP_Ver_2_3 │ │ ├── BrightenRGB.m │ │ ├── Contents.m │ │ ├── GUI_PhasePlot.m │ │ ├── PPDemo.m │ │ ├── PPGUI.m │ │ ├── PPOnSphLow.m │ │ ├── PPOnSphUp.m │ │ ├── PPOnSphere.m │ │ ├── PhasePlot.m │ │ ├── StereoP2S.m │ │ ├── StereoS2P.m │ │ ├── colscheme.m │ │ ├── fldrect.m │ │ ├── license.txt │ │ ├── myfunction.m │ │ ├── pltphase.m │ │ ├── unitcirc.m │ │ ├── zdomain.m │ │ ├── zplane.m │ │ └── zplanePP.m │ └── sparse-grids │ │ ├── ERRORS_AND_WARNINGS_LIST.m │ │ ├── LICENSE.txt │ │ ├── README.m │ │ ├── RELEASE_NOTE.m │ │ ├── docs-examples │ │ ├── sparse_grids_tutorial.m │ │ ├── test_compute_gaussian_leja_and_convergence_test.m │ │ ├── test_convert_to_modal.m │ │ ├── test_evaluate_on_sparse_grids.m │ │ ├── test_sparse_interpolation.m │ │ ├── test_sparse_quadrature.m │ │ └── tutorial_adaptive.m │ │ ├── main │ │ ├── adapt_sparse_grid.m │ │ ├── compute_sobol_indices_from_sparse_grid.m │ │ ├── convert_to_modal.m │ │ ├── derive_sparse_grid.m │ │ ├── evaluate_on_sparse_grid.m │ │ ├── export_sparse_grid_to_file.m │ │ ├── interpolate_on_sparse_grid.m │ │ ├── plot_sparse_grid.m │ │ ├── plot_sparse_grids_interpolant.m │ │ ├── quadrature_on_sparse_grid.m │ │ ├── reduce_sparse_grid.m │ │ ├── smolyak_grid.m │ │ └── smolyak_grid_multiidx_set.m │ │ ├── src │ │ ├── activate_parallel.m │ │ ├── asreduced.m │ │ ├── check_if_parallel_on.m │ │ ├── close_parallel.m │ │ ├── compare_sparse_grids.m │ │ ├── compute_modal_tensor.m │ │ ├── detect_unsufficient_tolerance.m │ │ ├── evaluate_on_sparse_grid_legacy.m │ │ ├── find_lexicographic.m │ │ ├── generate_pattern.m │ │ ├── get_parallel_numworkers.m │ │ ├── islexico.m │ │ ├── isreduced.m │ │ ├── issmolyak.m │ │ ├── istensor.m │ │ ├── kpn_lev_table.m │ │ ├── lookup_merge_and_diff.m │ │ ├── multiidx_gen.m │ │ ├── mysortrows.m │ │ ├── plot_idx_status.m │ │ ├── quadrature_on_sparse_grid_legacy.m │ │ └── tensor_grid.m │ │ └── tools │ │ ├── idxset_functions │ │ ├── check_index_admissibility.m │ │ ├── check_set_admissibility.m │ │ ├── define_functions_for_rule.m │ │ ├── fast_TD_set.m │ │ └── multiidx_box_set.m │ │ ├── knots_functions │ │ ├── GaussianLejaPrecomputedKnotsAndWeights.mat │ │ ├── knots_CC.m │ │ ├── knots_gaussian.m │ │ ├── knots_gaussian_leja.m │ │ ├── knots_kpn.m │ │ ├── knots_leja.m │ │ └── knots_uniform.m │ │ ├── lev2knots_functions │ │ ├── lev2knots_2step.m │ │ ├── lev2knots_doubling.m │ │ ├── lev2knots_kpn.m │ │ └── lev2knots_lin.m │ │ ├── polynomials_functions │ │ ├── cheb_eval.m │ │ ├── cheb_eval_multidim.m │ │ ├── herm_eval.m │ │ ├── herm_eval_multidim.m │ │ ├── lagr_eval.m │ │ ├── lagr_eval_fast.m │ │ ├── lagr_eval_multidim.m │ │ ├── lege_eval.m │ │ └── lege_eval_multidim.m │ │ └── rescaling_functions │ │ └── get_interval_map.m └── tent_map_example.m ├── Examples_gallery_2 ├── .gitattributes ├── Cylinder_wake.m ├── LIP_example.m ├── Turbulent_hotwire.m ├── Wall_jet_boundary.m └── supplementary_files │ ├── myPSD.m │ ├── redblueTecplot.m │ └── viridisCMap.m ├── Examples_gallery_3 ├── circle_map.m ├── coolwarm.m ├── data_from_runs │ └── circle_data.mat └── van_der_pol_example.m ├── Examples_gallery_4 ├── Cascade_example.m ├── Cylinder_example.m ├── LIP_example.m └── cmap.mat ├── LICENSE ├── README.md └── main_routines ├── ErgodicMoments.m ├── IsomMeas.m ├── KoopPseudoSpec.m ├── KoopPseudoSpecQR.m ├── MomentMeas.m ├── README.md ├── kernel_ResDMD.m └── parfor_progress.m /Duffing_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Duffing_example.m -------------------------------------------------------------------------------- /Examples_gallery_1/CMV_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/CMV_example.m -------------------------------------------------------------------------------- /Examples_gallery_1/Gauss_map_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/Gauss_map_example.m -------------------------------------------------------------------------------- /Examples_gallery_1/Lorenz_attractor_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/Lorenz_attractor_example.m -------------------------------------------------------------------------------- /Examples_gallery_1/Lorenz_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/Lorenz_example.m -------------------------------------------------------------------------------- /Examples_gallery_1/circle_rotation_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/circle_rotation_example.m -------------------------------------------------------------------------------- /Examples_gallery_1/double_pendulum_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/double_pendulum_example.m -------------------------------------------------------------------------------- /Examples_gallery_1/filter_plots_and_shift_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/filter_plots_and_shift_example.m -------------------------------------------------------------------------------- /Examples_gallery_1/pendulum_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/pendulum_example.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/BrightenRGB.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/BrightenRGB.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/Contents.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/Contents.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/GUI_PhasePlot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/GUI_PhasePlot.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/PPDemo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/PPDemo.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/PPGUI.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/PPGUI.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/PPOnSphLow.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/PPOnSphLow.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/PPOnSphUp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/PPOnSphUp.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/PPOnSphere.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/PPOnSphere.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/PhasePlot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/PhasePlot.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/StereoP2S.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/StereoP2S.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/StereoS2P.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/StereoS2P.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/colscheme.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/colscheme.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/fldrect.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/fldrect.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/license.txt -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/myfunction.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/myfunction.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/pltphase.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/pltphase.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/unitcirc.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/unitcirc.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/zdomain.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/zdomain.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/zplane.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/zplane.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/PP_Ver_2_3/zplanePP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/PP_Ver_2_3/zplanePP.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/ERRORS_AND_WARNINGS_LIST.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/ERRORS_AND_WARNINGS_LIST.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/LICENSE.txt -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/README.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/README.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/RELEASE_NOTE.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/RELEASE_NOTE.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/docs-examples/sparse_grids_tutorial.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/docs-examples/sparse_grids_tutorial.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/docs-examples/test_compute_gaussian_leja_and_convergence_test.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/docs-examples/test_compute_gaussian_leja_and_convergence_test.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/docs-examples/test_convert_to_modal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/docs-examples/test_convert_to_modal.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/docs-examples/test_evaluate_on_sparse_grids.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/docs-examples/test_evaluate_on_sparse_grids.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/docs-examples/test_sparse_interpolation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/docs-examples/test_sparse_interpolation.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/docs-examples/test_sparse_quadrature.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/docs-examples/test_sparse_quadrature.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/docs-examples/tutorial_adaptive.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/docs-examples/tutorial_adaptive.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/main/adapt_sparse_grid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/main/adapt_sparse_grid.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/main/compute_sobol_indices_from_sparse_grid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/main/compute_sobol_indices_from_sparse_grid.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/main/convert_to_modal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/main/convert_to_modal.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/main/derive_sparse_grid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/main/derive_sparse_grid.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/main/evaluate_on_sparse_grid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/main/evaluate_on_sparse_grid.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/main/export_sparse_grid_to_file.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/main/export_sparse_grid_to_file.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/main/interpolate_on_sparse_grid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/main/interpolate_on_sparse_grid.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/main/plot_sparse_grid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/main/plot_sparse_grid.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/main/plot_sparse_grids_interpolant.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/main/plot_sparse_grids_interpolant.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/main/quadrature_on_sparse_grid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/main/quadrature_on_sparse_grid.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/main/reduce_sparse_grid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/main/reduce_sparse_grid.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/main/smolyak_grid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/main/smolyak_grid.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/main/smolyak_grid_multiidx_set.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/main/smolyak_grid_multiidx_set.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/activate_parallel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/activate_parallel.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/asreduced.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/asreduced.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/check_if_parallel_on.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/check_if_parallel_on.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/close_parallel.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/close_parallel.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/compare_sparse_grids.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/compare_sparse_grids.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/compute_modal_tensor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/compute_modal_tensor.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/detect_unsufficient_tolerance.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/detect_unsufficient_tolerance.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/evaluate_on_sparse_grid_legacy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/evaluate_on_sparse_grid_legacy.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/find_lexicographic.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/find_lexicographic.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/generate_pattern.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/generate_pattern.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/get_parallel_numworkers.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/get_parallel_numworkers.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/islexico.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/islexico.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/isreduced.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/isreduced.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/issmolyak.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/issmolyak.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/istensor.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/istensor.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/kpn_lev_table.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/kpn_lev_table.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/lookup_merge_and_diff.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/lookup_merge_and_diff.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/multiidx_gen.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/multiidx_gen.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/mysortrows.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/mysortrows.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/plot_idx_status.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/plot_idx_status.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/quadrature_on_sparse_grid_legacy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/quadrature_on_sparse_grid_legacy.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/src/tensor_grid.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/src/tensor_grid.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/idxset_functions/check_index_admissibility.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/idxset_functions/check_index_admissibility.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/idxset_functions/check_set_admissibility.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/idxset_functions/check_set_admissibility.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/idxset_functions/define_functions_for_rule.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/idxset_functions/define_functions_for_rule.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/idxset_functions/fast_TD_set.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/idxset_functions/fast_TD_set.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/idxset_functions/multiidx_box_set.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/idxset_functions/multiidx_box_set.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/knots_functions/GaussianLejaPrecomputedKnotsAndWeights.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/knots_functions/GaussianLejaPrecomputedKnotsAndWeights.mat -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/knots_functions/knots_CC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/knots_functions/knots_CC.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/knots_functions/knots_gaussian.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/knots_functions/knots_gaussian.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/knots_functions/knots_gaussian_leja.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/knots_functions/knots_gaussian_leja.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/knots_functions/knots_kpn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/knots_functions/knots_kpn.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/knots_functions/knots_leja.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/knots_functions/knots_leja.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/knots_functions/knots_uniform.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/knots_functions/knots_uniform.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/lev2knots_functions/lev2knots_2step.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/lev2knots_functions/lev2knots_2step.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/lev2knots_functions/lev2knots_doubling.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/lev2knots_functions/lev2knots_doubling.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/lev2knots_functions/lev2knots_kpn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/lev2knots_functions/lev2knots_kpn.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/lev2knots_functions/lev2knots_lin.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/lev2knots_functions/lev2knots_lin.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/cheb_eval.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/cheb_eval.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/cheb_eval_multidim.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/cheb_eval_multidim.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/herm_eval.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/herm_eval.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/herm_eval_multidim.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/herm_eval_multidim.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/lagr_eval.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/lagr_eval.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/lagr_eval_fast.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/lagr_eval_fast.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/lagr_eval_multidim.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/lagr_eval_multidim.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/lege_eval.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/lege_eval.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/lege_eval_multidim.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/polynomials_functions/lege_eval_multidim.m -------------------------------------------------------------------------------- /Examples_gallery_1/supplementary_files/sparse-grids/tools/rescaling_functions/get_interval_map.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/supplementary_files/sparse-grids/tools/rescaling_functions/get_interval_map.m -------------------------------------------------------------------------------- /Examples_gallery_1/tent_map_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_1/tent_map_example.m -------------------------------------------------------------------------------- /Examples_gallery_2/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_2/.gitattributes -------------------------------------------------------------------------------- /Examples_gallery_2/Cylinder_wake.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_2/Cylinder_wake.m -------------------------------------------------------------------------------- /Examples_gallery_2/LIP_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_2/LIP_example.m -------------------------------------------------------------------------------- /Examples_gallery_2/Turbulent_hotwire.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_2/Turbulent_hotwire.m -------------------------------------------------------------------------------- /Examples_gallery_2/Wall_jet_boundary.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_2/Wall_jet_boundary.m -------------------------------------------------------------------------------- /Examples_gallery_2/supplementary_files/myPSD.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_2/supplementary_files/myPSD.m -------------------------------------------------------------------------------- /Examples_gallery_2/supplementary_files/redblueTecplot.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_2/supplementary_files/redblueTecplot.m -------------------------------------------------------------------------------- /Examples_gallery_2/supplementary_files/viridisCMap.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_2/supplementary_files/viridisCMap.m -------------------------------------------------------------------------------- /Examples_gallery_3/circle_map.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_3/circle_map.m -------------------------------------------------------------------------------- /Examples_gallery_3/coolwarm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_3/coolwarm.m -------------------------------------------------------------------------------- /Examples_gallery_3/data_from_runs/circle_data.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_3/data_from_runs/circle_data.mat -------------------------------------------------------------------------------- /Examples_gallery_3/van_der_pol_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_3/van_der_pol_example.m -------------------------------------------------------------------------------- /Examples_gallery_4/Cascade_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_4/Cascade_example.m -------------------------------------------------------------------------------- /Examples_gallery_4/Cylinder_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_4/Cylinder_example.m -------------------------------------------------------------------------------- /Examples_gallery_4/LIP_example.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_4/LIP_example.m -------------------------------------------------------------------------------- /Examples_gallery_4/cmap.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/Examples_gallery_4/cmap.mat -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/README.md -------------------------------------------------------------------------------- /main_routines/ErgodicMoments.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/main_routines/ErgodicMoments.m -------------------------------------------------------------------------------- /main_routines/IsomMeas.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/main_routines/IsomMeas.m -------------------------------------------------------------------------------- /main_routines/KoopPseudoSpec.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/main_routines/KoopPseudoSpec.m -------------------------------------------------------------------------------- /main_routines/KoopPseudoSpecQR.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/main_routines/KoopPseudoSpecQR.m -------------------------------------------------------------------------------- /main_routines/MomentMeas.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/main_routines/MomentMeas.m -------------------------------------------------------------------------------- /main_routines/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/main_routines/README.md -------------------------------------------------------------------------------- /main_routines/kernel_ResDMD.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/main_routines/kernel_ResDMD.m -------------------------------------------------------------------------------- /main_routines/parfor_progress.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MColbrook/Residual-Dynamic-Mode-Decomposition/HEAD/main_routines/parfor_progress.m --------------------------------------------------------------------------------