Meshless weighting coefficients for arbitrary nodes: The efficient computation to machine precision using hyper-dual numbers

IF 5.7 2区 工程技术 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Advances in Engineering Software Pub Date : 2024-11-01 Epub Date: 2024-08-12 DOI:10.1016/j.advengsoft.2024.103753
Jason L. Roberts
{"title":"Meshless weighting coefficients for arbitrary nodes: The efficient computation to machine precision using hyper-dual numbers","authors":"Jason L. Roberts","doi":"10.1016/j.advengsoft.2024.103753","DOIUrl":null,"url":null,"abstract":"<div><p>A computationally efficient algorithm to calculate the weighting coefficients required to evaluate derivatives for arbitrary multi-dimensional distributions of points is presented. The iterative algorithm guarantees IEEE 754 64-bit precision (at least 15 significant decimal digits) for the weighting coefficients. Convergence acceleration is achieved through the use of a Taylor series of up to third order, and hyper-dual numbers to obtain the derivatives required for the Taylor series. The method is applied as part of a finite point solution for three test examples, a Poisson equation, creeping flow around a cylinder, and heat conduction in a triangular annulus. The open source FORTRAN-90 implementation has been optimised for random distributions of points in 1 to 3 dimensions.</p></div>","PeriodicalId":50866,"journal":{"name":"Advances in Engineering Software","volume":"197 ","pages":"Article 103753"},"PeriodicalIF":5.7000,"publicationDate":"2024-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advances in Engineering Software","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0965997824001601","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2024/8/12 0:00:00","PubModel":"Epub","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0

Abstract

A computationally efficient algorithm to calculate the weighting coefficients required to evaluate derivatives for arbitrary multi-dimensional distributions of points is presented. The iterative algorithm guarantees IEEE 754 64-bit precision (at least 15 significant decimal digits) for the weighting coefficients. Convergence acceleration is achieved through the use of a Taylor series of up to third order, and hyper-dual numbers to obtain the derivatives required for the Taylor series. The method is applied as part of a finite point solution for three test examples, a Poisson equation, creeping flow around a cylinder, and heat conduction in a triangular annulus. The open source FORTRAN-90 implementation has been optimised for random distributions of points in 1 to 3 dimensions.

查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
任意节点的无网格加权系数:使用超二元数高效计算机器精度
本文提出了一种计算高效的算法,用于计算任意多维点分布导数评估所需的加权系数。迭代算法保证了加权系数的 IEEE 754 64 位精度(至少 15 位有效小数位)。通过使用最高三阶的泰勒级数和超二元数来获取泰勒级数所需的导数,实现了收敛加速。该方法作为有限点求解的一部分,应用于三个测试实例:泊松方程、圆柱体周围的蠕动流和三角形环形空间中的热传导。开源的 FORTRAN-90 实现已针对 1 到 3 维的随机点分布进行了优化。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Advances in Engineering Software
Advances in Engineering Software 工程技术-计算机:跨学科应用
CiteScore
7.70
自引率
4.20%
发文量
169
审稿时长
37 days
期刊介绍: The objective of this journal is to communicate recent and projected advances in computer-based engineering techniques. The fields covered include mechanical, aerospace, civil and environmental engineering, with an emphasis on research and development leading to practical problem-solving. The scope of the journal includes: • Innovative computational strategies and numerical algorithms for large-scale engineering problems • Analysis and simulation techniques and systems • Model and mesh generation • Control of the accuracy, stability and efficiency of computational process • Exploitation of new computing environments (eg distributed hetergeneous and collaborative computing) • Advanced visualization techniques, virtual environments and prototyping • Applications of AI, knowledge-based systems, computational intelligence, including fuzzy logic, neural networks and evolutionary computations • Application of object-oriented technology to engineering problems • Intelligent human computer interfaces • Design automation, multidisciplinary design and optimization • CAD, CAE and integrated process and product development systems • Quality and reliability.
期刊最新文献
Multiphysics wave simulator for generalized porous media across scales Revealing the impedance matching principle in cement-based absorbers: A guideline for structural design via finite element method and experimentals Parallel kernel deep learning model for damage quantification in laminated composites Post-failure analysis of layered slope considering strength spatial variability using GPU-accelerated random material point method Shape control methods for reflecting designer intent in topology optimization
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1