首页 > 最新文献

Computational Astrophysics and Cosmology最新文献

英文 中文
Efficient conservative ADER schemes based on WENO reconstruction and space-time predictor in primitive variables 基于WENO重构和原始变量时空预测的高效保守ADER方案
IF 16.281 Pub Date : 2016-01-13 DOI: 10.1186/s40668-015-0014-x
Olindo Zanotti, Michael Dumbser

We present a new version of conservative ADER-WENO finite volume schemes, in which both the high order spatial reconstruction as well as the time evolution of the reconstruction polynomials in the local space-time predictor stage are performed in primitive variables, rather than in conserved ones. To obtain a conservative method, the underlying finite volume scheme is still written in terms of the cell averages of the conserved quantities. Therefore, our new approach performs the spatial WENO reconstruction twice: the first WENO reconstruction is carried out on the known cell averages of the conservative variables. The WENO polynomials are then used at the cell centers to compute point values of the conserved variables, which are subsequently converted into point values of the primitive variables. This is the only place where the conversion from conservative to primitive variables is needed in the new scheme. Then, a second WENO reconstruction is performed on the point values of the primitive variables to obtain piecewise high order reconstruction polynomials of the primitive variables. The reconstruction polynomials are subsequently evolved in time with a novel space-time finite element predictor that is directly applied to the governing PDE written in primitive form. The resulting space-time polynomials of the primitive variables can then be directly used as input for the numerical fluxes at the cell boundaries in the underlying conservative finite volume scheme. Hence, the number of necessary conversions from the conserved to the primitive variables is reduced to just one single conversion at each cell center. We have verified the validity of the new approach over a wide range of hyperbolic systems, including the classical Euler equations of gas dynamics, the special relativistic hydrodynamics (RHD) and ideal magnetohydrodynamics (RMHD) equations, as well as the Baer-Nunziato model for compressible two-phase flows. In all cases we have noticed that the new ADER schemes provide less oscillatory solutions when compared to ADER finite volume schemes based on the reconstruction in conserved variables, especially for the RMHD and the Baer-Nunziato equations. For the RHD and RMHD equations, the overall accuracy is improved and the CPU time is reduced by about 25?%. Because of its increased accuracy and due to the reduced computational cost, we recommend to use this version of ADER as the standard one in the relativistic framework. At the end of the paper, the new approach has also been extended to ADER-DG schemes on space-time adaptive grids (AMR).

