Full Text Available
Note: Clicking the button above will open the full text document at the original institutional repository in a new window.
Thesis (PhD)--Stellenbosch University, 2013.
| Main Author: | |
|---|---|
| Other Authors: | |
| Format: | Thesis |
| Language: | en_ZA |
| Published: |
Stellenbosch : Stellenbosch University
2013
|
| Subjects: | |
| Tags: |
No Tags, Be the first to tag this record!
|
| _version_ | 1867614098289590272 |
|---|---|
| access_status_str | Open Access |
| author | Marchand, Renier Gustav |
| author2 | Davidson, D. B. |
| author_browse | Davidson, D. B. Marchand, Renier Gustav |
| author_facet | Davidson, D. B. Marchand, Renier Gustav |
| author_sort | Marchand, Renier Gustav |
| collection | Thesis |
| dc_rights_str_mv | Stellenbosch University |
| description | Thesis (PhD)--Stellenbosch University, 2013. |
| format | Thesis |
| id | oai:scholar.sun.ac.za:10019.1/80210 |
| institution | Stellenbosch University (South Africa) |
| language | en_ZA |
| last_indexed | 2026-06-10T12:46:38.139Z |
| license_str | Other — see source repository |
| provenance_str_mv | Harvested via OAI-PMH from SUNScholar — Stellenbosch University Repository |
| publishDate | 2013 |
| publishDateRange | 2013 |
| publishDateSort | 2013 |
| publisher | Stellenbosch : Stellenbosch University |
| publisherStr | Stellenbosch : Stellenbosch University |
| record_format | dspace |
| source_str | SUNScholar — Stellenbosch University Repository |
| spelling | oai:scholar.sun.ac.za:10019.1/80210 The method of manufactured solutions for the verification of computational electromagnetic codes Marchand, Renier Gustav Davidson, D. B. Stellenbosch University. Faculty of Engineering. Dept. of Electrical and Electronic Engineering. Finite elements Method of moments Software testing Convergence Dissertations -- Electronic engineering Theses -- Electronic engineering Electromagnetic fields Computational electromagnetics Method of manufactured solutions (MMS) Thesis (PhD)--Stellenbosch University, 2013. ENGLISH ABSTRACT: In this work the Method of Manufactured Solutions (MMS) is introduced for the code veri cation of full-wave frequency dependent electromagnetic computational software. At rst the method is sketched in the context of the veri cation and validation process and the need for proper code veri cation is highlighted. Subsequently, the MMS is investigated in its natural context: the Finite Element Method, speci cally for the E- eld Vector Wave Equation. The usefulness of the method to detect error in a computational code is demonstrated. The selection of Manufactured Solutions is discussed and it is demonstrated how it can be used to nd the probable cause of bugs. Mutation testing is introduced and used to show the ability to detect errors present in code. The MMS is nally applied in a novel manner to a Method of Moments (MoM) code. The challenges of numerical integration associated with the application of the operator is discussed and correct integration is successfully demonstrated. Subsequently the MMS is demonstrated to be successfully applied to the MoM and mutation testing is used to demonstrate the practical e cacy of the method. The application of the MMS to the MoM is the main contribution of this work. AFRIKAANSE OPSOMMING: Die Metode van Vervaardigde Oplossings (MVO) word hier bekend gestel vir die veri kasie van numeriese volgolf frekwensie-afhanklike elektromagnetise kode. Die metode word eerstens in die bre e konteks van algemene veri kasie en validasie geplaas en gevolglik word die noodsaaklikheid van kode veri kasie beklemtoon. Daarna, word die toets-metode in die konteks van die Eindige Element Metode vir die E-veld vektorgolf vergelyking bestudeer. Die MVO is oorspronklik ontwikkel in die di erentiaalvergelyking omgewing. Die bruikbaarheid van die metode vir elektromagnetiese simulasies word prakties gedemonstreer deur die opsporing van werklike foute. Die metode word ook verder ondersoek vir die oorsprong van foute. Mutasietoetsing word bekendgestel en word gebruik om die metode verder prakties te veri eer. Die MVO word laastens in 'n nuwe manier gebruik om 'n Moment Metode kode te veri eer. Die praktiese probleme betrokke by numeriese integrasie word ondersoek en die korrekte toepassing van die integraal operator word prakties gedemonstreer. Daarna, word die MVO in hierdie konteks gedemonstreer deur verskeie voorbeelde te ondersoek. Mutasietoetsing word weereens gebruik om na die e ektiewiteit van die MVO te kyk om 'n Moment Metode kode te toets. Die toepassing van die MVO op 'n Moment Metode kode is die hoof bydrae van hierdie werk. Doctoral 2013-02-26T09:34:45Z 2013-03-15T07:40:36Z 2013-02-26T09:34:45Z 2013-03-15T07:40:36Z 2013-03 Thesis http://hdl.handle.net/10019.1/80210 en_ZA Stellenbosch University 101 p. : ill. application/pdf Stellenbosch : Stellenbosch University |
| spellingShingle | Finite elements Method of moments Software testing Convergence Dissertations -- Electronic engineering Theses -- Electronic engineering Electromagnetic fields Computational electromagnetics Method of manufactured solutions (MMS) Marchand, Renier Gustav The method of manufactured solutions for the verification of computational electromagnetic codes |
| title | The method of manufactured solutions for the verification of computational electromagnetic codes |
| title_full | The method of manufactured solutions for the verification of computational electromagnetic codes |
| title_fullStr | The method of manufactured solutions for the verification of computational electromagnetic codes |
| title_full_unstemmed | The method of manufactured solutions for the verification of computational electromagnetic codes |
| title_short | The method of manufactured solutions for the verification of computational electromagnetic codes |
| title_sort | method of manufactured solutions for the verification of computational electromagnetic codes |
| topic | Finite elements Method of moments Software testing Convergence Dissertations -- Electronic engineering Theses -- Electronic engineering Electromagnetic fields Computational electromagnetics Method of manufactured solutions (MMS) |
| url | http://hdl.handle.net/10019.1/80210 |
| work_keys_str_mv | AT marchandreniergustav themethodofmanufacturedsolutionsfortheverificationofcomputationalelectromagneticcodes AT marchandreniergustav methodofmanufacturedsolutionsfortheverificationofcomputationalelectromagneticcodes |