You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed arti
Submission declined on 20 May 2026 by Ldm1954 (talk).
This draft is not written from a neutral point of view. Wikipedia articles must be written neutrally in a formal, impersonal, and dispassionate way. They should not read like a blog post, advertisement, or fan page. Rewrite the draft to remove:
If you would like to continue working on the submission, click on the "Edit" tab at the top of the window.
If you have not resolved the issues listed above, your draft will be declined again and potentially deleted.
If you need extra help, please ask us a question at the AfC Help Desk or get live help from experienced editors.
Please do not remove reviewer comments or this notice until the submission is accepted.
Where to get help
If you need help editing or submitting your draft, please ask us a question at the AfC Help Desk or get live help from experienced editors. These venues are only for help with editing and the submission process, not to get reviews.
If you need feedback on your draft, or if the review is taking a lot of time, you can try asking for help on the talk page of a relevant WikiProject. Some WikiProjects are more active than others so a speedy reply is not guaranteed.
To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags.
Please note that if the issues are not fixed, the draft will be declined again.
Submission declined on 26 September 2025 by Ldm1954 (talk).
This draft is not written from a neutral point of view. Wikipedia articles must be written neutrally in a formal, impersonal, and dispassionate way. They should not read like a blog post, advertisement, or fan page. Rewrite the draft to remove:
Comment: Making a few minor changes and resubmitting does not solve the issues. If this is done again I suggest rejection. Ldm1954 (talk) 12:02, 20 May 2026 (UTC)
Comment: Currently too much of this is a how-to/textbook, and we do not have those, see WP:NOTTEXTBOOK. Look at some other pages such as Broyden's method, QM/MM, Anderson acceleration and others. I thnk the whole #SDM Monte-Carlo Algorithm section should be heavily trimmed, perhaps removed. Ldm1954 (talk) 13:19, 26 September 2025 (UTC)
Monte-Carlo algorithm for simulating rain formation
Evolution of mass density distribution and the underlying population of 211 super-particles in a Monte-Carlo SDM simulation employing additive coagulation kernel and exponential initial particle mass spectrum, for which the Safronov[5]-Golovin[6] analytical solution to the Smoluchowski coagulation equations can be used as a reference (animation based on Fig. 2 from Shima et al. 2007[1], generated using the basic Python implementation of SDM provided in this article).
SDM scheme is a probabilistic alternative to the deterministic model of the process embodied in the Smoluchowski coagulation equations. Among the key characteristics of SDM is that it is not subject to the "curse of dimensionality" that hampers application of other methods when multiple particle attributes need to be resolved in a simulation[7]. The algorithm is embarrassingly parallel, has linear time complexity, constant state vector size (number conservation of simulated particles during collisions) and zero numerical diffusion.
Particle-based approaches, including SDM, for simulating the dynamics of sizes of particles in clouds are considered as one of three main cloud microphysics modelling approaches, along with moment-resolved and bin-resolved models[8]. Unlike bin- or moment-resolved methods which constitute Eulerian formulation, particle-resolved models are based on Lagrangian formulation in terms of dynamics in particle attribute space.
The term "super-droplet" approach/method has been used either in reference to the particular Monte-Carlo algorithm (even if not used to model clouds[9]), or more broadly in reference to the particle-based approach for modeling of atmospheric clouds (even if neglecting coalescence processes[10]). Applications of particle-based methods in atmospheric modelling[11][12], including for cloud microphysics modelling[13], and including Monte-Carlo techniques and super-particle nomenclature[14], predate SDM. Analogous Monte-Carlo particle-based methods (or particle swarm methods) have also been used for modelling accretion in astrophysical context[15]
The canonical version of SDM follows the "all or nothing"[16] algorithm presented by Shima et al.[1]. The SDM collision algorithm is a Gillespie algorithm (see also Kinetic Monte Carlo and Dynamic Monte Carlo methods) in the sense that the expected number of droplet collisions which is represented by superdroplets over a given time in a certain volume matches the expected number of real droplet collisions, although the variance can be substantially higher.
SDM Algorithm formulation
The algorithm formulation presented herein follows the notation of Shima et al.[1], but uses pseudocode rather than mathematical notation. The code snippets are valid Python (used to generate the animation above) and refer to NumPy and SciPy components.
Super-particle state
SDM models evolution of a particulate system composed of super droplets, with -th super droplet representing a multiplicity of particles. Each super particle carries a set of attributes, among which there are extensive attributes, such as mass , as well as auxiliary attributes which do not change upon aggregation, such as position in space.
Well-mixed control volume
The considered particle-laden volume is split into cells.
Cell volumes should be small enough to consider them well mixed, and hence to assume that any particle in the cell can collide with any other with a probability dependent only on particle extensive attributes.
In subsequent formulation of the algorithm, a single cell of volume is considered.
Attribute sampling
SDM allows for arbitrary initial sampling of the particle attribute distribution. Among the commonly used methods, there is inverse transform sampling which yields uniform initial multiplicities across the population. Such constant-multiplicity sampling implies evaluation of the quantile function at random locations chosen uniformly from the 0...1 range as in the listing below:
Several other sampling methods were discussed and applied in studies employing SDM[17][18][19]
Time stepping, candidate pairs and attribute update
Simulation using SDM involves time-stepping loop that advances the system state by in each step. SDM is a Monte Carlo algorithm and each step employs random number generation. As exemplified in the basic serial implementation of an SDM step given in the listing below, each involves:
permuting the super particles to select a random set of n_pair non-overlapping pairs among all n_s super particles in the considered volume ;
shuffling n_pair random numbers from a uniform distribution (stored into array φ)
computing the p_ratio of all possible particle unordered pairs to the number of considered candidate pairs n_pair;
enumerating across all candidate pairs with α numbering the pair, and j,k numbering the super droplets within a pair;
evaluating the probability p_α of collision within the super-droplet pair α as a product of the coagulation kernel, the timestep-to-cell-volume ratio Δt/Δv, the p_ratio and ξ_j where j is chosen to point to the super droplet of higher multiplicity in the pair;
evaluating the γ factor, which for p_α<1 is a Boolean flag resulting from comparison of the probability of coagulation with the random number from the 0...1 range; while in the case of p_α≥1, γ is augmented by the number of "certain" coagulations to represent repeated collision events within a single step (note that depending on the value of the ξ_j/ξ_k ratio, the number of repeated events may need be truncated incurring a collision-event deficit);
updating particle attributes ξ_j, ξ_k, m_j and m_k.
Scenario A: single-collision event (γ=1)Scenario B: multiple-collision event (γ>1 and ξ[j]≠γξ[k])Scenario C: equal-ratio collision event (γ≥1 and ξ[j]=γξ[k])
The above algorithm can yield the following collision scenarios (see animations above, symbol m denotes an arbitrary mass unit, symbol M denotes the mass attribute of the super-droplet of respective color):
- C: equal-ratio collision event (γ ≥ 1 and ξ[j] = γξ[k]), note: an equal-ratio collision event may also occur within scenario A
Concurrency
The SDM coagulation algorithm does not feature data dependencies across candidate pairs, hence is particularly well suited for SIMTconcurrent operation. Implementations of SDM leverage both CPU and GPUmulti-threading.[20]
Algorithm development and applications
The SDM algorithm has been applied in diverse modelling studies, covering topics such as:
geo-engineering (cloud brightening)[25] (the reference uses particle-based microphysics representation, but collisions are represented in a different way than SDM)
simulations of processes occurring in cloud-chamber laboratories[26][27]
^ abcdShima, S.; Kusano, K.; Kawano, A.; Sugiyama, T.; Kawahara, S. (2009). "The super-droplet method for the numerical simulation of clouds and precipitation: A particle-based and probabilistic microphysics model coupled with a non-hydrostatic model". Quarterly Journal of the Royal Meteorological Society. 135 (642): 1307–1320. arXiv:physics/0701103. Bibcode:2009QJRMS.135.1307S. doi:10.1002/qj.441.
^JP 2007292465A, "Simulation method, simulation program, and simulation apparatus"
^Shima, S.; Kusano, K.; Kawano, A.; Sugiyama, T.; Kawahara, S. (2009). "The super-droplet method for the numerical simulation of clouds and precipitation: a particle-based and probabilistic microphysics model coupled with a non-hydrostatic model". Quarterly Journal of the Royal Meteorological Society. 135 (642): 1307–1320. arXiv:physics/0701103. Bibcode:2009QJRMS.135.1307S. doi:10.1002/qj.441.
^Grabowski, W.W. and Morrison, H. and Shima, S. and Abade, G.C. and Dziekan, P. and Pawlowska, H. (2019). "Modeling of Cloud Microphysics: Can We Do Better?". Bulletin of the American Meteorological Society. 100 (4): 655–672. Bibcode:2019BAMS..100..655G. doi:10.1175/BAMS-D-18-0005.1. OSTI1612584.{{cite journal}}: CS1 maint: multiple names: authors list (link)
^Chandrakar, K.K. and Grabowski, W.W and Morrison, H. and Bryan, G.H. (2021). "Impact of Entrainment Mixing and Turbulent Fluctuations on Droplet Size Distributions in a Cumulus Cloud: An Investigation Using Lagrangian Microphysics with a Subgrid-Scale Model". Journal of the Atmospheric Sciences. 78 (9): 2983. Bibcode:2021JAtS...78.2983C. doi:10.1175/JAS-D-20-0281.1.{{cite journal}}: CS1 maint: multiple names: authors list (link)
^Zannetti, P. (1984). "New Monte Carlo scheme for simulating Lagranian particle diffusion with wind shear effects"". Applied Mathematical Modelling. 8 (3): 188–192. doi:10.1016/0307-904X(84)90088-X.
^McGuffin, D.L. and Lucas, D.D. and Morris, J.P. and Spriggs, G.D. and Knight, K.B. (2022). "Super-Droplet Method to Simulate Lagrangian Microphysics of Nuclear Fallout in a Homogeneous Cloud". Journal of Geophysical Research Atmospheres. 127 (18) e2022JD036599. Bibcode:2022JGRD..12736599M. doi:10.1029/2022JD036599.{{cite journal}}: CS1 maint: multiple names: authors list (link)
^MacMillan, T. and Shaw, R.A. and Cantrell, W.H. and Richter, D.H. (2022). "Direct numerical simulation of turbulence and microphysics in the Pi Chamber". Physical Review Fluids. 7 (2) 020501. Bibcode:2022PhRvF...7b0501M. doi:10.1103/PhysRevFluids.7.020501.{{cite journal}}: CS1 maint: multiple names: authors list (link)
^Grabowski, W.W. and Kim, Y. and Yum, S.S. (2024). "CCN Activation and Droplet Growth in Pi Chamber Simulations with Lagrangian Particle–Based Microphysics". Journal of the Atmospheric Sciences. 81 (7): 1201–1212. Bibcode:2024JAtS...81.1201G. doi:10.1175/JAS-D-24-0004.1.{{cite journal}}: CS1 maint: multiple names: authors list (link)
^Richter, D.H. and MacMillan, T. and Wainwright, C. (2021). "A Lagrangian Cloud Model for the Study of Marine Fog". Boundary-Layer Meteorology. 181 (2–3): 523–542. Bibcode:2021BoLMe.181..523R. doi:10.1007/s10546-020-00595-w.{{cite journal}}: CS1 maint: multiple names: authors list (link)
This page will be placed in the following categories if it is moved to the article namespace.
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.
- promotional language: see Words to watch;
- personal commentary: opinions or direct addresses to the reader;
- informal language.
Instead, only summarize in your own words a range of independent, reliable, published sources that discuss the subject.