首页 > 最新文献

Journal of Computational Science最新文献

英文 中文
An efficient spline-based DQ method for 2D/3D Riesz space-fractional convection–diffusion equations 基于样条线的二维/三维里兹空间分数对流扩散方程高效 DQ 方法
IF 3.1 3区 计算机科学 Q1 Mathematics Pub Date : 2024-06-14 DOI: 10.1016/j.jocs.2024.102364
Xiaogang Zhu, Yaping Zhang

This paper proposes an efficient spline-based DQ method for the 2D and 3D convection–diffusion equations (CDEs) with Riesz fractional derivative in space, which have been widely used to describe the anomalous solute transport in complex media. Firstly, a spline-based differential quadrature (DQ) formula is developed to approximate the Riesz derivative by using cubic B-splines as trial functions, which allows us to approximate the fractional derivatives with high accuracy and small computational cost. We then utilize it to discretize the fractional derivatives in the governing equation and a cubic B-spline DQ scheme is further established by applying the finite difference (FD) scheme to the resulting system of ordinary differential equations. A brief implementation of the proposed DQ method is also presented. To examine the effectiveness of this spline-based DQ method, numerical tests are finally done on some benchmark problems and the simulation of rotating Gaussian hill in convection-dominated flow governed by fractional derivatives. The advantages in computational accuracy and efficiency are illustrated by comparing the results with the other algorithms in open literature.

