Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Literature and source map

Every source this project builds on, with its role, where it lives locally (if anywhere), and its reading status. Paths are relative to this file; related/ is the folder of symlinks at the project root.

Bibliographic details were checked against publisher or ADS records on 2026-11-10.

Status: read (studied for this plan), skimmed (abstract and relevant sections), to read (needed before the milestone named in brackets), cited (only known from the thesis bibliography).

1. Primary sources of this project

KeySourceLocalRoleStatus
mader_2024V. Mader, Investigating the Feasibility of utilizing Stochastic Sampling of Colliding Circumstellar Dust Particle Pairs for Computational Cost Optimization of the Smoluchowski Coagulation Equation’s Numerical Integration, M.Sc. thesis, Heidelberg University (ITA), supervisor C. P. Dullemond, Feb 2024PDF, TeXThe starting point. Reviewed in 01-thesis-review.md.read
msc-thesis.pyThesis code (Python), github.com/vincentmader/msc-thesis.pyrepoReference implementation for parity tests (disk, kinematics, kernels).read (core modules)
mc_coagRust/PyO3 stub crate from the thesiscrateOnly a skeleton (169 lines); nothing to port.read
dullemond_notesC. P. Dullemond, Dust evolution with binning methods (lecture notes / draft, 19 pp.)PDFThe research program we continue. Kovetz and Olund, near-cancellation, fragmentation models (pulverization, shattering, cratering, bouncing with mass loss), cost scaling N^{3p}, MC kernel sampling (Eq. 1.70), implicit form (Eq. 1.71), detailed balance per sample, open TODOs.read
coag_pyC. P. Dullemond, coag_py (Python), incl. react_0d.py (Radau via scipy, Newton backward Euler), coag.py (Kovetz and Olund kernel), mc_sampling/ (2021 MC prototype)repoReference for kernel parity (create_coag_kernel), integrator semantics, and the importance-sampling prototype (sample_kernel_sum).read
dullemond_sizedistC. P. Dullemond, Dust physics: size distributions (notes, 2 pp.)PDFConventions for n(a), n(m), dimensionless bin widths, m²f(m) plots.skimmed
dullemond_diskmodeldiskmodel.py, natconst.py (Dullemond)diskmodel.pyMinimal irradiated power-law disk; cross check for M2 (note: Σ ∝ r⁻¹ there, r⁻⁰·⁸ in thesis).read

2. Coagulation physics and dust evolution in disks

KeyReferenceDOI / URLLocalRoleStatus
smoluchowski_1916M. v. Smoluchowski, Drei Vorträge über Diffusion, Brownsche Bewegung und Koagulation von Kolloidteilchen, Phys. Z. 17, 557 (1916)ADS 1916ZPhy…17..557SThe equation; constant kernel solution.cited
kovetz_olund_1969A. Kovetz, B. Olund, J. Atmos. Sci. 26, 1060 (1969)10.1175/1520-0469(1969)026<1060:TEOCAC>2.0.CO;2Mass and number conserving mapping of m_i+m_j onto a log grid.cited (method read via dullemond_notes)
dullemond_dominik_2005C. P. Dullemond, C. Dominik, Dust coagulation in protoplanetary disks: a rapid depletion of small grains, A&A 434, 971 (2005)arXiv:astro-ph/0412117PDFBrownian Δv, need for fragmentation to sustain small grains. The thesis bib entry dullemond_dominik_2004 carries a different title (the settling paper); fix in the paper.skimmed
brauer_2008F. Brauer, C. P. Dullemond, Th. Henning, Coagulation, fragmentation and radial motion of solid particles in protoplanetary disks, A&A 480, 859 (2008)10.1051/0004-6361:20077759PDFΣ_g profile, modified Podolak algorithm (App. A), implicit differencing (App. C), 10⁴ speed-up.skimmed (App. A, C read)
birnstiel_2010T. Birnstiel, C. P. Dullemond, F. Brauer, Gas- and dust evolution in protoplanetary disks, A&A 513, A79 (2010)10.1051/0004-6361/200913731PDFDisk + kinematics recipes (St, radial drift, u_g with α viscosity, σ_H₂, ρ_s), fully implicit unsplit scheme (App. A), test cases (App. B).skimmed; to read App. A, B [M6]
birnstiel_2011T. Birnstiel, PhD thesis (2011), arXivLong-form derivations.cited
ormel_cuzzi_2007C. W. Ormel, J. N. Cuzzi, Closed-form expressions for particle relative velocities induced by turbulence, A&A 466, 413 (2007); arXiv:astro-ph/070230310.1051/0004-6361:20066899Turbulent Δv regimes (their Eqs. 26 to 29).to read [M3]
weidenschilling_1977S. J. Weidenschilling, MNRAS 180, 57 (1977)10.1093/mnras/180.2.57Maximum drift velocity u_n.cited
nakagawa_1986Y. Nakagawa, M. Sekiya, C. Hayashi, Icarus 67, 375 (1986)10.1016/0019-1035(86)90121-1Azimuthal drift.cited
lynden-bell_pringle_1974D. Lynden-Bell, J. E. Pringle, MNRAS 168, 603 (1974)10.1093/mnras/168.3.603Viscous radial gas velocity.cited
stammler_birnstiel_2022S. M. Stammler, T. Birnstiel, DustPy, ApJ 935, 35 (2022)10.3847/1538-4357/ac7d58Maxwell-Boltzmann fragmentation probability; state-of-the-art 1D Smoluchowski code to benchmark against. Run as an external oracle at one radius with transport off (M3.6).to read [M3, M6]
dominik_dullemond_2024C. Dominik, C. P. Dullemond, The bouncing barrier revisited, A&A 682, A144 (2024)10.1051/0004-6361/202347716, arXiv:2312.06000Sticking/bouncing/fragmentation probabilities, v_frag scaling; source for the bouncing model. The thesis cites it as “2003”.to read [M3]
mathis_1977J. S. Mathis, W. Rumpl, K. H. Nordsieck, ApJ 217, 425 (1977)10.1086/155591MRN slope for fragment distribution (p = -11/6 in mass).cited
kun_herrmann_1999F. Kun, H. J. Herrmann, Phys. Rev. E 59, 2623 (1999)Alternative fragment slope p ≈ -3.27.cited via dullemond_notes
guettler_2010C. Güttler et al., A&A 513, A56 (2010)Laboratory based collision outcome recipe.to read [M3]
blum_wurm_2008J. Blum, G. Wurm, ARA&A 46, 21 (2008)Laboratory review.to read [M3]
wada_2009K. Wada et al., ApJ 702, 1490 (2009)10.1088/0004-637X/702/2/1490Collision growth conditions (BPCA).cited
laibe_lombart_2021G. Laibe, M. Lombart, On the CFL condition for numerical solvers of the coagulation equation, MNRAS (2021)10.1093/mnras/stab3499Explicit time step limits; needed for the Euler/RK study.to read [M5]

