-
FargoCPT: A 2D Multi-Physics Code for Simulating the Interaction of Disks with Stars, Planets and Particles
Authors:
Thomas Rometsch,
Lucas M. Jordan,
Tobias W. Moldenhauer,
Dennis Wehner,
Steven Rendon Restrepo,
Tobias W. A. Müller,
Giovanni Picogna,
Wilhelm Kley,
Cornelis P. Dullemond
Abstract:
Context: Planet-disk interactions play a crucial role in the understanding of planet formation and disk evolution. There are multiple numerical tools available to simulate these interactions, including the often-used FARGO code and its variants. Many of the codes were extended over time to include additional physical processes with a focus on their accurate modeling. Aims: We introduce FargoCPT, a…
▽ More
Context: Planet-disk interactions play a crucial role in the understanding of planet formation and disk evolution. There are multiple numerical tools available to simulate these interactions, including the often-used FARGO code and its variants. Many of the codes were extended over time to include additional physical processes with a focus on their accurate modeling. Aims: We introduce FargoCPT, an updated version of FARGO incorporating other previous enhancements to the code, to provide a simulation environment tailored to study interactions between stars, planets, and disks, ensuring accurate representation of planet systems, hydrodynamics, and dust dynamics with a focus on usability. Methods: The radiation-hydrodynamics part of FargoCPT uses a second-order upwind scheme in 2D polar coordinates supporting multiple equations of state, radiation transport, heating and cooling, and self-gravity. Shocks are considered using artificial viscosity. Integration of the N-body system is achieved by leveraging the REBOUND code. The dust module utilizes massless tracer particles, adapting to drag laws for the Stokes and Epstein regimes. Moreover, FargoCPT provides mechanisms to simulate accretion onto the stars and planets. Results: The code has been tested in practice by its use in various publications. Additionally, it comes with an automated test suite to test the physics modules. Conclusions: FargoCPT offers a unique set of simulation capabilities within the current landscape of publicly available planet-disk interaction simulation tools. Its structured interface and underlying technical updates are intended to assist researchers in the ongoing exploration of planet formation.
△ Less
Submitted 29 January, 2024;
originally announced January 2024.
-
Self-gravity in thin-disc simulations of protoplanetary discs: smoothing length rectified and generalised to bi-fluids
Authors:
Steven Rendon Restrepo,
Pierre Barge
Abstract:
To mimic protoplanetary discs (PPDs) evolution, 2D simulations with self-gravity must introduce a softening prescription of the gravitational potential. When the disc is only made of gas the smoothing length is proportional to the gas scale height. On the other hand when a dust component is included, the question arises as whether the smoothing length approach can still be used to quantify not onl…
▽ More
To mimic protoplanetary discs (PPDs) evolution, 2D simulations with self-gravity must introduce a softening prescription of the gravitational potential. When the disc is only made of gas the smoothing length is proportional to the gas scale height. On the other hand when a dust component is included, the question arises as whether the smoothing length approach can still be used to quantify not only the dust self-gravity but also its gravitational interaction with gas.
We identified grey areas in the standard smoothing length formalism for computing self-gravity in PPDs uniquely made of gas. We revisit the smoothing length approach which is then generalised to two phases when the dust component can be considered as a pressureless fluid.
Analytical developments are used to approximate the vertically averaged self-gravity when the smoothing length is not assumed to be constant but rather a spatial function.
We obtained an analytical expression for the space varying smoothing length, which strongly improves the accuracy of the self-gravity computation. For the first time, this method is generalised to address bi-fluid interactions in a PPD: two additional smoothing lengths are proposed for featuring an isolated dusty disc and gas-dust self-gravity interactions. We checked that our method remains compatible with standard fast Fourier transform algorithms and evaluated computational costs.
Our space varying smoothing length permits (i) to solve the contradictions inherent to a constant smoothing length hypothesis, (ii) to fit accurately the 3D vertically averaged self-gravity and (iii) is applicable to a bi-fluid description of PPDs with the use of two additional smoothing lengths. Such results are crucial to enable realistic 2D numerical simulations accounting for self-gravity and are important to deepen our understanding of planetesimals formation and type I migration.
△ Less
Submitted 30 March, 2023; v1 submitted 28 March, 2023;
originally announced March 2023.
-
RoSSBi3D: a 3D and bi-fluid code for protoplanetary discs
Authors:
Steven Rendon Restrepo,
Pierre Barge,
Radim Vavrik
Abstract:
The diversity of the structures recently observed in protoplanetary discs (PPDs) with the new generation of high-resolution instruments have made more acute the challenging questions that planet-formation models must answer. The challenge is in the theoretical side but also in the numerical one with the need to significantly improve the performances of the codes and to stretch the limit of PPD sim…
▽ More
The diversity of the structures recently observed in protoplanetary discs (PPDs) with the new generation of high-resolution instruments have made more acute the challenging questions that planet-formation models must answer. The challenge is in the theoretical side but also in the numerical one with the need to significantly improve the performances of the codes and to stretch the limit of PPD simulations. Multi-physics, fast, accurate, high-resolution, modular, and reliable 3D codes are needed to explore the mechanisms at work in PPDs and to try explaining the observed features. We present RoSSBi3D the 3D extension of the 2D code Rotating-System Simulations for Bi-fluids (RoSSBi) which was specifically developed to study the evolution of PPDs. This is a new code, even if based on the 2D version, that we describe in detail explaining its architecture and specificity but also its performances against test cases. This grid-based, FORTRAN code solves the fully compressible inviscid continuity, Euler and energy conservation equations for an ideal gas in non-homentropic conditions and for pressureless particles in a fluid approximation. It is a finite volume code which is second order in time and accounts for discontinuities thanks to an exact Riemann solver. The spatial scheme accounts for the equilibrium solution and is improved thanks to parabolic interpolation. The code is developed in 3D and structured for high-performance parallelism. The optimised version of the code works on high-performance computers with excellent scalability. We checked its reliability against a 2D analogue of the sod shock tube test and a series of tests. We release this code under the terms of the CeCILL2 Licence and make it publicly available.
△ Less
Submitted 31 July, 2023; v1 submitted 9 July, 2022;
originally announced July 2022.
-
Morphology and dynamical stability of self-gravitating vortices: Numerical simulations
Authors:
Steven Rendon Restrepo,
Pierre Barge
Abstract:
Theoretical and numerical studies have shown that large-scale vortices in Protoplanetary discs can result from various hydrodynamical instabilities. Once produced, such vortices can survive nearly unchanged over a large number of rotation periods, slowly migrating towards the star. In the outer disc, self-gravity may affect the vortex evolution and must be included in models.
We performed 2D hyd…
▽ More
Theoretical and numerical studies have shown that large-scale vortices in Protoplanetary discs can result from various hydrodynamical instabilities. Once produced, such vortices can survive nearly unchanged over a large number of rotation periods, slowly migrating towards the star. In the outer disc, self-gravity may affect the vortex evolution and must be included in models.
We performed 2D hydrodynamic simulations using the RoSSBi3D code. The outline of our computations was limited to Euler's equations assuming a non-homentropic and non-adiabatic flow for an ideal gas. A series of 45 runs were carried out starting from a Gaussian vortex-model; the evolution of vortices was followed during 300 orbits for various values of the vortex parameters and the Toomre parameter. Two simulations, with the highest resolution (HR) thus far for studies of vortices, were also run to better characterise the internal structure of the vortices and for the purpose of comparison with an isothermal case.
We find that SG tends to destabilise the injected vortices, but compact small-scale vortices seem to be more robust than large-scale oblong vortices. Vortex survival critically depends on the value of the disc's Toomre parameter, but may also depend on the disc temperature at equilibrium. Disc SG must be small enough to avoid destruction in successive splitting and an approximate `stability' criterion is deduced for vortices. The self-gravitating vortices that we found persist during hundreds of rotation periods and look like the quasi-steady vortices obtained in the non-self-gravitating case. A number of these self-gravitating vortices are eventually accompanied by a secondary vortex with a horseshoe motion. These vortices reach a new rotational equilibrium in their core, tend to contract in the radial direction, and spin faster.
△ Less
Submitted 8 July, 2022;
originally announced July 2022.