{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/95509"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/95509","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Spectral element mesh generation and improvement methods","abstract":"Made available in DSpace on 2017-03-01T16:37:06Z (GMT). No. of bitstreams: 2 MITTAL-THESIS-2016.pdf: 6322867 bytes, checksum: ceeadf110747990a0a9d8d4edfd97f89 (MD5) LICENSE.txt: 4209 bytes, checksum: e320f9ba4f501ad2c60568d7212152e0 (MD5) Previous issue date: 2016-12-06","abstract_html":"Made available in DSpace on 2017-03-01T16:37:06Z (GMT). No. of bitstreams: 2 MITTAL-THESIS-2016.pdf: 6322867 bytes, checksum: ceeadf110747990a0a9d8d4edfd97f89 (MD5) LICENSE.txt: 4209 bytes, checksum: e320f9ba4f501ad2c60568d7212152e0 (MD5) Previous issue date: 2016-12-06","abstract_has_math":false,"creators":["Mittal, Ketan"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"M.S.","degree_level":"Thesis","degree_discipline":"Mechanical Engineering","degree_department":null,"school":null,"contributors":["Fischer, Paul F."],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2017,"date_issued":"2017-03-01T16:37:06Z","date_published":"2017-03-01T16:37:06Z","updated_at":"2026-07-22T22:26:37Z","subjects":["spectral element","high order","mesh smoothing","mesh optimization","mesh generation","mesh quality","hexahedral mesh","quad mesh"],"languages":["en"],"rights":["Copyright 2016 Ketan Mittal"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/95509","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Fischer, Paul F."]},{"key":"dc:creator","label":"Author","values":["Mittal, Ketan"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2017-03-01T16:37:06Z","2019-03-02T10:15:21Z","2016-12-06","2016-12"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Mechanical Engineering"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M.S."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["spectral element","high order","mesh smoothing","mesh optimization","mesh generation","mesh quality","hexahedral mesh","quad mesh"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2016 Ketan Mittal"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/95509"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Made available in DSpace on 2017-03-01T16:37:06Z (GMT). No. of bitstreams: 2 MITTAL-THESIS-2016.pdf: 6322867 bytes, checksum: ceeadf110747990a0a9d8d4edfd97f89 (MD5) LICENSE.txt: 4209 bytes, checksum: e320f9ba4f501ad2c60568d7212152e0 (MD5) Previous issue date: 2016-12-06","Embargo set by: Seth Robbins for item 98625 Lift date: 2019-03-01T16:37:19Z Reason: Author requested U of Illinois access only (OA after 2yrs) in Vireo ETD system","U of I Only Restriction Lifted for Item 98625 on 2019-03-02T10:15:21Z.","Meshing tools for finite element meshes have been studied extensively over the last few decades. However, relatively less attention has been paid to spectral element meshes. This thesis focuses on mesh generation and mesh improvement methods for spectral element meshes. A mesh smoother, based on a combination of Laplacian smoothing and optimization, has been developed and implemented in Nek5000, an open-source spectral element method based incompressible flow solver. The smoother takes a valid mesh as an input and outputs an improved mesh. Comparison of the original and smoothed mesh has shown that mesh smoothing decreases the iteration count of iterative solvers. This reduction is anticipated from an observed decrease in the ratio of the maximum to minimum eigenvalues of the upper Hessenberg matrix generated by the GMRES method. The mesh smoother was tested on various meshes for complicated geometries, and was found to improve the computational efficiency of calculations by up to 20% which is helping save 100,000s of cpu-hours on high-performance computing machines. A mesh skinning tool has also been developed which adds boundary layer resolving elements of user-specified thickness at user-specified surfaces in an existing mesh. This translates into savings in terms of human time and effort since the user can now robustly add boundary layer resolving elements instead of manually meshing the geometry to add these elements. Additionally, tools have been developed that generate meshes for geometries like turbine blades and random-array of cylinders (to simulate flow in vegetated channels), in a matter of seconds. Finally, a tetrahedral (tet) to hexahedron (hex) mesh converter has been implemented, that generates spectral element meshes for any complicated geometry by taking an all-tet mesh and converting it to an all-hex spectral element mesh. This tool has been developed to quickly generate all-hex meshes with minimal user intervention.","Submission published under a 24 month embargo labeled 'U of I Access', the embargo will last until 2018-12-01","The student, Ketan Mittal, accepted the attached license on 2016-12-05 at 11:26.","The student, Ketan Mittal, submitted this Thesis for approval on 2016-12-06 at 10:16.","This Thesis was approved for publication on 2016-12-06 at 16:34.","DSpace SAF Submission Ingestion Package generated from Vireo submission #10431 on 2017-02-28 at 14:37:17"]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Spectral element mesh generation and improvement methods"]}]}],"canonical_facts":{"dc:contributor":["Fischer, Paul F."],"dc:creator":["Mittal, Ketan"],"dc:date":["2017-03-01T16:37:06Z","2019-03-02T10:15:21Z","2016-12-06","2016-12"],"dc:description":["Made available in DSpace on 2017-03-01T16:37:06Z (GMT). No. of bitstreams: 2 MITTAL-THESIS-2016.pdf: 6322867 bytes, checksum: ceeadf110747990a0a9d8d4edfd97f89 (MD5) LICENSE.txt: 4209 bytes, checksum: e320f9ba4f501ad2c60568d7212152e0 (MD5) Previous issue date: 2016-12-06","Embargo set by: Seth Robbins for item 98625 Lift date: 2019-03-01T16:37:19Z Reason: Author requested U of Illinois access only (OA after 2yrs) in Vireo ETD system","U of I Only Restriction Lifted for Item 98625 on 2019-03-02T10:15:21Z.","Meshing tools for finite element meshes have been studied extensively over the last few decades. However, relatively less attention has been paid to spectral element meshes. This thesis focuses on mesh generation and mesh improvement methods for spectral element meshes. A mesh smoother, based on a combination of Laplacian smoothing and optimization, has been developed and implemented in Nek5000, an open-source spectral element method based incompressible flow solver. The smoother takes a valid mesh as an input and outputs an improved mesh. Comparison of the original and smoothed mesh has shown that mesh smoothing decreases the iteration count of iterative solvers. This reduction is anticipated from an observed decrease in the ratio of the maximum to minimum eigenvalues of the upper Hessenberg matrix generated by the GMRES method. The mesh smoother was tested on various meshes for complicated geometries, and was found to improve the computational efficiency of calculations by up to 20% which is helping save 100,000s of cpu-hours on high-performance computing machines. A mesh skinning tool has also been developed which adds boundary layer resolving elements of user-specified thickness at user-specified surfaces in an existing mesh. This translates into savings in terms of human time and effort since the user can now robustly add boundary layer resolving elements instead of manually meshing the geometry to add these elements. Additionally, tools have been developed that generate meshes for geometries like turbine blades and random-array of cylinders (to simulate flow in vegetated channels), in a matter of seconds. Finally, a tetrahedral (tet) to hexahedron (hex) mesh converter has been implemented, that generates spectral element meshes for any complicated geometry by taking an all-tet mesh and converting it to an all-hex spectral element mesh. This tool has been developed to quickly generate all-hex meshes with minimal user intervention.","Submission published under a 24 month embargo labeled 'U of I Access', the embargo will last until 2018-12-01","The student, Ketan Mittal, accepted the attached license on 2016-12-05 at 11:26.","The student, Ketan Mittal, submitted this Thesis for approval on 2016-12-06 at 10:16.","This Thesis was approved for publication on 2016-12-06 at 16:34.","DSpace SAF Submission Ingestion Package generated from Vireo submission #10431 on 2017-02-28 at 14:37:17"],"dc:format":["application/pdf"],"dc:identifier":["http://hdl.handle.net/2142/95509"],"dc:language":["en"],"dc:rights":["Copyright 2016 Ketan Mittal"],"dc:subject":["spectral element","high order","mesh smoothing","mesh optimization","mesh generation","mesh quality","hexahedral mesh","quad mesh"],"dc:title":["Spectral element mesh generation and improvement methods"],"dc:type":["text"],"thesis:degree_discipline":["Mechanical Engineering"],"thesis:degree_level":["Thesis"],"thesis:degree_name":["M.S."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:26:37Z"}