二维和三维对流扩散方程(CDEs)在空间具有 Riesz 分导数,被广泛用于描述复杂介质中的溶质异常输运,本文提出了一种基于样条的高效 DQ 方法。首先,我们开发了一种基于样条曲线的微分正交(DQ)公式,通过使用三次 B 样条曲线作为试函数来逼近 Riesz 导数,从而以较高的精度和较小的计算成本逼近分数导数。然后,我们利用它对支配方程中的分数导数进行离散化,并通过将有限差分(FD)方案应用于由此产生的常微分方程系统,进一步建立立方 B 样条 DQ 方案。此外,还简要介绍了所提出的 DQ 方法的实现过程。为了检验这种基于样条线的 DQ 方法的有效性,最后在一些基准问题上进行了数值测试,并模拟了在分数导数支配的对流中的旋转高斯山。通过与公开文献中其他算法的结果比较,说明了该方法在计算精度和效率方面的优势。
{"title":"An efficient spline-based DQ method for 2D/3D Riesz space-fractional convection–diffusion equations","authors":"Xiaogang Zhu,&nbsp;Yaping Zhang","doi":"10.1016/j.jocs.2024.102364","DOIUrl":"10.1016/j.jocs.2024.102364","url":null,"abstract":"<div><p>This paper proposes an efficient spline-based DQ method for the 2D and 3D convection–diffusion equations (CDEs) with Riesz fractional derivative in space, which have been widely used to describe the anomalous solute transport in complex media. Firstly, a spline-based differential quadrature (DQ) formula is developed to approximate the Riesz derivative by using cubic B-splines as trial functions, which allows us to approximate the fractional derivatives with high accuracy and small computational cost. We then utilize it to discretize the fractional derivatives in the governing equation and a cubic B-spline DQ scheme is further established by applying the finite difference (FD) scheme to the resulting system of ordinary differential equations. A brief implementation of the proposed DQ method is also presented. To examine the effectiveness of this spline-based DQ method, numerical tests are finally done on some benchmark problems and the simulation of rotating Gaussian hill in convection-dominated flow governed by fractional derivatives. The advantages in computational accuracy and efficiency are illustrated by comparing the results with the other algorithms in open literature.</p></div>","PeriodicalId":48907,"journal":{"name":"Journal of Computational Science","volume":null,"pages":null},"PeriodicalIF":3.1,"publicationDate":"2024-06-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141394264","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Python Indian Weather Radar Toolkit (pyiwr): An open-source Python library for processing, analyzing and visualizing weather radar data Python Indian Weather Radar Toolkit (pyiwr):用于分析和可视化天气雷达数据的开源 Python 库
IF 3.1 3区 计算机科学 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-06-13 DOI: 10.1016/j.jocs.2024.102363
Nitig Singh , Vaibhav Tyagi , Saurabh Das , Udaya Kumar Sahoo , Shyam Sundar Kundu

The Python Indian Weather Radar Toolkit, abbreviated as "pyiwr", is an open-source Python library tailored for the purpose of handling data from the Indian Doppler Weather Radar (DWR). This paper provides a comprehensive overview of the pyiwr, which serves as a toolkit to read, analyze, process, and visualize weather radar data. Apart from this, the toolkit offers a range of robust functions implementing various algorithms covering several aspects of the radar data processing and quality control that facilitate the manipulation and analysis of weather radar data. To demonstrate the practical applicability of pyiwr, various case studies are presented, focusing on processing raw reflectivity data (clutter correction), Quantitative Precipitation Estimation (QPE) using Z-R relationship and time-series analysis of reflectivity and rain intensity, both spatially as well as at a specific location, during various meteorological events. This module enhances the accessibility and compatibility of radar data, enabling researchers, weather forecasters, and hydrologists to efficiently work with DWR data (particularly Indian DWR) that fosters advancements in weather radar research and applications. The open availability of pyiwr's source code on GitHub ensures that researchers and practitioners can not only access the toolkit but also contribute to its ongoing development.

Python 印度天气雷达工具包缩写为 "piwr",是一个开源 Python 库,专门用于处理印度多普勒天气雷达(DWR)的数据。本文全面介绍了 pyiwr,它是一个读取、分析、处理和可视化天气雷达数据的工具包。除此以外,该工具包还提供了一系列强大的函数,可实现各种算法,涵盖雷达数据处理和质量控制的多个方面,便于操作和分析天气雷达数据。为了展示 pyiwr 的实际应用性,介绍了各种案例研究,重点是处理原始反射率数据(杂波校正)、使用 Z-R 关系进行定量降水估算 (QPE),以及在各种气象事件期间对反射率和雨强进行空间和特定位置的时间序列分析。该模块增强了雷达数据的可访问性和兼容性,使研究人员、天气预报员和水文学家能够高效地使用 DWR 数据(特别是印度 DWR),从而促进天气雷达研究和应用的发展。pyiwr 的源代码在 GitHub 上开放,这确保了研究人员和从业人员不仅能访问该工具包,还能为其持续开发做出贡献。
{"title":"Python Indian Weather Radar Toolkit (pyiwr): An open-source Python library for processing, analyzing and visualizing weather radar data","authors":"Nitig Singh ,&nbsp;Vaibhav Tyagi ,&nbsp;Saurabh Das ,&nbsp;Udaya Kumar Sahoo ,&nbsp;Shyam Sundar Kundu","doi":"10.1016/j.jocs.2024.102363","DOIUrl":"10.1016/j.jocs.2024.102363","url":null,"abstract":"<div><p>The Python Indian Weather Radar Toolkit, abbreviated as \"pyiwr\", is an open-source Python library tailored for the purpose of handling data from the Indian Doppler Weather Radar (DWR). This paper provides a comprehensive overview of the pyiwr, which serves as a toolkit to read, analyze, process, and visualize weather radar data. Apart from this, the toolkit offers a range of robust functions implementing various algorithms covering several aspects of the radar data processing and quality control that facilitate the manipulation and analysis of weather radar data. To demonstrate the practical applicability of pyiwr, various case studies are presented, focusing on processing raw reflectivity data (clutter correction), Quantitative Precipitation Estimation (QPE) using Z-R relationship and time-series analysis of reflectivity and rain intensity, both spatially as well as at a specific location, during various meteorological events. This module enhances the accessibility and compatibility of radar data, enabling researchers, weather forecasters, and hydrologists to efficiently work with DWR data (particularly Indian DWR) that fosters advancements in weather radar research and applications. The open availability of pyiwr's source code on GitHub ensures that researchers and practitioners can not only access the toolkit but also contribute to its ongoing development.</p></div>","PeriodicalId":48907,"journal":{"name":"Journal of Computational Science","volume":null,"pages":null},"PeriodicalIF":3.1,"publicationDate":"2024-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141407979","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The next-gen federated search architecture for biomedical knowledge repositories — The LIT-FED-SEARCH engine 生物医学知识库的下一代联合搜索架构--LIT-FED-SEARCH 引擎
IF 3.1 3区 计算机科学 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-06-13 DOI: 10.1016/j.jocs.2024.102347
Filip Katulski , Maciej Malawski

The primary objective of LIT-FED-SEARCH software is to develop a user-friendly solution tailored to researchers and scientists. This solution aims to enhance their impact by facilitating the analysis of data from modern, extensive datasets like PubMed and Clinical Trials, alongside real-world evidence. The central concept we offer is a Federated Search Workflow Engine, which has been designed and maintained to accommodate various infrastructure configurations for the convenience of users. In line with this approach, potential users have the flexibility to configure their own computing environment and a set of interesting data repositories, based on their specific requirements and capabilities. This customization can significantly reduce the time and resources invested in research. LIT-FED-SEARCH is constructed with the support of OpenSearch full-text search engine as its heart. This paper offers an overview of the system’s architecture, capabilities, and potential applications in the field of biomedical research.

LIT-FED-SEARCH 软件的主要目标是为研究人员和科学家量身定制用户友好型解决方案。该解决方案旨在通过促进对来自现代、广泛数据集(如 PubMed 和临床试验)的数据以及真实世界证据的分析,提高他们的影响力。我们提供的核心理念是联合搜索工作流引擎,该引擎的设计和维护能够适应各种基础设施配置,为用户提供方便。根据这种方法,潜在用户可以根据自己的具体要求和能力,灵活配置自己的计算环境和一组有趣的数据存储库。这种定制可以大大减少研究投入的时间和资源。LIT-FED-SEARCH 以 OpenSearch 全文搜索引擎为核心。本文概述了该系统的架构、功能以及在生物医学研究领域的潜在应用。
{"title":"The next-gen federated search architecture for biomedical knowledge repositories — The LIT-FED-SEARCH engine","authors":"Filip Katulski ,&nbsp;Maciej Malawski","doi":"10.1016/j.jocs.2024.102347","DOIUrl":"10.1016/j.jocs.2024.102347","url":null,"abstract":"<div><p>The primary objective of LIT-FED-SEARCH software is to develop a user-friendly solution tailored to researchers and scientists. This solution aims to enhance their impact by facilitating the analysis of data from modern, extensive datasets like PubMed and Clinical Trials, alongside real-world evidence. The central concept we offer is a Federated Search Workflow Engine, which has been designed and maintained to accommodate various infrastructure configurations for the convenience of users. In line with this approach, potential users have the flexibility to configure their own computing environment and a set of interesting data repositories, based on their specific requirements and capabilities. This customization can significantly reduce the time and resources invested in research. LIT-FED-SEARCH is constructed with the support of OpenSearch full-text search engine as its heart. This paper offers an overview of the system’s architecture, capabilities, and potential applications in the field of biomedical research.</p></div>","PeriodicalId":48907,"journal":{"name":"Journal of Computational Science","volume":null,"pages":null},"PeriodicalIF":3.1,"publicationDate":"2024-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141389620","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Physics-informed boundary integral networks (PIBI-Nets): A data-driven approach for solving partial differential equations 物理信息边界积分网络(PIBI-Nets):数据驱动的偏微分方程求解方法
IF 3.1 3区 计算机科学 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-06-12 DOI: 10.1016/j.jocs.2024.102355
Monika Nagy-Huber, Volker Roth

Partial differential equations (PDEs) are widely used to describe relevant phenomena in dynamical systems. In real-world applications, we commonly need to combine formal PDE models with (potentially noisy) observations. This is especially relevant in settings where we lack information about boundary or initial conditions, or where we need to identify unknown model parameters. In recent years, Physics-Informed Neural Networks (PINNs) have become a popular tool for this kind of problems. In high-dimensional settings, however, PINNs often suffer from computational problems because they usually require dense collocation points over the entire computational domain. To address this problem, we present Physics-Informed Boundary Integral Networks (PIBI-Nets) as a data-driven approach for solving PDEs in one dimension less than the original problem space. PIBI-Nets only require points at the computational domain boundary, while still achieving highly accurate results. Moreover, PIBI-Nets clearly outperform PINNs in several practical settings. Exploiting elementary properties of fundamental solutions of linear differential operators, we present a principled and simple way to handle point sources in inverse problems. We demonstrate the excellent performance of PIBI-Nets for the Laplace and Poisson equations, both on artificial datasets and within a real-world application concerning the reconstruction of groundwater flows.

偏微分方程 (PDE) 广泛用于描述动态系统中的相关现象。在实际应用中,我们通常需要将正式的 PDE 模型与(可能存在噪声的)观测结果相结合。在缺乏边界或初始条件信息或需要确定未知模型参数的情况下,这一点尤为重要。近年来,物理信息神经网络(PINN)已成为解决此类问题的常用工具。然而,在高维环境下,PINNs 通常会遇到计算问题,因为它们通常需要整个计算域的密集配准点。为了解决这个问题,我们提出了物理信息边界积分网络(PIBI-Nets),作为一种数据驱动方法,用于在比原始问题空间小一维的空间内求解 PDE。PIBI-Nets 只需要计算域边界上的点,同时还能获得高度精确的结果。此外,PIBI-Nets 在多个实际环境中的性能明显优于 PINNs。利用线性微分算子基本解的基本特性,我们提出了一种原则性的简单方法来处理逆问题中的点源。我们展示了 PIBI-Nets 在拉普拉斯方程和泊松方程方面的卓越性能,无论是在人工数据集上还是在有关地下水流重建的实际应用中都是如此。
{"title":"Physics-informed boundary integral networks (PIBI-Nets): A data-driven approach for solving partial differential equations","authors":"Monika Nagy-Huber,&nbsp;Volker Roth","doi":"10.1016/j.jocs.2024.102355","DOIUrl":"https://doi.org/10.1016/j.jocs.2024.102355","url":null,"abstract":"<div><p>Partial differential equations (PDEs) are widely used to describe relevant phenomena in dynamical systems. In real-world applications, we commonly need to combine formal PDE models with (potentially noisy) observations. This is especially relevant in settings where we lack information about boundary or initial conditions, or where we need to identify unknown model parameters. In recent years, Physics-Informed Neural Networks (PINNs) have become a popular tool for this kind of problems. In high-dimensional settings, however, PINNs often suffer from computational problems because they usually require dense collocation points over the entire computational domain. To address this problem, we present Physics-Informed Boundary Integral Networks (PIBI-Nets) as a data-driven approach for solving PDEs in one dimension less than the original problem space. PIBI-Nets only require points at the computational domain boundary, while still achieving highly accurate results. Moreover, PIBI-Nets clearly outperform PINNs in several practical settings. Exploiting elementary properties of fundamental solutions of linear differential operators, we present a principled and simple way to handle point sources in inverse problems. We demonstrate the excellent performance of PIBI-Nets for the Laplace and Poisson equations, both on artificial datasets and within a real-world application concerning the reconstruction of groundwater flows.</p></div>","PeriodicalId":48907,"journal":{"name":"Journal of Computational Science","volume":null,"pages":null},"PeriodicalIF":3.1,"publicationDate":"2024-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S1877750324001480/pdfft?md5=ef935b3248f3e9ad9542948ffdedafa3&pid=1-s2.0-S1877750324001480-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141482404","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Assessment of RANS-based turbulence models for isothermal confined swirling flow in a realistic can-type gas turbine combustor application 评估基于 RANS 的湍流模型在实际罐式燃气轮机燃烧器应用中的等温封闭漩涡流效果
IF 3.3 3区 计算机科学 Q1 Mathematics Pub Date : 2024-06-12 DOI: 10.1016/j.jocs.2024.102362
Aishvarya Kumar , Ram Prakash Bharti

The present study assesses RANS-based turbulence models to simulate the isothermal confined swirling flow in a combustor representing a constituent can combustor of the can-annular configuration used in jet engines. The two-equation models (standard kϵ, realizable kϵ, standard kω, SST kω), and seven-equation model (linear pressure strain-Reynolds stress model, LPS-RSM), are assessed by comparing their predictions of mean axial velocity, mean transverse velocity, turbulent kinetic energy, and shear stress with the experimental data at two different positions (i.e., the primary and dilution hole planes) in the combustor. While the two-equation models generally have failed to predict the confined swirling flow at both positions accurately, the SST kω model yielded the most accurate, followed by standard kω and realizable kϵ models. The discrepancies between the computational and experimental results could be attributed to the isotropic turbulence assumptions, which, however, are invalid for confined swirling flows. Further, the two-equation model formulations cannot capture the intricacies of vortex flow and its interaction with the surroundings in confined swirling flows. The LPS-RSM, which considers turbulence anisotropy, showed some promise, although overpredicted results follow the trend with experimental values at the primary holes plane. However, at the dilution holes plane, the model overpredicted the velocity field, and underestimated the turbulence field, including turbulent kinetic energy and shear stress. These observed discrepancies can be ascribed to the pressure-strain correlation in the LPS-RSM, which assumes the pressure is a linear function of the strain-rate tensor. However, this linear assumption is quite simplistic for complex flows. Further, the influence of discretization (SOU and third-order MUSCL) schemes of convective terms is also assessed, and the differences in predictions resulted from MUSCL scheme having lower diffusion and superior ability to capture sharper gradients, however, did not translate into improving the solution accuracy. Hence, this study suggests that more advanced high-fidelity turbulence models (e.g., hybrid RANS-LES, LES, DNS) are needed to accurately predict the confined swirling flow in combustors.

本研究对基于 RANS 的湍流模型进行了评估,以模拟喷气式发动机中使用的罐环形构型成分罐燃烧器中的等温封闭漩涡流。通过比较两方程模型(标准 k-ϵ、可实现 k-ϵ、标准 k-ω、SST k-ω)和七方程模型(线性压力应变-雷诺应力模型,LPS-RSM)对平均轴向速度、平均横向速度、湍流动能和剪应力的预测值与燃烧器中两个不同位置(即主孔平面和稀释孔平面)的实验数据,对它们进行了评估。虽然两方程模型一般都无法准确预测两个位置的约束漩涡流,但 SST k-ω 模型的结果最为准确,其次是标准 k-ω 模型和可实现 k-ϵ 模型。计算结果与实验结果之间的差异可归因于各向同性湍流假设,然而,这些假设对封闭漩涡流无效。此外,双方程模型公式无法捕捉到漩涡流的复杂性及其在封闭漩涡流中与周围环境的相互作用。考虑了湍流各向异性的 LPS-RSM 显示出了一些前景,尽管在主孔平面上的预测结果与实验值的趋势一致。然而,在稀释孔平面,模型高估了速度场,低估了湍流场,包括湍流动能和剪应力。这些观察到的差异可归因于 LPS-RSM 中的压力-应变相关性,它假定压力是应变速率张量的线性函数。然而,这种线性假设对于复杂的流动来说非常简单。此外,还评估了对流项离散化(SOU 和三阶 MUSCL)方案的影响,MUSCL 方案具有较低的扩散性和捕捉较尖锐梯度的卓越能力,这导致了预测结果的差异,但并没有提高求解精度。因此,这项研究表明,需要更先进的高保真湍流模型(如混合 RANS-LES、LES、DNS)来准确预测燃烧器中的约束漩涡流。
{"title":"Assessment of RANS-based turbulence models for isothermal confined swirling flow in a realistic can-type gas turbine combustor application","authors":"Aishvarya Kumar ,&nbsp;Ram Prakash Bharti","doi":"10.1016/j.jocs.2024.102362","DOIUrl":"10.1016/j.jocs.2024.102362","url":null,"abstract":"<div><p>The present study assesses RANS-based turbulence models to simulate the isothermal confined swirling flow in a combustor representing a constituent can combustor of the can-annular configuration used in jet engines. The two-equation models (standard <span><math><mrow><mi>k</mi><mo>−</mo><mi>ϵ</mi></mrow></math></span>, realizable <span><math><mrow><mi>k</mi><mo>−</mo><mi>ϵ</mi></mrow></math></span>, standard <span><math><mrow><mi>k</mi><mo>−</mo><mi>ω</mi></mrow></math></span>, SST <span><math><mrow><mi>k</mi><mo>−</mo><mi>ω</mi></mrow></math></span>), and seven-equation model (linear pressure strain-Reynolds stress model, LPS-RSM), are assessed by comparing their predictions of mean axial velocity, mean transverse velocity, turbulent kinetic energy, and shear stress with the experimental data at two different positions (i.e., the primary and dilution hole planes) in the combustor. While the two-equation models generally have failed to predict the confined swirling flow at both positions accurately, the SST <span><math><mrow><mi>k</mi><mo>−</mo><mi>ω</mi></mrow></math></span> model yielded the most accurate, followed by standard <span><math><mrow><mi>k</mi><mo>−</mo><mi>ω</mi></mrow></math></span> and realizable <span><math><mrow><mi>k</mi><mo>−</mo><mi>ϵ</mi></mrow></math></span> models. The discrepancies between the computational and experimental results could be attributed to the isotropic turbulence assumptions, which, however, are invalid for confined swirling flows. Further, the two-equation model formulations cannot capture the intricacies of vortex flow and its interaction with the surroundings in confined swirling flows. The LPS-RSM, which considers turbulence anisotropy, showed some promise, although overpredicted results follow the trend with experimental values at the primary holes plane. However, at the dilution holes plane, the model overpredicted the velocity field, and underestimated the turbulence field, including turbulent kinetic energy and shear stress. These observed discrepancies can be ascribed to the pressure-strain correlation in the LPS-RSM, which assumes the pressure is a linear function of the strain-rate tensor. However, this linear assumption is quite simplistic for complex flows. Further, the influence of discretization (SOU and third-order MUSCL) schemes of convective terms is also assessed, and the differences in predictions resulted from MUSCL scheme having lower diffusion and superior ability to capture sharper gradients, however, did not translate into improving the solution accuracy. Hence, this study suggests that more advanced high-fidelity turbulence models (e.g., hybrid RANS-LES, LES, DNS) are needed to accurately predict the confined swirling flow in combustors.</p></div>","PeriodicalId":48907,"journal":{"name":"Journal of Computational Science","volume":null,"pages":null},"PeriodicalIF":3.3,"publicationDate":"2024-06-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141389996","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Kernel fusion in atomistic spin dynamics simulations on Nvidia GPUs using tensor core 在 Nvidia GPU 上使用张量核进行原子自旋动力学模拟的内核融合
IF 3.1 3区 计算机科学 Q2 COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS Pub Date : 2024-06-11 DOI: 10.1016/j.jocs.2024.102357
Hongwei Chen , Shiyang Chen , Joshua J. Turner , Adrian Feiguin

In atomistic spin dynamics simulations, the time cost of constructing the space- and time-displaced pair correlation function in real space increases quadratically as the number of spins N, leading to significant computational effort. The GEMM subroutine can be adopted to accelerate the calculation of the dynamical spin–spin correlation function, but the computational cost of simulating large spin systems (>40000 spins) on CPUs remains expensive. In this work, we perform the simulation on a graphics processing unit (GPU), a hardware solution widely used as an accelerator for scientific computing and deep learning. We show that GPUs can accelerate the simulation up to 25-fold compared to multi-core CPUs when using the GEMM subroutine on both. To hide memory latency, we fuse the element-wise operation into the GEMM kernel using CUTLASS which can improve the performance by 26% 33% compared to the implementation based on cuBLAS. Furthermore, we perform the ‘on-the-fly’ calculation in the epilogue of the GEMM subroutine to avoid saving intermediate results on global memory, which makes large-scale atomistic spin dynamics simulations feasible and affordable.

在原子自旋动力学模拟中,在实空间构建空间和时间错位的自旋对相关函数的时间成本随着自旋数 N 的增加而二次方增加,从而导致大量的计算工作。可以采用 GEMM 子程序来加速动力学自旋相关函数的计算,但在 CPU 上模拟大型自旋系统(>40000 个自旋)的计算成本仍然很高。在这项工作中,我们在图形处理器(GPU)上进行模拟,GPU是一种广泛用作科学计算和深度学习加速器的硬件解决方案。我们的研究表明,与多核 CPU 相比,在 GPU 上使用 GEMM 子程序时,模拟速度最多可提高 25 倍。为了隐藏内存延迟,我们使用 CUTLASS 将元素向操作融合到 GEMM 内核中,与基于 cuBLAS 的实现相比,性能提高了 26% ∼ 33%。此外,我们在 GEMM 子程序的尾声中执行 "即时 "计算,避免将中间结果保存在全局内存中,这使得大规模原子自旋动力学模拟变得可行且经济实惠。
{"title":"Kernel fusion in atomistic spin dynamics simulations on Nvidia GPUs using tensor core","authors":"Hongwei Chen ,&nbsp;Shiyang Chen ,&nbsp;Joshua J. Turner ,&nbsp;Adrian Feiguin","doi":"10.1016/j.jocs.2024.102357","DOIUrl":"https://doi.org/10.1016/j.jocs.2024.102357","url":null,"abstract":"<div><p>In atomistic spin dynamics simulations, the time cost of constructing the space- and time-displaced pair correlation function in real space increases quadratically as the number of spins <span><math><mi>N</mi></math></span>, leading to significant computational effort. The GEMM subroutine can be adopted to accelerate the calculation of the dynamical spin–spin correlation function, but the computational cost of simulating large spin systems (<span><math><mrow><mo>&gt;</mo><mn>40000</mn></mrow></math></span> spins) on CPUs remains expensive. In this work, we perform the simulation on a graphics processing unit (GPU), a hardware solution widely used as an accelerator for scientific computing and deep learning. We show that GPUs can accelerate the simulation up to 25-fold compared to multi-core CPUs when using the GEMM subroutine on both. To hide memory latency, we fuse the element-wise operation into the GEMM kernel using <span><math><mstyle><mi>C</mi><mi>U</mi><mi>T</mi><mi>L</mi><mi>A</mi><mi>S</mi><mi>S</mi></mstyle></math></span> which can improve the performance by 26% <span><math><mo>∼</mo></math></span> 33% compared to the implementation based on <span><math><mstyle><mi>c</mi><mi>u</mi><mi>B</mi><mi>L</mi><mi>A</mi><mi>S</mi></mstyle></math></span>. Furthermore, we perform the ‘on-the-fly’ calculation in the epilogue of the GEMM subroutine to avoid saving intermediate results on global memory, which makes large-scale atomistic spin dynamics simulations feasible and affordable.</p></div>","PeriodicalId":48907,"journal":{"name":"Journal of Computational Science","volume":null,"pages":null},"PeriodicalIF":3.1,"publicationDate":"2024-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141486483","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Comparison of Physics Informed Neural Networks and Finite Element Method Solvers for advection-dominated diffusion problems 物理信息神经网络与有限元法求解器在平流主导扩散问题上的比较
IF 3.3 3区 计算机科学 Q1 Mathematics Pub Date : 2024-06-10 DOI: 10.1016/j.jocs.2024.102340
Maciej Sikora , Patryk Krukowski , Anna Paszyńska , Maciej Paszyński

We present a comparison of Physics Informed Neural Networks (PINN) and Variational Physics Informed Neural Networks (VPINN) with higher-order and continuity Finite Element Method (FEM). We focus on the one-dimensional advection-dominated diffusion problem and the two-dimensional Eriksson–Johnson model problem. We show that the standard Galerkin method for FEM cannot solve this problem on uniform grid. We discuss the stabilization of the advection-dominated diffusion problem with the Petrov–Galerkin (PG) formulation and present the FEM solution obtained with the PG method. The main benefit of using a stabilization method is that it can deliver a good-quality approximation to the solution on a mesh that is not fully refined towards the singularity. We employ PINN and VPINN methods, defining several strong and weak loss functions. We compare the training and solutions of PINN and VPINN methods with higher-order FEM methods. We consider a case with uniform FEM and uniform distribution of points for PINN, as well as uniform distribution of test functions for VPINN. We also consider adaptive FEM, refined towards edge singularity, and non-uniform distribution of points for PINN, as well as non-uniform distribution of test functions for VPINN.

我们对物理信息神经网络(PINN)和变分物理信息神经网络(VPINN)与高阶和连续性有限元法(FEM)进行了比较。我们重点研究了一维平流主导扩散问题和二维埃里克森-约翰逊模型问题。我们的研究表明,标准的 Galerkin 有限元法无法在均匀网格上解决这一问题。我们讨论了用 Petrov-Galerkin (PG) 公式稳定平流主导扩散问题,并介绍了用 PG 方法获得的有限元解。使用稳定方法的主要好处是,它可以在未完全细化到奇点的网格上提供高质量的近似解。我们采用了 PINN 和 VPINN 方法,定义了多个强损失函数和弱损失函数。我们将 PINN 和 VPINN 方法的训练和求解与高阶有限元方法进行了比较。我们考虑了 PINN 的均匀有限元和均匀点分布情况,以及 VPINN 的均匀测试函数分布情况。我们还考虑了自适应有限元,针对边缘奇异性进行了细化,并考虑了 PINN 的非均匀点分布和 VPINN 的非均匀测试函数分布。
{"title":"Comparison of Physics Informed Neural Networks and Finite Element Method Solvers for advection-dominated diffusion problems","authors":"Maciej Sikora ,&nbsp;Patryk Krukowski ,&nbsp;Anna Paszyńska ,&nbsp;Maciej Paszyński","doi":"10.1016/j.jocs.2024.102340","DOIUrl":"https://doi.org/10.1016/j.jocs.2024.102340","url":null,"abstract":"<div><p>We present a comparison of Physics Informed Neural Networks (PINN) and Variational Physics Informed Neural Networks (VPINN) with higher-order and continuity Finite Element Method (FEM). We focus on the one-dimensional advection-dominated diffusion problem and the two-dimensional Eriksson–Johnson model problem. We show that the standard Galerkin method for FEM cannot solve this problem on uniform grid. We discuss the stabilization of the advection-dominated diffusion problem with the Petrov–Galerkin (PG) formulation and present the FEM solution obtained with the PG method. The main benefit of using a stabilization method is that it can deliver a good-quality approximation to the solution on a mesh that is not fully refined towards the singularity. We employ PINN and VPINN methods, defining several strong and weak loss functions. We compare the training and solutions of PINN and VPINN methods with higher-order FEM methods. We consider a case with uniform FEM and uniform distribution of points for PINN, as well as uniform distribution of test functions for VPINN. We also consider adaptive FEM, refined towards edge singularity, and non-uniform distribution of points for PINN, as well as non-uniform distribution of test functions for VPINN.</p></div>","PeriodicalId":48907,"journal":{"name":"Journal of Computational Science","volume":null,"pages":null},"PeriodicalIF":3.3,"publicationDate":"2024-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141324803","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Storage estimation in morphology modeling of the human whole brain at the nanoscale 纳米尺度人类全脑形态建模中的存储估算
IF 3.3 3区 计算机科学 Q1 Mathematics Pub Date : 2024-06-10 DOI: 10.1016/j.jocs.2024.102346
Wieslaw L. Nowinski

The human brain is an enormous scientific challenge. Knowledge of the complete map of neuronal connections (connectome) is essential for understanding how neuronal circuits encode information and the brain works in health and disease. Nanoscale connectomes are created for a few small animals but not yet for the human. The key challenges in the development of a whole human brain model at the nanoscale are data acquisition and computing including big data and high performance computing. This work focuses on big data and volumetric and geometric modeling of brain morphology at the micro- and nanoscales. It presents the volumetric and four geometric neuronal models and estimates the storage required for them. It introduces four geometric neuronal models: straight wireframe, enhanced wireframe, straight polygonal, and enhanced polygonal. The volumetric model requires approximately from 4.2 to 33.6 petabytes (PB) at the microscale up to 5,600,000 exabytes (EB) at the nanoscale. The straight wireframe model requires 18 PB at the microscale and 24 PB at the nanoscale. The enhanced parabolic wireframe model needs 36 PB at the microscale and 48 PB at the nanoscale, whereas the enhanced cubic model requires 54 PB at the microscale and 72 PB at the nanoscale. The straight polygonal model requires 24 PB at the microscale and 32 PB at the nanoscale. The enhanced parabolic polygonal model needs 48 PB at the microscale and 64 PB at the nanoscale, while the enhanced cubic model needs 72 PB at the microscale and 96 PB at the nanoscale. The straight wireframe model of 18 PB is sufficient to enable computing of the human synaptome and subsequently the connectome. The only operational supercomputer able to provide such storage is the world’s first exascale supercomputer Frontier. The sizes of the volumetric and geometric models are comparable at the microscale, however, their difference is dramatic at the nanoscale; for the 10 nm resolution the geometric models are smaller approximately from 58 to 233 thousand times, and for the 1 nm resolution from 58 to 233 million times. This novel work is an extended version of a conference paper [15] and it represents a step forward toward the development of the human whole brain model at the nanoscale.

人类大脑是一项巨大的科学挑战。了解神经元连接的完整图谱(连接组)对于理解神经元回路如何编码信息以及大脑在健康和疾病状态下如何工作至关重要。目前已为一些小动物绘制了纳米级连接体,但尚未为人类绘制。开发纳米级全人脑模型的关键挑战在于数据采集和计算,包括大数据和高性能计算。这项工作的重点是大数据以及微米和纳米尺度大脑形态的体积和几何建模。它介绍了体积神经元模型和四种几何神经元模型,并估算了它们所需的存储空间。它介绍了四种几何神经元模型:直线线框、增强线框、直线多边形和增强多边形。体积模型在微观尺度上大约需要 4.2 至 33.6 PB,在纳米尺度上大约需要 5,600,000 EB。直线线框模型在微观尺度上需要 18 PB,在纳米尺度上需要 24 PB。增强抛物线框架模型在微观尺度上需要 36 PB,在纳米尺度上需要 48 PB,而增强立方体模型在微观尺度上需要 54 PB,在纳米尺度上需要 72 PB。直线多边形模型在微观尺度上需要 24 PB,在纳米尺度上需要 32 PB。增强抛物线多边形模型在微观尺度上需要 48 PB,在纳米尺度上需要 64 PB,而增强立方体模型在微观尺度上需要 72 PB,在纳米尺度上需要 96 PB。18 PB 的直线线框模型足以计算人类突触组和随后的连接组。目前唯一能提供这种存储的超级计算机是世界上第一台超大规模超级计算机 Frontier。体积模型和几何模型的大小在微观尺度上不相上下,但在纳米尺度上却相差悬殊;10 纳米分辨率的几何模型要小大约 5.8 万倍到 23.3 万倍,1 纳米分辨率的几何模型要小大约 5.8 万倍到 23.3 万倍。这项新工作是会议论文[15]的扩展版本,它代表着向开发纳米尺度的人类全脑模型迈进了一步。
{"title":"Storage estimation in morphology modeling of the human whole brain at the nanoscale","authors":"Wieslaw L. Nowinski","doi":"10.1016/j.jocs.2024.102346","DOIUrl":"https://doi.org/10.1016/j.jocs.2024.102346","url":null,"abstract":"<div><p>The human brain is an enormous scientific challenge. Knowledge of the complete map of neuronal connections (connectome) is essential for understanding how neuronal circuits encode information and the brain works in health and disease. Nanoscale connectomes are created for a few small animals but not yet for the human. The key challenges in the development of a whole human brain model at the nanoscale are data acquisition and computing including big data and high performance computing. This work focuses on big data and volumetric and geometric modeling of brain morphology at the micro- and nanoscales. It presents the volumetric and four geometric neuronal models and estimates the storage required for them. It introduces four geometric neuronal models: straight wireframe, enhanced wireframe, straight polygonal, and enhanced polygonal. The volumetric model requires approximately from 4.2 to 33.6 petabytes (PB) at the microscale up to 5,600,000 exabytes (EB) at the nanoscale. The straight wireframe model requires 18 PB at the microscale and 24 PB at the nanoscale. The enhanced parabolic wireframe model needs 36 PB at the microscale and 48 PB at the nanoscale, whereas the enhanced cubic model requires 54 PB at the microscale and 72 PB at the nanoscale. The straight polygonal model requires 24 PB at the microscale and 32 PB at the nanoscale. The enhanced parabolic polygonal model needs 48 PB at the microscale and 64 PB at the nanoscale, while the enhanced cubic model needs 72 PB at the microscale and 96 PB at the nanoscale. The straight wireframe model of 18 PB is sufficient to enable computing of the human synaptome and subsequently the connectome. The only operational supercomputer able to provide such storage is the world’s first exascale supercomputer <em>Frontier</em>. The sizes of the volumetric and geometric models are comparable at the microscale, however, their difference is dramatic at the nanoscale; for the 10 nm resolution the geometric models are smaller approximately from 58 to 233 thousand times, and for the 1 nm resolution from 58 to 233 million times. This novel work is an extended version of a conference paper [15] and it represents a step forward toward the development of the human whole brain model at the nanoscale.</p></div>","PeriodicalId":48907,"journal":{"name":"Journal of Computational Science","volume":null,"pages":null},"PeriodicalIF":3.3,"publicationDate":"2024-06-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141313790","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Mérope: A microstructure generator for simulation of heterogeneous materials Mérope:用于模拟异质材料的微观结构生成器
IF 3.3 3区 计算机科学 Q1 Mathematics Pub Date : 2024-06-08 DOI: 10.1016/j.jocs.2024.102359
Marc Josien

Mérope is a software devoted to the geometrical design and the discretization of microstructures of random heterogeneous materials. Mérope aims at building large samples of microstructured materials, called Representative Volume Elements, in order to derive their effective physical behaviors. Various microstructures are supported: spherical, polyhedral or spheropolyhedral inclusions, polycrystals, Gaussian fields and Boolean combinations of these. Discretization takes two forms: either regular Cartesian grids of (composite) voxels for computations with FFT-based solvers, or tetrahedral meshes for computations with Finite Element solvers. A special emphasis on the code has been put on performance, which will be further improved in the future.

This article aims at introducing the main features of the software as well as exemplifying its use.

Mérope 是一款专门用于随机异质材料微结构的几何设计和离散化的软件。Mérope 的目标是建立微结构材料的大型样本(称为代表性体积元素),以推导其有效的物理行为。它支持各种微结构:球形、多面体或球多面体夹杂物、多晶体、高斯场以及它们的布尔组合。离散化有两种形式:使用基于 FFT 的求解器进行计算时,可使用由(复合)体素组成的规则笛卡尔网格;使用有限元求解器进行计算时,可使用四面体网格。本文旨在介绍该软件的主要功能,并举例说明其使用方法。
{"title":"Mérope: A microstructure generator for simulation of heterogeneous materials","authors":"Marc Josien","doi":"10.1016/j.jocs.2024.102359","DOIUrl":"https://doi.org/10.1016/j.jocs.2024.102359","url":null,"abstract":"<div><p>Mérope is a software devoted to the geometrical design and the discretization of microstructures of random heterogeneous materials. Mérope aims at building large samples of microstructured materials, called Representative Volume Elements, in order to derive their effective physical behaviors. Various microstructures are supported: spherical, polyhedral or spheropolyhedral inclusions, polycrystals, Gaussian fields and Boolean combinations of these. Discretization takes two forms: either regular Cartesian grids of (composite) voxels for computations with FFT-based solvers, or tetrahedral meshes for computations with Finite Element solvers. A special emphasis on the code has been put on performance, which will be further improved in the future.</p><p>This article aims at introducing the main features of the software as well as exemplifying its use.</p></div>","PeriodicalId":48907,"journal":{"name":"Journal of Computational Science","volume":null,"pages":null},"PeriodicalIF":3.3,"publicationDate":"2024-06-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S1877750324001522/pdfft?md5=b25f551fa5b99451dc10a39808fdf131&pid=1-s2.0-S1877750324001522-main.pdf","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141324802","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A novel second-order ADI Scheme for solving epidemic models with cross-diffusion 解决交叉扩散流行病模型的新型二阶 ADI 方案
IF 3.3 3区 计算机科学 Q1 Mathematics Pub Date : 2024-06-06 DOI: 10.1016/j.jocs.2024.102341
Noemi Zeraick Monteiro , Ricardo Reis Pereira , Bernardo Martins Rocha , Rodrigo Weber dos Santos , Sandro Rodrigues Mazorche , Abimael Fernando Dourado Loula

Phenomena in life sciences can be modeled using systems of reaction–diffusion partial differential equations with cross-diffusion. These equations, nonlinear in nature, exhibit complex spatial behavior. Within this framework, we propose an SIR model with cross-diffusion to depict the dynamic interaction between susceptible and infectious individuals in the presence of public policies. Achieving accurate solutions requires fine space discretization, leading to high computational costs. In addition, we propose a second-order semi-implicit method based on an Alternating Direction Implicit (ADI) scheme, called SSIADI, suitable for treating nonlinear reaction and linear diffusion problems.

生命科学中的现象可以用带有交叉扩散的反应-扩散偏微分方程系统来模拟。这些非线性方程表现出复杂的空间行为。在这一框架内,我们提出了一个具有交叉扩散的 SIR 模型,以描述在公共政策存在的情况下,易感者和感染者之间的动态互动。要获得精确的解决方案,需要对空间进行精细离散化,从而导致高昂的计算成本。此外,我们还提出了一种基于交替方向隐式(ADI)方案的二阶半隐式方法,称为 SSIADI,适用于处理非线性反应和线性扩散问题。
{"title":"A novel second-order ADI Scheme for solving epidemic models with cross-diffusion","authors":"Noemi Zeraick Monteiro ,&nbsp;Ricardo Reis Pereira ,&nbsp;Bernardo Martins Rocha ,&nbsp;Rodrigo Weber dos Santos ,&nbsp;Sandro Rodrigues Mazorche ,&nbsp;Abimael Fernando Dourado Loula","doi":"10.1016/j.jocs.2024.102341","DOIUrl":"https://doi.org/10.1016/j.jocs.2024.102341","url":null,"abstract":"<div><p>Phenomena in life sciences can be modeled using systems of reaction–diffusion partial differential equations with cross-diffusion. These equations, nonlinear in nature, exhibit complex spatial behavior. Within this framework, we propose an SIR model with cross-diffusion to depict the dynamic interaction between susceptible and infectious individuals in the presence of public policies. Achieving accurate solutions requires fine space discretization, leading to high computational costs. In addition, we propose a second-order semi-implicit method based on an Alternating Direction Implicit (ADI) scheme, called SSI<span><math><msub><mrow></mrow><mrow><mi>A</mi><mi>D</mi><mi>I</mi></mrow></msub></math></span>, suitable for treating nonlinear reaction and linear diffusion problems.</p></div>","PeriodicalId":48907,"journal":{"name":"Journal of Computational Science","volume":null,"pages":null},"PeriodicalIF":3.3,"publicationDate":"2024-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141298085","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Journal of Computational Science
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1