反应格-气体元胞自动机的构造、数学描述与编码

Jon-Paul Voroney , Anna T. Lawniczak
{"title":"反应格-气体元胞自动机的构造、数学描述与编码","authors":"Jon-Paul Voroney ,&nbsp;Anna T. Lawniczak","doi":"10.1016/S0928-4869(99)00029-4","DOIUrl":null,"url":null,"abstract":"<div><p>We construct a reactive lattice-gas cellular automaton (LGCA) for reaction–diffusion systems and provide extensive discussion of its software coding aspects. The software coding aspects provide rationale for some choices in the construction of LGCA which has been inspired by molecular dynamics. Portability of the C language source code, of the data structures, and of the data formats is discussed and explained. We illustrate the ideas behind the development of LGCA and its code by considering a particular reacting system, the Sel'kov model with immobile complexing species. We demonstrate usefulness of LGCA modelling of reactive systems by presenting various simulation results. We compare these results with the standard numerical simulations of reaction–diffusion equations. We conclude the paper by discussing how LGCA methodology can be applied and extended to other contexts.</p></div>","PeriodicalId":101162,"journal":{"name":"Simulation Practice and Theory","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2000-02-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/S0928-4869(99)00029-4","citationCount":"5","resultStr":"{\"title\":\"Construction, mathematical description and coding of reactive lattice-gas cellular automaton\",\"authors\":\"Jon-Paul Voroney ,&nbsp;Anna T. Lawniczak\",\"doi\":\"10.1016/S0928-4869(99)00029-4\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>We construct a reactive lattice-gas cellular automaton (LGCA) for reaction–diffusion systems and provide extensive discussion of its software coding aspects. The software coding aspects provide rationale for some choices in the construction of LGCA which has been inspired by molecular dynamics. Portability of the C language source code, of the data structures, and of the data formats is discussed and explained. We illustrate the ideas behind the development of LGCA and its code by considering a particular reacting system, the Sel'kov model with immobile complexing species. We demonstrate usefulness of LGCA modelling of reactive systems by presenting various simulation results. We compare these results with the standard numerical simulations of reaction–diffusion equations. We conclude the paper by discussing how LGCA methodology can be applied and extended to other contexts.</p></div>\",\"PeriodicalId\":101162,\"journal\":{\"name\":\"Simulation Practice and Theory\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2000-02-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://sci-hub-pdf.com/10.1016/S0928-4869(99)00029-4\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Simulation Practice and Theory\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0928486999000294\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Simulation Practice and Theory","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0928486999000294","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

摘要

我们构造了一个反应扩散系统的反应格-气体元胞自动机(LGCA),并对其软件编码方面进行了广泛的讨论。软件编码方面为分子动力学启发下构建LGCA的一些选择提供了理论依据。讨论并解释了C语言源代码、数据结构和数据格式的可移植性。我们通过考虑一个特定的反应系统,即具有固定络合种的Sel'kov模型来说明LGCA及其代码的发展背后的思想。我们通过展示各种仿真结果来证明LGCA建模对反应系统的有用性。我们将这些结果与反应扩散方程的标准数值模拟进行了比较。我们通过讨论LGCA方法如何应用和扩展到其他背景来结束本文。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Construction, mathematical description and coding of reactive lattice-gas cellular automaton

We construct a reactive lattice-gas cellular automaton (LGCA) for reaction–diffusion systems and provide extensive discussion of its software coding aspects. The software coding aspects provide rationale for some choices in the construction of LGCA which has been inspired by molecular dynamics. Portability of the C language source code, of the data structures, and of the data formats is discussed and explained. We illustrate the ideas behind the development of LGCA and its code by considering a particular reacting system, the Sel'kov model with immobile complexing species. We demonstrate usefulness of LGCA modelling of reactive systems by presenting various simulation results. We compare these results with the standard numerical simulations of reaction–diffusion equations. We conclude the paper by discussing how LGCA methodology can be applied and extended to other contexts.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信