No Cover Image

Journal article 861 views

A flexible approach to expression evaluation within a computational engineering environment

Jason Jones Orcid Logo

International Journal for Numerical Methods in Fluids, Volume: 28, Issue: 8, Pages: 1183 - 1197

Swansea University Author: Jason Jones Orcid Logo

Abstract

In many stages of a typical computational simulation, the user has a requirement to extract data which is not always in a readily available form. Typical examples include mesh quality statistics, where the quality measure is typically defined using an expression involving the co-ordinates of each me...

Full description

Published in: International Journal for Numerical Methods in Fluids
Published: 1998
URI: https://cronfa.swan.ac.uk/Record/cronfa38355
Tags: Add Tag
No Tags, Be the first to tag this record!
first_indexed 2018-01-30T14:19:56Z
last_indexed 2018-02-09T05:32:48Z
id cronfa38355
recordtype SURis
fullrecord <?xml version="1.0"?><rfc1807><datestamp>2018-01-30T10:38:38.2897920</datestamp><bib-version>v2</bib-version><id>38355</id><entry>2018-01-30</entry><title>A flexible approach to expression evaluation within a computational engineering environment</title><swanseaauthors><author><sid>aa4865d48c53a0df1c1547171826eab9</sid><ORCID>0000-0002-7715-1857</ORCID><firstname>Jason</firstname><surname>Jones</surname><name>Jason Jones</name><active>true</active><ethesisStudent>false</ethesisStudent></author></swanseaauthors><date>2018-01-30</date><deptcode>EEEG</deptcode><abstract>In many stages of a typical computational simulation, the user has a requirement to extract data which is not always in a readily available form. Typical examples include mesh quality statistics, where the quality measure is typically defined using an expression involving the co-ordinates of each mesh cell, face, edge or node; solution visualisation, where the quantity to be displayed/analysed is an expression involving the resultant variables of the flow solver; and mesh adaption, where the refinement may be driven by a quantity which could be a combination of flow solution variables and the co-ordinates of the mesh edges. A code developer can readily modify source code to meet such requirements but this is not an option to a typical user and, when additionally, codes are embedded within graphical user interfaces. This paper describes EQUATE, a system designed to allow the user to define their own measures at run-time, and how it can be integrated into general interactive, graphical environments.</abstract><type>Journal Article</type><journal>International Journal for Numerical Methods in Fluids</journal><volume>28</volume><journalNumber>8</journalNumber><paginationStart>1183</paginationStart><paginationEnd>1197</paginationEnd><publisher/><placeOfPublication/><isbnPrint/><isbnElectronic/><issnPrint/><issnElectronic/><keywords>simulation, cfd, equation</keywords><publishedDay>30</publishedDay><publishedMonth>11</publishedMonth><publishedYear>1998</publishedYear><publishedDate>1998-11-30</publishedDate><doi/><url/><notes/><college>COLLEGE NANME</college><department>Electronic and Electrical Engineering</department><CollegeCode>COLLEGE CODE</CollegeCode><DepartmentCode>EEEG</DepartmentCode><institution>Swansea University</institution><apcterm/><lastEdited>2018-01-30T10:38:38.2897920</lastEdited><Created>2018-01-30T10:38:38.3053936</Created><path><level id="1">Faculty of Science and Engineering</level><level id="2">School of Aerospace, Civil, Electrical, General and Mechanical Engineering - Electronic and Electrical Engineering</level></path><authors><author><firstname>Jason</firstname><surname>Jones</surname><orcid>0000-0002-7715-1857</orcid><order>1</order></author></authors><documents/><OutputDurs/></rfc1807>
spelling 2018-01-30T10:38:38.2897920 v2 38355 2018-01-30 A flexible approach to expression evaluation within a computational engineering environment aa4865d48c53a0df1c1547171826eab9 0000-0002-7715-1857 Jason Jones Jason Jones true false 2018-01-30 EEEG In many stages of a typical computational simulation, the user has a requirement to extract data which is not always in a readily available form. Typical examples include mesh quality statistics, where the quality measure is typically defined using an expression involving the co-ordinates of each mesh cell, face, edge or node; solution visualisation, where the quantity to be displayed/analysed is an expression involving the resultant variables of the flow solver; and mesh adaption, where the refinement may be driven by a quantity which could be a combination of flow solution variables and the co-ordinates of the mesh edges. A code developer can readily modify source code to meet such requirements but this is not an option to a typical user and, when additionally, codes are embedded within graphical user interfaces. This paper describes EQUATE, a system designed to allow the user to define their own measures at run-time, and how it can be integrated into general interactive, graphical environments. Journal Article International Journal for Numerical Methods in Fluids 28 8 1183 1197 simulation, cfd, equation 30 11 1998 1998-11-30 COLLEGE NANME Electronic and Electrical Engineering COLLEGE CODE EEEG Swansea University 2018-01-30T10:38:38.2897920 2018-01-30T10:38:38.3053936 Faculty of Science and Engineering School of Aerospace, Civil, Electrical, General and Mechanical Engineering - Electronic and Electrical Engineering Jason Jones 0000-0002-7715-1857 1
title A flexible approach to expression evaluation within a computational engineering environment
spellingShingle A flexible approach to expression evaluation within a computational engineering environment
Jason Jones
title_short A flexible approach to expression evaluation within a computational engineering environment
title_full A flexible approach to expression evaluation within a computational engineering environment
title_fullStr A flexible approach to expression evaluation within a computational engineering environment
title_full_unstemmed A flexible approach to expression evaluation within a computational engineering environment
title_sort A flexible approach to expression evaluation within a computational engineering environment
author_id_str_mv aa4865d48c53a0df1c1547171826eab9
author_id_fullname_str_mv aa4865d48c53a0df1c1547171826eab9_***_Jason Jones
author Jason Jones
author2 Jason Jones
format Journal article
container_title International Journal for Numerical Methods in Fluids
container_volume 28
container_issue 8
container_start_page 1183
publishDate 1998
institution Swansea University
college_str Faculty of Science and Engineering
hierarchytype
hierarchy_top_id facultyofscienceandengineering
hierarchy_top_title Faculty of Science and Engineering
hierarchy_parent_id facultyofscienceandengineering
hierarchy_parent_title Faculty of Science and Engineering
department_str School of Aerospace, Civil, Electrical, General and Mechanical Engineering - Electronic and Electrical Engineering{{{_:::_}}}Faculty of Science and Engineering{{{_:::_}}}School of Aerospace, Civil, Electrical, General and Mechanical Engineering - Electronic and Electrical Engineering
document_store_str 0
active_str 0
description In many stages of a typical computational simulation, the user has a requirement to extract data which is not always in a readily available form. Typical examples include mesh quality statistics, where the quality measure is typically defined using an expression involving the co-ordinates of each mesh cell, face, edge or node; solution visualisation, where the quantity to be displayed/analysed is an expression involving the resultant variables of the flow solver; and mesh adaption, where the refinement may be driven by a quantity which could be a combination of flow solution variables and the co-ordinates of the mesh edges. A code developer can readily modify source code to meet such requirements but this is not an option to a typical user and, when additionally, codes are embedded within graphical user interfaces. This paper describes EQUATE, a system designed to allow the user to define their own measures at run-time, and how it can be integrated into general interactive, graphical environments.
published_date 1998-11-30T03:48:31Z
_version_ 1763752344276697088
score 11.014358