Journal article 1069 views
A flexible approach to expression evaluation within a computational engineering environment
International Journal for Numerical Methods in Fluids, Volume: 28, Issue: 8, Pages: 1183 - 1197
Swansea University Author: Jason Jones
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...
Published in: | International Journal for Numerical Methods in Fluids |
---|---|
Published: |
1998
|
URI: | https://cronfa.swan.ac.uk/Record/cronfa38355 |
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>ACEM</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>Aerospace, Civil, Electrical, and Mechanical Engineering</department><CollegeCode>COLLEGE CODE</CollegeCode><DepartmentCode>ACEM</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 ACEM 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 Aerospace, Civil, Electrical, and Mechanical Engineering COLLEGE CODE ACEM 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-30T04:35:22Z |
_version_ |
1821469334793355264 |
score |
11.0583515 |