3. Porosity and additional particle properties (the regime where sampling should pay off)

KeyReferenceDOI / URLRoleStatus
ormel_2007C. W. Ormel, M. Spaans, A. G. G. M. Tielens, Dust coagulation in protoplanetary disks: porosity matters, A&A 461, 215 (2007)10.1051/0004-6361:20065949Direct MC with mass + porosity; collision regimes (hit-and-stick, compaction, fragmentation). Thesis key ormel_2006.to read [M9]
okuzumi_2009S. Okuzumi, H. Tanaka, M. Sakagami, ApJ 707, 1247 (2009)10.1088/0004-637X/707/2/1247, arXiv:0911.0239Extended Smoluchowski with volume as second variable; volume-averaging method.to read [M9]
okuzumi_2012S. Okuzumi et al., Rapid coagulation of porous dust aggregates outside the snow line, ApJ 752, 106 (2012); 10.1088/0004-637X/752/2/106Porosity evolution recipe used widely.to read [M9]
kataoka_2013 / kataoka_2017A. Kataoka et al. (2013, A&A 557, L4 (Fluffy dust forms icy planetesimals by static compression)); A. Kataoka, ASSL 445, 143 (2017)10.1007/978-3-319-60609-5_5Static compression, porosity evolution review.to read [M9]
schoell_2026Schöll, Dullemond, Dominik, The influence of the fractal dimension on dust evolution in protoplanetary disks (2026)arXiv:2604.26794Same group. States that an independent filling-factor dimension is “often computationally too expensive” and uses φ(m,t) as a dependent variable instead. Direct motivation for our M9.to read [M8]

4. Numerical methods for the coagulation equation

KeyReferenceDOI / URLRoleStatus
hairer_wanner_1996E. Hairer, G. Wanner, Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems, 2nd ed., Springer (1996)Radau IIA (RADAU5), simplified Newton, step control, W-methods. Basis of our own Radau implementation.to read [M6]
radau5_fE. Hairer, radau5.f reference codehttps://www.unige.ch/~hairer/prog/stiff/radau5.fReference implementation, referenced by react_0d.py.to read [M6]
scipy_radauSciPy solve_ivp(method='Radau')scipy docsOracle for parity tests (what the thesis used). Order 5.known
filbet_laurencot_2004F. Filbet, P. Laurençot, SIAM J. Sci. Comput. (2004)10.1137/S1064827503429132Conservative finite volume scheme for Smoluchowski.cited, to read [M5]
lombart_laibe_2021M. Lombart, G. Laibe, Grain growth for astrophysics with discontinuous Galerkin schemes, MNRAS 501, 4298 (2021)arXiv:2011.12298High-order DG coagulation, few bins, machine precision mass. Competing approach.to read [M6]
lombart_2024M. Lombart, C.-E. Bréhier, M. Hutchison, Y.-N. Lee, General non-linear fragmentation with discontinuous Galerkin methods, MNRAS (2024)arXiv:2404.11851DG fragmentation, 0.1 to 1 % accuracy with 20 bins over 9 decades. Competing approach.to read [M6]
ohtsuki_1990K. Ohtsuki, Y. Nakagawa, K. Nakazawa, Icarus 83, 205 (1990)10.1016/0019-1035(90)90015-2Analytic solutions (constant, linear) and coarse-grid artificial acceleration. Used by coag_py tests.to read [M5]
wattis_2006J. A. D. Wattis, Physica D 222, 1 (2006)10.1016/J.PHYSD.2006.07.024Coagulation-fragmentation review, product kernel gelation.to read [M5]
safronov_1963/1972V. S. SafronovLinear kernel solution.cited
spouge_1985J. L. Spouge, J. Phys. A 18, 3063 (1985)10.1088/0305-4470/18/15/028Analytic solutions, combinatorial view.cited
dubovskii_1994P. B. Dubovskiǐ, Mathematical Theory of Coagulation (lecture notes, 164 pp.)PDFExistence, uniqueness, mass conservation, gelation theory. For the paper’s theory section.to read [M8]
sekiyama_2017M. Sekiyama, T. Ohtsuki, H. Yamamoto, J. Phys. Soc. Jpn. (2017)Analytic aggregation-fragmentation solutions: a benchmark with fragmentation. Thesis key ohtsuki_2017.to read [M5]