本文提出了一种新版本的保守型ADER-WENO有限体积格式,其中重构多项式在局部时空预测阶段的高阶空间重构和时间演化都是在原始变量中进行的,而不是在保守变量中进行的。为了获得一种保守的方法,潜在的有限体积方案仍然用守恒量的单元平均值来表示。因此,我们的新方法进行了两次空间WENO重建:第一次WENO重建是在已知的保守变量的细胞平均值上进行的。然后在单元中心使用WENO多项式计算保守变量的点值,随后将其转换为原始变量的点值。这是新方案中唯一需要从保守变量转换为原始变量的地方。然后,对原始变量的点值进行二次WENO重构,得到原始变量的分段高阶重构多项式。随后,重构多项式随时间演化,并将一种新的时空有限元预测器直接应用于以原始形式编写的控制PDE。由此得到的原始变量的时空多项式可以直接用作基础保守有限体积格式中单元边界处的数值通量的输入。因此,从保守变量到原始变量的必要转换次数减少到每个单元格中心只有一次转换。我们已经在广泛的双曲系统中验证了新方法的有效性,包括气体动力学的经典欧拉方程,特殊相对论流体动力学(RHD)和理想磁流体动力学(RMHD)方程,以及可压缩两相流的Baer-Nunziato模型。在所有情况下,我们都注意到,与基于守恒变量重构的ADER有限体积格式相比,新的ADER格式提供了更少的振荡解,特别是对于RMHD和Baer-Nunziato方程。对于RHD和RMHD方程,总体精度得到了提高,CPU时间减少了约25%。由于其精度的提高和计算成本的降低,我们建议使用该版本的ADER作为相对论框架中的标准版本。最后,将该方法推广到时空自适应网格(AMR)上的ad - dg方案。
{"title":"Efficient conservative ADER schemes based on WENO reconstruction and space-time predictor in primitive variables","authors":"Olindo Zanotti,&nbsp;Michael Dumbser","doi":"10.1186/s40668-015-0014-x","DOIUrl":"https://doi.org/10.1186/s40668-015-0014-x","url":null,"abstract":"<p>We present a new version of conservative ADER-WENO finite volume schemes, in which both the high order spatial reconstruction as well as the time evolution of the reconstruction polynomials in the local space-time predictor stage are performed in <i>primitive</i> variables, rather than in conserved ones. To obtain a conservative method, the underlying finite volume scheme is still written in terms of the cell averages of the conserved quantities. Therefore, our new approach performs the spatial WENO reconstruction <i>twice</i>: the <i>first</i> WENO reconstruction is carried out on the known <i>cell averages</i> of the conservative variables. The WENO polynomials are then used at the cell centers to compute <i>point values</i> of the <i>conserved variables</i>, which are subsequently converted into <i>point values</i> of the <i>primitive variables</i>. This is the only place where the conversion from conservative to primitive variables is needed in the new scheme. Then, a <i>second</i> WENO reconstruction is performed on the point values of the primitive variables to obtain piecewise high order reconstruction polynomials of the primitive variables. The reconstruction polynomials are subsequently evolved in time with a <i>novel</i> space-time finite element predictor that is directly applied to the governing PDE written in <i>primitive form</i>. The resulting space-time polynomials of the primitive variables can then be directly used as input for the numerical fluxes at the cell boundaries in the underlying <i>conservative</i> finite volume scheme. Hence, the number of necessary conversions from the conserved to the primitive variables is reduced to just <i>one single conversion</i> at each cell center. We have verified the validity of the new approach over a wide range of hyperbolic systems, including the classical Euler equations of gas dynamics, the special relativistic hydrodynamics (RHD) and ideal magnetohydrodynamics (RMHD) equations, as well as the Baer-Nunziato model for compressible two-phase flows. In all cases we have noticed that the new ADER schemes provide <i>less oscillatory solutions</i> when compared to ADER finite volume schemes based on the reconstruction in conserved variables, especially for the RMHD and the Baer-Nunziato equations. For the RHD and RMHD equations, the overall accuracy is improved and the CPU time is reduced by about 25?%. Because of its increased accuracy and due to the reduced computational cost, we recommend to use this version of ADER as the standard one in the relativistic framework. At the end of the paper, the new approach has also been extended to ADER-DG schemes on space-time adaptive grids (AMR).</p>","PeriodicalId":523,"journal":{"name":"Computational Astrophysics and Cosmology","volume":"3 1","pages":""},"PeriodicalIF":16.281,"publicationDate":"2016-01-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1186/s40668-015-0014-x","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"4537899","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 34
Stationary relativistic jets 静止的相对论性射流
IF 16.281 Pub Date : 2015-11-05 DOI: 10.1186/s40668-015-0013-y
Serguei S Komissarov, Oliver Porth, Maxim Lyutikov

In this paper we describe a simple numerical approach which allows to study the structure of steady-state axisymmetric relativistic jets using one-dimensional time-dependent simulations. It is based on the fact that for narrow jets with (v_{z}approx c) the steady-state equations of relativistic magnetohydrodynamics can be accurately approximated by the one-dimensional time-dependent equations after the substitution (z=ct). Since only the time-dependent codes are now publicly available this is a valuable and efficient alternative to the development of a high-specialised code for the time-independent equations. The approach is also much cheaper and more robust compared to the relaxation method. We tested this technique against numerical and analytical solutions found in literature as well as solutions we obtained using the relaxation method and found it sufficiently accurate. In the process, we discovered the reason for the failure of the self-similar analytical model of the jet reconfinement in relatively flat atmospheres and elucidated the nature of radial oscillations of steady-state jets.

本文描述了一种简单的数值方法,该方法允许使用一维时间相关模拟来研究稳态轴对称相对论性射流的结构。这是基于这样一个事实,即对于具有(v_{z}approx c)的窄射流,相对论磁流体力学的稳态方程可以用替换(z=ct)后的一维时变方程精确地近似。由于现在只有时间相关的代码是公开可用的,这是为时间无关方程开发高度专业化代码的有价值和有效的替代方案。与松弛法相比,这种方法也更便宜,更健壮。我们对文献中发现的数值解和解析解以及我们使用松弛法得到的解进行了测试,发现它足够准确。在此过程中,我们发现了相对平坦大气中射流再约束的自相似分析模型失效的原因,并阐明了稳态射流径向振荡的性质。
{"title":"Stationary relativistic jets","authors":"Serguei S Komissarov,&nbsp;Oliver Porth,&nbsp;Maxim Lyutikov","doi":"10.1186/s40668-015-0013-y","DOIUrl":"https://doi.org/10.1186/s40668-015-0013-y","url":null,"abstract":"<p>In this paper we describe a simple numerical approach which allows to study the structure of steady-state axisymmetric relativistic jets using one-dimensional time-dependent simulations. It is based on the fact that for narrow jets with <span>(v_{z}approx c)</span> the steady-state equations of relativistic magnetohydrodynamics can be accurately approximated by the one-dimensional time-dependent equations after the substitution <span>(z=ct)</span>. Since only the time-dependent codes are now publicly available this is a valuable and efficient alternative to the development of a high-specialised code for the time-independent equations. The approach is also much cheaper and more robust compared to the relaxation method. We tested this technique against numerical and analytical solutions found in literature as well as solutions we obtained using the relaxation method and found it sufficiently accurate. In the process, we discovered the reason for the failure of the self-similar analytical model of the jet reconfinement in relatively flat atmospheres and elucidated the nature of radial oscillations of steady-state jets.</p>","PeriodicalId":523,"journal":{"name":"Computational Astrophysics and Cosmology","volume":"2 1","pages":""},"PeriodicalIF":16.281,"publicationDate":"2015-11-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1186/s40668-015-0013-y","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"4226522","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
Sapporo2: a versatile direct N-body library Sapporo2:一个通用的直接n体库
IF 16.281 Pub Date : 2015-10-15 DOI: 10.1186/s40668-015-0012-z
Jeroen Bédorf, Evghenii Gaburov, Simon Portegies Zwart

Astrophysical direct N-body methods have been one of the first production algorithms to be implemented using NVIDIA’s CUDA architecture. Now, almost seven years later, the GPU is the most used accelerator device in astronomy for simulating stellar systems. In this paper we present the implementation of the Sapporo2 N-body library, which allows researchers to use the GPU for N-body simulations with little to no effort. The first version, released five years ago, is actively used, but lacks advanced features and versatility in numerical precision and support for higher order integrators. In this updated version we have rebuilt the code from scratch and added support for OpenCL, multi-precision and higher order integrators. We show how to tune these codes for different GPU architectures and present how to continue utilizing the GPU optimal even when only a small number of particles ((N < 100)) is integrated. This careful tuning allows Sapporo2 to be faster than Sapporo1 even with the added options and double precision data loads. The code runs on a range of NVIDIA and AMD GPUs in single and double precision accuracy. With the addition of OpenCL support the library is also able to run on CPUs and other accelerators that support OpenCL.

天体物理直接n体方法是使用NVIDIA CUDA架构实现的首批生产算法之一。现在,差不多七年过去了,GPU是天文学中用于模拟恒星系统的最常用的加速器设备。在本文中,我们提出了Sapporo2 N-body库的实现,它允许研究人员使用GPU进行N-body模拟,几乎不需要任何努力。5年前发布的第一个版本被积极使用,但在数值精度和支持高阶积分器方面缺乏先进的功能和多功能性。在这个更新版本中,我们从头开始重新构建了代码,并添加了对OpenCL、多精度和高阶积分器的支持。我们展示了如何为不同的GPU架构调整这些代码,并展示了如何继续利用GPU优化,即使只有少量粒子((N < 100))被集成。这种精心的调优使得Sapporo2比Sapporo1更快,即使增加了选项和双倍精度的数据加载。该代码在一系列NVIDIA和AMD gpu上运行,具有单精度和双精度。随着OpenCL支持的增加,该库也能够在支持OpenCL的cpu和其他加速器上运行。
{"title":"Sapporo2: a versatile direct N-body library","authors":"Jeroen Bédorf,&nbsp;Evghenii Gaburov,&nbsp;Simon Portegies Zwart","doi":"10.1186/s40668-015-0012-z","DOIUrl":"https://doi.org/10.1186/s40668-015-0012-z","url":null,"abstract":"<p>Astrophysical direct <i>N</i>-body methods have been one of the first production algorithms to be implemented using NVIDIA’s <span>CUDA</span> architecture. Now, almost seven years later, the GPU is the most used accelerator device in astronomy for simulating stellar systems. In this paper we present the implementation of the <span>Sapporo2</span>\u0000\t\t\t\t <i>N</i>-body library, which allows researchers to use the GPU for <i>N</i>-body simulations with little to no effort. The first version, released five years ago, is actively used, but lacks advanced features and versatility in numerical precision and support for higher order integrators. In this updated version we have rebuilt the code from scratch and added support for <span>OpenCL</span>, multi-precision and higher order integrators. We show how to tune these codes for different GPU architectures and present how to continue utilizing the GPU optimal even when only a small number of particles (<span>(N &lt; 100)</span>) is integrated. This careful tuning allows <span>Sapporo2</span> to be faster than <span>Sapporo1</span> even with the added options and double precision data loads. The code runs on a range of NVIDIA and AMD GPUs in single and double precision accuracy. With the addition of <span>OpenCL</span> support the library is also able to run on CPUs and other accelerators that support <span>OpenCL</span>.</p>","PeriodicalId":523,"journal":{"name":"Computational Astrophysics and Cosmology","volume":"2 1","pages":""},"PeriodicalIF":16.281,"publicationDate":"2015-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1186/s40668-015-0012-z","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"4628443","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Implicit large eddy simulations of anisotropic weakly compressible turbulence with application to core-collapse supernovae 各向异性弱可压缩湍流的隐式大涡模拟及其在核心坍缩超新星中的应用
IF 16.281 Pub Date : 2015-08-21 DOI: 10.1186/s40668-015-0011-0
David Radice, Sean M Couch, Christian D Ott

In the implicit large eddy simulation (ILES) paradigm, the dissipative nature of high-resolution shock-capturing schemes is exploited to provide an implicit model of turbulence. The ILES approach has been applied to different contexts, with varying degrees of success. It is the de-facto standard in many astrophysical simulations and in particular in studies of core-collapse supernovae (CCSN). Recent 3D simulations suggest that turbulence might play a crucial role in core-collapse supernova explosions, however the fidelity with which turbulence is simulated in these studies is unclear. Especially considering that the accuracy of ILES for the regime of interest in CCSN, weakly compressible and strongly anisotropic, has not been systematically assessed before. Anisotropy, in particular, could impact the dissipative properties of the flow and enhance the turbulent pressure in the radial direction, favouring the explosion. In this paper we assess the accuracy of ILES using numerical methods most commonly employed in computational astrophysics by means of a number of local simulations of driven, weakly compressible, anisotropic turbulence. Our simulations employ several different methods and span a wide range of resolutions. We report a detailed analysis of the way in which the turbulent cascade is influenced by the numerics. Our results suggest that anisotropy and compressibility in CCSN turbulence have little effect on the turbulent kinetic energy spectrum and a Kolmogorov (k^{-5/3}) scaling is obtained in the inertial range. We find that, on the one hand, the kinetic energy dissipation rate at large scales is correctly captured even at low resolutions, suggesting that very high “effective Reynolds number” can be achieved at the largest scales of the simulation. On the other hand, the dynamics at intermediate scales appears to be completely dominated by the so-called bottleneck effect, i.e., the pile up of kinetic energy close to the dissipation range due to the partial suppression of the energy cascade by numerical viscosity. An inertial range is not recovered until the point where high resolution ~5123, which would be difficult to realize in global simulations, is reached. We discuss the consequences for CCSN simulations.

在隐式大涡模拟(ILES)范式中,利用高分辨率激波捕获方案的耗散特性来提供隐式湍流模型。ILES方法已应用于不同的情况,取得了不同程度的成功。它是许多天体物理模拟的事实标准,特别是在核心坍缩超新星(CCSN)的研究中。最近的3D模拟表明,湍流可能在核心坍缩超新星爆炸中起着至关重要的作用,然而,这些研究中模拟湍流的保真度尚不清楚。特别是考虑到ILES对CCSN中感兴趣的弱可压缩和强各向异性的准确性,以前没有系统地评估过。特别是,各向异性会影响流动的耗散特性,并增加径向的湍流压力,有利于爆炸。在本文中,我们通过对驱动、弱可压缩、各向异性湍流的局部模拟,使用计算天体物理学中最常用的数值方法来评估ILES的准确性。我们的模拟采用了几种不同的方法,并跨越了广泛的分辨率。我们报告了湍流叶栅受数值影响的方式的详细分析。研究结果表明,CCSN湍流的各向异性和可压缩性对湍流动能谱的影响很小,并且在惯性范围内获得了Kolmogorov (k^{-5/3})标度。我们发现,一方面,即使在低分辨率下,也能正确地捕获大尺度下的动能耗散率,这表明在最大的模拟尺度上可以获得非常高的“有效雷诺数”。另一方面,在中间尺度上的动力学似乎完全被所谓的瓶颈效应所支配,即由于数值黏度对能量级联的部分抑制,接近耗散范围的动能堆积。直到达到在全局模拟中难以实现的高分辨率~5123点,惯性范围才会恢复。我们讨论了CCSN模拟的结果。
{"title":"Implicit large eddy simulations of anisotropic weakly compressible turbulence with application to core-collapse supernovae","authors":"David Radice,&nbsp;Sean M Couch,&nbsp;Christian D Ott","doi":"10.1186/s40668-015-0011-0","DOIUrl":"https://doi.org/10.1186/s40668-015-0011-0","url":null,"abstract":"<p>In the implicit large eddy simulation (ILES) paradigm, the dissipative nature of high-resolution shock-capturing schemes is exploited to provide an implicit model of turbulence. The ILES approach has been applied to different contexts, with varying degrees of success. It is the de-facto standard in many astrophysical simulations and in particular in studies of core-collapse supernovae (CCSN). Recent 3D simulations suggest that turbulence might play a crucial role in core-collapse supernova explosions, however the fidelity with which turbulence is simulated in these studies is unclear. Especially considering that the accuracy of ILES for the regime of interest in CCSN, weakly compressible and strongly anisotropic, has not been systematically assessed before. Anisotropy, in particular, could impact the dissipative properties of the flow and enhance the turbulent pressure in the radial direction, favouring the explosion. In this paper we assess the accuracy of ILES using numerical methods most commonly employed in computational astrophysics by means of a number of local simulations of driven, weakly compressible, anisotropic turbulence. Our simulations employ several different methods and span a wide range of resolutions. We report a detailed analysis of the way in which the turbulent cascade is influenced by the numerics. Our results suggest that anisotropy and compressibility in CCSN turbulence have little effect on the turbulent kinetic energy spectrum and a Kolmogorov <span>(k^{-5/3})</span> scaling is obtained in the inertial range. We find that, on the one hand, the kinetic energy dissipation rate at large scales is correctly captured even at low resolutions, suggesting that very high “effective Reynolds number” can be achieved at the largest scales of the simulation. On the other hand, the dynamics at intermediate scales appears to be completely dominated by the so-called bottleneck effect, <i>i.e.,</i> the pile up of kinetic energy close to the dissipation range due to the partial suppression of the energy cascade by numerical viscosity. An inertial range is not recovered until the point where high resolution ~512<sup>3</sup>, which would be difficult to realize in global simulations, is reached. We discuss the consequences for CCSN simulations.</p>","PeriodicalId":523,"journal":{"name":"Computational Astrophysics and Cosmology","volume":"2 1","pages":""},"PeriodicalIF":16.281,"publicationDate":"2015-08-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1186/s40668-015-0011-0","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"4816323","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 40
GPU-enabled particle-particle particle-tree scheme for simulating dense stellar cluster system 用于模拟密集星团系统的gpu支持粒子-粒子-粒子树方案
IF 16.281 Pub Date : 2015-07-03 DOI: 10.1186/s40668-015-0010-1
Masaki Iwasawa, Simon Portegies Zwart, Junichiro Makino

We describe the implementation and performance of the (mathrm {P}^{3}mathrm{T}) (Particle-Particle Particle-Tree) scheme for simulating dense stellar systems. In (mathrm{P}^{3}mathrm{T}), the force experienced by a particle is split into short-range and long-range contributions. Short-range forces are evaluated by direct summation and integrated with the fourth order Hermite predictor-corrector method with the block timesteps. For long-range forces, we use a combination of the Barnes-Hut tree code and the leapfrog integrator. The tree part of our simulation environment is accelerated using graphical processing units (GPU), whereas the direct summation is carried out on the host CPU. Our code gives excellent performance and accuracy for star cluster simulations with a large number of particles even when the core size of the star cluster is small.

我们描述了用于模拟密集恒星系统的(mathrm {P}^{3}mathrm{T}) (Particle-Particle Particle-Tree)方案的实现和性能。在(mathrm{P}^{3}mathrm{T})中,粒子所受的力分为短程力和长程力。用直接求和的方法求出短时力,并用四阶Hermite预测校正方法进行积分。对于远程力,我们使用巴恩斯-胡特树代码和跨越式积分器的组合。我们的模拟环境的树部分是使用图形处理单元(GPU)加速的,而直接求和是在主机CPU上进行的。我们的代码对于具有大量粒子的星团的模拟,即使在星团的核心尺寸很小的情况下,也具有出色的性能和准确性。
{"title":"GPU-enabled particle-particle particle-tree scheme for simulating dense stellar cluster system","authors":"Masaki Iwasawa,&nbsp;Simon Portegies Zwart,&nbsp;Junichiro Makino","doi":"10.1186/s40668-015-0010-1","DOIUrl":"https://doi.org/10.1186/s40668-015-0010-1","url":null,"abstract":"<p>We describe the implementation and performance of the <span>(mathrm {P}^{3}mathrm{T})</span> (Particle-Particle Particle-Tree) scheme for simulating dense stellar systems. In <span>(mathrm{P}^{3}mathrm{T})</span>, the force experienced by a particle is split into short-range and long-range contributions. Short-range forces are evaluated by direct summation and integrated with the fourth order Hermite predictor-corrector method with the block timesteps. For long-range forces, we use a combination of the Barnes-Hut tree code and the leapfrog integrator. The tree part of our simulation environment is accelerated using graphical processing units (GPU), whereas the direct summation is carried out on the host CPU. Our code gives excellent performance and accuracy for star cluster simulations with a large number of particles even when the core size of the star cluster is small.</p>","PeriodicalId":523,"journal":{"name":"Computational Astrophysics and Cosmology","volume":"2 1","pages":""},"PeriodicalIF":16.281,"publicationDate":"2015-07-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1186/s40668-015-0010-1","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"4124918","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
PHEW: a parallel segmentation algorithm for three-dimensional AMR datasets 一种三维AMR数据集的并行分割算法
IF 16.281 Pub Date : 2015-06-09 DOI: 10.1186/s40668-015-0009-7
Andreas Bleuler, Romain Teyssier, Sébastien Carassou, Davide Martizzi

We introduce phew (Parallel HiErarchical Watershed), a new segmentation algorithm to detect structures in astrophysical fluid simulations, and its implementation into the adaptive mesh refinement (AMR) code ramses. phew works on the density field defined on the adaptive mesh, and can thus be used on the gas density or the dark matter density after a projection of the particles onto the grid. The algorithm is based on a ‘watershed’ segmentation of the computational volume into dense regions, followed by a merging of the segmented patches based on the saddle point topology of the density field. phew is capable of automatically detecting connected regions above the adopted density threshold, as well as the entire set of substructures within. Our algorithm is fully parallel and uses the MPI library. We describe in great detail the parallel algorithm and perform a scaling experiment which proves the capability of phew to run efficiently on massively parallel systems. Future work will add a particle unbinding procedure and the calculation of halo properties onto our segmentation algorithm, thus expanding the scope of phew to genuine halo finding.

本文介绍了一种新的天体物理流体模拟结构检测分割算法——并行分层分水岭(Parallel HiErarchical Watershed, phew),并将其实现到自适应网格细化(AMR)代码中。Phew在自适应网格上定义的密度场上工作,因此可以在粒子投影到网格上后用于气体密度或暗物质密度。该算法基于对计算量的“分水岭”分割成密集区域,然后根据密度场的鞍点拓扑合并分割的补丁。Phew能够自动检测超过所采用密度阈值的连接区域,以及其中的整个子结构集。我们的算法是完全并行的,并使用MPI库。我们详细地描述了并行算法,并进行了一个扩展实验,证明了phew在大规模并行系统上有效运行的能力。未来的工作将在我们的分割算法中增加一个粒子解绑定过程和晕属性的计算,从而将phew的范围扩展到真正的晕发现。
{"title":"PHEW: a parallel segmentation algorithm for three-dimensional AMR datasets","authors":"Andreas Bleuler,&nbsp;Romain Teyssier,&nbsp;Sébastien Carassou,&nbsp;Davide Martizzi","doi":"10.1186/s40668-015-0009-7","DOIUrl":"https://doi.org/10.1186/s40668-015-0009-7","url":null,"abstract":"<p>We introduce <span>phew</span> (<b>P</b>arallel <b>H</b>i<b>E</b>rarchical <b>W</b>atershed), a new segmentation algorithm to detect structures in astrophysical fluid simulations, and its implementation into the adaptive mesh refinement (AMR) code <span>ramses</span>. <span>phew</span> works on the density field defined on the adaptive mesh, and can thus be used on the gas density or the dark matter density after a projection of the particles onto the grid. The algorithm is based on a ‘watershed’ segmentation of the computational volume into dense regions, followed by a merging of the segmented patches based on the saddle point topology of the density field. <span>phew</span> is capable of automatically detecting connected regions above the adopted density threshold, as well as the entire set of substructures within. Our algorithm is fully parallel and uses the MPI library. We describe in great detail the parallel algorithm and perform a scaling experiment which proves the capability of <span>phew</span> to run efficiently on massively parallel systems. Future work will add a particle unbinding procedure and the calculation of halo properties onto our segmentation algorithm, thus expanding the scope of <span>phew</span> to genuine halo finding.</p>","PeriodicalId":523,"journal":{"name":"Computational Astrophysics and Cosmology","volume":"2 1","pages":""},"PeriodicalIF":16.281,"publicationDate":"2015-06-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1186/s40668-015-0009-7","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"4387836","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 24
A calculator for Roche lobe properties 罗氏叶性质的计算器
IF 16.281 Pub Date : 2015-05-06 DOI: 10.1186/s40668-015-0008-8
Denis A Leahy, Janet C Leahy

The Roche lobe geometry is important to understand and study the properties of the mass-losing component in a semi-detached binary system. However it is not easy to calculate accurately, and existing tables usually do not include the parameters of the binary system under study, nor do they allow for non-synchronous rotation.

A calculator for properties of the Roche lobe is presented in two formats. An easy-to-use Java version has a graphic interface, and a Fortran 90 version has a command line interface. The Fortran version allows for easy modifications by the user. Both versions have two basic output options: one provides values of a set of various quantities (such as the Lagrange points along the binary axis, and area and volume of the Roche lobe); the second provides (R(theta,phi)), the distance from the stellar center to the stellar surface for any specified polar angle. A single set of input parameters can be entered directly or a large set of input parameters can be specified in a text file. The calculator includes the options to have non-synchronous rotation of the star, or to have the star underfill its Roche lobe. It can be used to calculate Roche lobe properties for the case of elliptical orbits, with some restrictions.

We present a convenient software tool for quickly and accurately calculating Roche lobe properties for mass ratio in the range 0.01 to 100, for Roche lobe fill-out factor in the range 0.1 to 1.0, and for dimensionless rotation rate of the star in the range 0.1 to 2.0. This will allow anyone working with a binary star system to obtain the Roche lobe or stellar surface geometry for their system.

罗氏波瓣几何对于理解和研究半分离二元体系中质量损失分量的性质是很重要的。然而,精确计算并不容易,现有的表通常不包括所研究的双星系统的参数,也不允许非同步旋转。罗氏叶的性质的计算器提出了两种格式。一个易于使用的Java版本有一个图形界面,而Fortran 90版本有一个命令行界面。Fortran版本允许用户轻松修改。两个版本都有两个基本输出选项:一个提供一组不同数量的值(例如沿二轴的拉格朗日点,以及罗氏叶的面积和体积);第二个提供(R(theta,phi)),在任何指定的极角下,从恒星中心到恒星表面的距离。可以直接输入单个输入参数集,也可以在文本文件中指定大量输入参数集。计算器包括选择有非同步旋转的星,或有星下填充其罗氏瓣。它可以用来计算椭圆轨道的罗氏叶性质,但有一些限制。我们提供了一个方便的软件工具,可以快速准确地计算质量比在0.01 ~ 100范围内的罗氏叶特性,罗氏叶填充因子在0.1 ~ 1.0范围内,以及恒星的无因次旋转速率在0.1 ~ 2.0范围内。这将允许任何研究双星系统的人获得他们系统的罗氏叶或恒星表面几何形状。
{"title":"A calculator for Roche lobe properties","authors":"Denis A Leahy,&nbsp;Janet C Leahy","doi":"10.1186/s40668-015-0008-8","DOIUrl":"https://doi.org/10.1186/s40668-015-0008-8","url":null,"abstract":"<p>The Roche lobe geometry is important to understand and study the properties of the mass-losing component in a semi-detached binary system. However it is not easy to calculate accurately, and existing tables usually do not include the parameters of the binary system under study, nor do they allow for non-synchronous rotation.</p><p>A calculator for properties of the Roche lobe is presented in two formats. An easy-to-use Java version has a graphic interface, and a Fortran 90 version has a command line interface. The Fortran version allows for easy modifications by the user. Both versions have two basic output options: one provides values of a set of various quantities (such as the Lagrange points along the binary axis, and area and volume of the Roche lobe); the second provides <span>(R(theta,phi))</span>, the distance from the stellar center to the stellar surface for any specified polar angle. A single set of input parameters can be entered directly or a large set of input parameters can be specified in a text file. The calculator includes the options to have non-synchronous rotation of the star, or to have the star underfill its Roche lobe. It can be used to calculate Roche lobe properties for the case of elliptical orbits, with some restrictions.</p><p>We present a convenient software tool for quickly and accurately calculating Roche lobe properties for mass ratio in the range 0.01 to 100, for Roche lobe fill-out factor in the range 0.1 to 1.0, and for dimensionless rotation rate of the star in the range 0.1 to 2.0. This will allow anyone working with a binary star system to obtain the Roche lobe or stellar surface geometry for their system.</p>","PeriodicalId":523,"journal":{"name":"Computational Astrophysics and Cosmology","volume":"2 1","pages":""},"PeriodicalIF":16.281,"publicationDate":"2015-05-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1186/s40668-015-0008-8","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"4269905","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Adaptive techniques for clustered N-body cosmological simulations 聚类n体宇宙学模拟的自适应技术
IF 16.281 Pub Date : 2015-03-28 DOI: 10.1186/s40668-015-0007-9
Harshitha Menon, Lukasz Wesolowski, Gengbin Zheng, Pritish Jetley, Laxmikant Kale, Thomas Quinn, Fabio Governato

ChaNGa is an N-body cosmology simulation application implemented using Charm++. In this paper, we present the parallel design of ChaNGa and address many challenges arising due to the high dynamic ranges of clustered datasets. We propose optimizations based on adaptive techniques. We evaluate the performance of ChaNGa on highly clustered datasets: a (z sim0) snapshot of a 2 billion particle realization of a 25 Mpc volume, and a 52 million particle multi-resolution realization of a dwarf galaxy. For the 25 Mpc volume, we show strong scaling on up to 128K cores of Blue Waters. We also demonstrate scaling up to 128K cores of a multi-stepping run of the 2 billion particle simulation. While the scaling of the multi-stepping run is not as good as single stepping, the throughput at 128K cores is greater by a factor of 2. We also demonstrate strong scaling on up to 512K cores of Blue Waters for two large, uniform datasets with 12 and 24 billion particles.

ChaNGa是一个使用Charm++实现的n体宇宙学模拟应用程序。在本文中,我们提出了ChaNGa的并行设计,并解决了由于聚类数据集的高动态范围而引起的许多挑战。我们提出了基于自适应技术的优化。我们评估了ChaNGa在高度聚类数据集上的性能:(z sim0)快照,其中包含25 Mpc体积的20亿个粒子实现,以及一个矮星系的5200万个粒子多分辨率实现。对于25mpc的容量,我们在Blue Waters的128K核上显示了强大的扩展。我们还演示了在20亿个粒子模拟的多步运行中扩展到128K核。虽然多步运行的伸缩性不如单步运行的伸缩性好,但128K内核的吞吐量是单步运行的2倍。我们还展示了在高达512K的Blue Waters内核上对两个具有120亿个和240亿个粒子的大型统一数据集的强大扩展。
{"title":"Adaptive techniques for clustered N-body cosmological simulations","authors":"Harshitha Menon,&nbsp;Lukasz Wesolowski,&nbsp;Gengbin Zheng,&nbsp;Pritish Jetley,&nbsp;Laxmikant Kale,&nbsp;Thomas Quinn,&nbsp;Fabio Governato","doi":"10.1186/s40668-015-0007-9","DOIUrl":"https://doi.org/10.1186/s40668-015-0007-9","url":null,"abstract":"<p>\u0000 <span>ChaNGa</span> is an N-body cosmology simulation application implemented using <span>Charm++</span>. In this paper, we present the parallel design of <span>ChaNGa</span> and address many challenges arising due to the high dynamic ranges of clustered datasets. We propose optimizations based on adaptive techniques. We evaluate the performance of <span>ChaNGa</span> on highly clustered datasets: a <span>(z sim0)</span> snapshot of a 2 billion particle realization of a 25 Mpc volume, and a 52 million particle multi-resolution realization of a dwarf galaxy. For the 25 Mpc volume, we show strong scaling on up to 128<i>K</i> cores of Blue Waters. We also demonstrate scaling up to 128<i>K</i> cores of a multi-stepping run of the 2 billion particle simulation. While the scaling of the multi-stepping run is not as good as single stepping, the throughput at 128<i>K</i> cores is greater by a factor of 2. We also demonstrate strong scaling on up to 512<i>K</i> cores of Blue Waters for two large, uniform datasets with 12 and 24 billion particles.</p>","PeriodicalId":523,"journal":{"name":"Computational Astrophysics and Cosmology","volume":"2 1","pages":""},"PeriodicalIF":16.281,"publicationDate":"2015-03-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1186/s40668-015-0007-9","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"5086972","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 91
The numerical frontier of the high-redshift Universe 高红移宇宙的数值边界
IF 16.281 Pub Date : 2015-03-28 DOI: 10.1186/s40668-014-0006-2
Thomas H Greif

The first stars are believed to have formed a few hundred million years after the big bang in so-called dark matter minihalos with masses (sim 10^{6}mbox{ M}_{odot}). Their radiation lit up the Universe for the first time, and the supernova explosions that ended their brief lives enriched the intergalactic medium with the first heavy elements. Influenced by their feedback, the first galaxies assembled in halos with masses (sim10^{8}mbox{ M}_{odot}), and hosted the first metal-enriched stellar populations. In this review, I summarize the theoretical progress made in the field of high-redshift star and galaxy formation since the turn of the millennium, with an emphasis on numerical simulations. These have become the method of choice to understand the multi-scale, multi-physics problem posed by structure formation in the early Universe. In the first part of the review, I focus on the formation of the first stars in minihalos - in particular the post-collapse phase, where disk fragmentation, protostellar evolution, and radiative feedback become important. I?also discuss the influence of additional physical processes, such as magnetic fields and streaming velocities. In the second part of the review, I summarize the various feedback mechanisms exerted by the first stars, followed by a discussion of the first galaxies and the various physical processes that operate in them.

据信,第一批恒星是在大爆炸后几亿年后形成的,形成于所谓的暗物质微晕中,质量为(sim 10^{6}mbox{ M}_{odot})。它们的辐射第一次照亮了宇宙,超新星爆炸结束了它们短暂的生命,用第一批重元素丰富了星系际介质。在他们反馈的影响下,第一批星系聚集在质量为(sim10^{8}mbox{ M}_{odot})的光晕中,并孕育了第一批富含金属的恒星种群。本文综述了千禧年以来在高红移恒星和星系形成领域的理论进展,重点介绍了数值模拟。这些已经成为理解早期宇宙结构形成所带来的多尺度、多物理问题的首选方法。在这篇综述的第一部分,我将重点关注微光晕中第一批恒星的形成——特别是在坍缩后阶段,在这个阶段,磁盘碎片、原恒星演化和辐射反馈变得非常重要。我?还讨论了其他物理过程的影响,如磁场和流速度。在评论的第二部分,我总结了第一批恒星施加的各种反馈机制,然后讨论了第一批星系和在其中运作的各种物理过程。
{"title":"The numerical frontier of the high-redshift Universe","authors":"Thomas H Greif","doi":"10.1186/s40668-014-0006-2","DOIUrl":"https://doi.org/10.1186/s40668-014-0006-2","url":null,"abstract":"<p>The first stars are believed to have formed a few hundred million years after the big bang in so-called dark matter minihalos with masses <span>(sim 10^{6}mbox{ M}_{odot})</span>. Their radiation lit up the Universe for the first time, and the supernova explosions that ended their brief lives enriched the intergalactic medium with the first heavy elements. Influenced by their feedback, the first galaxies assembled in halos with masses <span>(sim10^{8}mbox{ M}_{odot})</span>, and hosted the first metal-enriched stellar populations. In this review, I summarize the theoretical progress made in the field of high-redshift star and galaxy formation since the turn of the millennium, with an emphasis on numerical simulations. These have become the method of choice to understand the multi-scale, multi-physics problem posed by structure formation in the early Universe. In the first part of the review, I focus on the formation of the first stars in minihalos - in particular the post-collapse phase, where disk fragmentation, protostellar evolution, and radiative feedback become important. I?also discuss the influence of additional physical processes, such as magnetic fields and streaming velocities. In the second part of the review, I summarize the various feedback mechanisms exerted by the first stars, followed by a discussion of the first galaxies and the various physical processes that operate in them.</p>","PeriodicalId":523,"journal":{"name":"Computational Astrophysics and Cosmology","volume":"2 1","pages":""},"PeriodicalIF":16.281,"publicationDate":"2015-03-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1186/s40668-014-0006-2","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"5089974","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 69
On the reliability of N-body simulations 论n体模拟的可靠性
IF 16.281 Pub Date : 2015-03-28 DOI: 10.1186/s40668-014-0005-3
Tjarda Boekholt, Simon Portegies Zwart

The general consensus in the N-body community is that statistical results of an ensemble of collisional N-body simulations are accurate, even though individual simulations are not. A way to test this hypothesis is to make a direct comparison of an ensemble of solutions obtained by conventional methods with an ensemble of true solutions. In order to make this possible, we wrote an N-body code called Brutus, that uses arbitrary-precision arithmetic. In combination with the Bulirsch-Stoer method, Brutus is able to obtain converged solutions, which are true up to a specified number of digits.

We perform simulations of democratic 3-body systems, where after a sequence of resonances and ejections, a final configuration is reached consisting of a permanent binary and an escaping star. We do this with conventional double-precision methods, and with Brutus; both have the same set of initial conditions and initial realisations. The ensemble of solutions from the conventional simulations is compared directly to that of the converged simulations, both as an ensemble and on an individual basis to determine the distribution of the errors.

We find that on average at least half of the conventional simulations diverge from the converged solution, such that the two solutions are microscopically incomparable. For the solutions which have not diverged significantly, we observe that if the integrator has a bias in energy and angular momentum, this propagates to a bias in the statistical properties of the binaries. In the case when the conventional solution has diverged onto an entirely different trajectory in phase-space, we find that the errors are centred around zero and symmetric; the error due to divergence is unbiased, as long as the time-step parameter, (etale2^{-5}) and when simulations which violate energy conservation by more than 10% are excluded. For resonant 3-body interactions, we conclude that the statistical results of an ensemble of conventional solutions are indeed accurate.

n体界的普遍共识是,即使单个模拟并不准确,但碰撞n体模拟集合的统计结果是准确的。检验这一假设的一种方法是将用常规方法得到的解的集合与真解的集合进行直接比较。为了实现这一点,我们编写了一个名为Brutus的n体代码,它使用任意精度算法。结合burbursch - stoer方法,Brutus能够得到收敛解,该解在特定位数内为真。我们进行了民主三体系统的模拟,其中经过一系列的共振和弹射,最终达到了由永久双星和逃逸恒星组成的最终构型。我们使用传统的双精度方法,以及布鲁图;两者都有相同的初始条件和初始实现。将常规模拟的解集合与收敛模拟的解集合直接进行比较,既作为一个集合,也作为单个基础,以确定误差的分布。我们发现,平均至少有一半的常规模拟偏离了收敛解,使得这两个解在微观上是不可比较的。对于没有显著发散的解,我们观察到,如果积分器在能量和角动量上有偏差,那么这就会传播到二进制的统计特性上的偏差。当传统解在相空间中发散到完全不同的轨迹时,我们发现误差以零为中心并且对称;发散误差是无偏的,只要时间步长参数(etale2^{-5})和当模拟违背能量守恒大于10时% are excluded. For resonant 3-body interactions, we conclude that the statistical results of an ensemble of conventional solutions are indeed accurate.
{"title":"On the reliability of N-body simulations","authors":"Tjarda Boekholt,&nbsp;Simon Portegies Zwart","doi":"10.1186/s40668-014-0005-3","DOIUrl":"https://doi.org/10.1186/s40668-014-0005-3","url":null,"abstract":"<p>The general consensus in the <i>N</i>-body community is that statistical results of an ensemble of collisional <i>N</i>-body simulations are accurate, even though individual simulations are not. A way to test this hypothesis is to make a direct comparison of an ensemble of solutions obtained by conventional methods with an ensemble of true solutions. In order to make this possible, we wrote an <i>N</i>-body code called <span>Brutus</span>, that uses arbitrary-precision arithmetic. In combination with the Bulirsch-Stoer method, <span>Brutus</span> is able to obtain converged solutions, which are true up to a specified number of digits.</p><p>We perform simulations of democratic 3-body systems, where after a sequence of resonances and ejections, a final configuration is reached consisting of a permanent binary and an escaping star. We do this with conventional double-precision methods, and with <span>Brutus</span>; both have the same set of initial conditions and initial realisations. The ensemble of solutions from the conventional simulations is compared directly to that of the converged simulations, both as an ensemble and on an individual basis to determine the distribution of the errors.</p><p>We find that on average at least half of the conventional simulations diverge from the converged solution, such that the two solutions are microscopically incomparable. For the solutions which have not diverged significantly, we observe that if the integrator has a bias in energy and angular momentum, this propagates to a bias in the statistical properties of the binaries. In the case when the conventional solution has diverged onto an entirely different trajectory in phase-space, we find that the errors are centred around zero and symmetric; the error due to divergence is unbiased, as long as the time-step parameter, <span>(etale2^{-5})</span> and when simulations which violate energy conservation by more than 10% are excluded. For resonant 3-body interactions, we conclude that the statistical results of an ensemble of conventional solutions are indeed accurate.</p>","PeriodicalId":523,"journal":{"name":"Computational Astrophysics and Cosmology","volume":"2 1","pages":""},"PeriodicalIF":16.281,"publicationDate":"2015-03-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1186/s40668-014-0005-3","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"5089975","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 28
期刊
Computational Astrophysics and Cosmology
全部 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