Show simple item record

dc.contributor.authorTabor, Gavin
dc.contributor.authorFabritius, B
dc.date.accessioned2015-10-16T07:41:29Z
dc.date.issued2015-10-29
dc.description.abstractMesh quality issues can have a substantial impact on the solution process in Computational Fluid Dynamics (CFD), leading to poor quality solutions, hindering convergence and in some cases, causing the solution to diverge. In many areas of application, there is an interest in automated generation of finite volume meshes, where a meshing algorithm controlled by pre- specified parameters is applied to a pre-existing CAD geometry. In such cases the user is typically confronted with a large number of controllable parameters, and ad- justing these takes time and perserverence. The process can however be regarded as a multi-input and possi- bly multi-objective optimisation process which can be optimised by application of Genetic Algorithm tech- niques. We have developed a GA optimisation code in the language Python, including an implementation of the NGSA-II multi-objective optimisation algorithm, and applied to control the mesh generation process us- ing the snappyHexMesh automated mesher in Open- FOAM. We demonstrate the results on three selected cases, demonstrating significant improvement in mesh quality in all cases.en_GB
dc.identifier.citationVol. 32, pp. 425–440en_GB
dc.identifier.doi10.1007/s00366-015-0423-0
dc.identifier.urihttp://hdl.handle.net/10871/18465
dc.language.isoenen_GB
dc.publisherSpringer Verlagen_GB
dc.rights.embargoreasonPublisher Policyen_GB
dc.subjectMesh optimisationen_GB
dc.subjectMesh quality improvementen_GB
dc.subjectMesh generationen_GB
dc.titleImproving the quality of finite volume meshes through genetic optimisationen_GB
dc.typeArticleen_GB
dc.identifier.issn1435-5663
dc.descriptionAuthor's accepted version. The final publication is available at Springer via http://dx.doi.org/10.1007/s00366-015-0423-0en_GB
dc.identifier.journalEngineering with Computersen_GB
refterms.dateFOA2016-10-14T23:00:00Z


Files in this item

This item appears in the following Collection(s)

Show simple item record