5. Stochastic and reduced-cost methods (positioning of the paper)

KeyReferenceDOI / URLRoleStatus
ormel_2007see section 3Direct simulation Monte Carlo.to read
zsom_dullemond_2008A. Zsom, C. P. Dullemond, A representative particle approach to coagulation and fragmentation of dust aggregates and fluid droplets, A&A 489, 931 (2008); 10.1051/0004-6361:200809921, arXiv:0807.5052Representative particle MC (original).to read [M8]
beutel_2023M. Beutel, C. P. Dullemond, An improved Representative Particle Monte Carlo method, A&A 670, A134 (2023)10.1051/0004-6361/202244955RPMC; the group’s current particle method. Main “other” MC baseline.to read [M8]
gurrutxaga_2026N. Gurrutxaga, V. Vaikundaraman, J. Drążkowska, A Monte Carlo method for tracking dust properties during coagulation in protoplanetary disks, A&A (accepted, 2026)arXiv:2604.24857Very recent particle MC with strict global conservation of tracked properties. Must be discussed in the paper.to read [M8]
drazkowska_2014J. Drążkowska, F. Windmark, C. Dullemond, Modeling dust growth in protoplanetary disks: the breakthrough case, A&A 567, A38 (2014); 10.1051/0004-6361/201423708Compares Smoluchowski integration and MC codes head-to-head.to read [M8]
matveev_2015S. A. Matveev, A. P. Smirnov, E. E. Tyrtyshnikov, A fast numerical method for the Cauchy problem for the Smoluchowski equation, J. Comput. Phys. 282, 23 (2015)Low-rank kernel + fast convolution, O(N log N). Deterministic competitor.to read [M8]
matveev_2016S. A. Matveev, D. A. Zheltkov, E. E. Tyrtyshnikov, A. P. Smirnov, Tensor train versus Monte Carlo for the multicomponent Smoluchowski coagulation equation, J. Comput. Phys. 316, 164 (2016)Closest prior art for the multi-property argument. TT beats MC in their tests; our paper must address this.to read [M8]
matveev_tretyak_2024S. A. Matveev, I. Tretyak, Nonnegative tensor train for the multicomponent Smoluchowski equation (2024)arXiv:2404.10898Positivity fix for TT.to read [M8]
tree_2026A fast tree algorithm for multi-component coagulation equation (2026)arXiv:2605.18353Recent deterministic fast multi-component method.to read [M8]
eibeck_wagner_2001A. Eibeck, W. Wagner, Stochastic particle approximations for Smoluchowski’s coagulation equation, Ann. Appl. Probab. 11(4), 1137 (2001); 10.1214/aoap/1015345398Mass flow algorithm; theory of stochastic approximations.to read [M8]

6. Context references from the thesis introduction (not needed for the paper)

andrews_2007, kitamura_2002, burton_2013, natta_2006, kant_1755, laplace_1799, newton_1687, courant_friedrichs_lewy_1928, schumann_1940, ALMA/ESO/Hubble image credits. Full entries: references.bib.

7. Local material that turned out not to be relevant

FileWhy not
Bani-Hashemian 2011, Accurate and Efficient Solution of the Smoluchowski EquationTreats the diffusion Smoluchowski equation (Brownian pair PDFs for reaction-diffusion simulations, GFRD), not the coagulation equation. Same name, different equation.
related/M.Sc. Thesis/Reading/Empty folder.
Oral exam scripts in ~/Documents/org/Projects/Education/Acquire Physics M.Sc. from UHD./Sem_13/M.Sc. Oral Exam/Reading/ (Simulation Methods, Computational Physics, Computational Astrophysics)General background; may help for ODE stiffness and MC variance chapters.