Skip to content
/ thesisGit Public

This repository contains the files used to produce the experiments for my PhD thesis

Notifications You must be signed in to change notification settings

Gmnp/thesisGit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README

This file explains how to replicate the experiments. It is assumed that the system has a working installation of NLEVP.

Chapter 2

Examples 2.2/2.3:

Run RIMrandom.m and RIMbutt.m.

Chapter 3

Experiment in Section 3.4.1

For the butterfly problem, run thesisBUTT.m For the hadeler problem, run quadrature_hadeler.m. Please, make sure to be inside the nlevpChap folder and to use the the contourSolver.m therein, because it is the only version that approximates the integral for different number of quadrature points.

Example 3.1

Run poleInfluence.m.

Figure 3.4

Run filterSurf.m.

Example 3.2

Run meromorphic2.m.

Example 3.3

Run recursiveRef.m.

Example 3.4

Run pdde_symProbing.m.

Chapter 4

The file do_nlevp_test.m performs all the tests in section 4.4. One can change the accuracy by modifying line 6. In order to test a specific subset of problem, just modify the cell "nep" (see lines 21-31). The file samplePointsPolesPlot.m produces Figure 4.3. The experiments in Section 4.5 are performed by comparenep2rat.m, while the tables are built by the files make_*_table.m.

Chapter 5

Example 5.1 and Example 5.5

Run harmonics.m.

Figure 5.2

Run isolRoots.m.

Figure 5.3

Run toy1.m.

Examples 5.7 and 5.8

Run example1.m and example2New.m.

Example 5.10

Run exponentialPoly.m.

About

This repository contains the files used to produce the experiments for my PhD thesis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages