<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>OpenFOAM &#8211; Science</title>
	<atom:link href="https://scienmag.com/tag/openfoam/feed/" rel="self" type="application/rss+xml" />
	<link>https://scienmag.com</link>
	<description></description>
	<lastBuildDate>Tue, 06 Oct 2026 12:46:29 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>

<image>
	<url>https://scienmag.com/wp-content/uploads/2024/07/cropped-scienmag_ico-32x32.jpg</url>
	<title>OpenFOAM &#8211; Science</title>
	<link>https://scienmag.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">73899611</site>	<item>
		<title>Bubbles Reshape the Hydraulic Jump: CFD Reveals a Threshold Where Air Transforms Dam Spillway Flows</title>
		<link>https://scienmag.com/bubbles-reshape-the-hydraulic-jump-cfd-reveals-a-threshold-where-air-transforms-dam-spillway-flows/</link>
		
		<dc:creator><![CDATA[Violet Maxwell]]></dc:creator>
		<pubDate>Tue, 06 Oct 2026 12:46:29 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[air-water mixture behavior in spillway flow regimes]]></category>
		<category><![CDATA[cavitation]]></category>
		<category><![CDATA[cavitation risk reduction through pre-aeration in dam spillways]]></category>
		<category><![CDATA[CFD]]></category>
		<category><![CDATA[computational fluid dynamics modeling of spillway flows]]></category>
		<category><![CDATA[effect of air entrainment on dam spillway energy dissipation]]></category>
		<category><![CDATA[energy dissipation]]></category>
		<category><![CDATA[high Froude number flow analysis in dam spillways]]></category>
		<category><![CDATA[hydraulic jump]]></category>
		<category><![CDATA[hydraulic jump modification by air injection]]></category>
		<category><![CDATA[impact of aeration on]]></category>
		<category><![CDATA[influence of bubbles on turbulent flow structures in hydraulic jumps]]></category>
		<category><![CDATA[open-source OpenFOAM simulations in hydraulic engineering]]></category>
		<category><![CDATA[OpenFOAM]]></category>
		<category><![CDATA[pre-aeration]]></category>
		<category><![CDATA[roller length]]></category>
		<category><![CDATA[spillway]]></category>
		<category><![CDATA[stilling basin]]></category>
		<category><![CDATA[threshold air concentration for hydraulic jump transformation]]></category>
		<category><![CDATA[turbulence]]></category>
		<category><![CDATA[two-phase flow]]></category>
		<category><![CDATA[Volume of Fluid]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=241382</guid>

					<description><![CDATA[High-resolution CFD simulations show that upstream flow aeration leaves hydraulic jump energy dissipation nearly unchanged but triggers threshold effects above 40% air concentration, stretching the roller by up to 34.9% and providing near-bed air levels that protect spillway concrete from cavitation damage.]]></description>
										<content:encoded><![CDATA[<p>When water races down a spillway at dam-breaking speeds, engineers rely on one of the oldest tricks in hydraulics to tame it: the hydraulic jump. This violent, frothing transition, where a fast, shallow torrent abruptly slams into slower, deeper water, is one of nature&#8217;s most effective energy dissipators. Yet it is also one of the most destructive forces acting on concrete structures, capable of tearing apart stilling basins through cavitation, the implosive collapse of vapor bubbles that pits and erodes even the toughest surfaces. For decades, engineers have fought back by injecting air into the flow upstream of the jump, a technique known as pre-aeration. But a fundamental question has lingered: exactly how much air does it take before the jump itself begins to change in meaningful ways?</p>
<p>A new computational study by Nahid Mirizadeh and Mohammad Manafpour, published in Results in Engineering, offers the most systematic answer yet. Using high-resolution computational fluid dynamics simulations in the open-source OpenFOAM platform, the researchers modeled a classical hydraulic jump at an upstream Froude number of 7.5, a regime typical of high-velocity spillway flows, while systematically varying the inflow air concentration from zero to fifty percent. Crucially, unlike most previous investigations, which examined only a handful of aeration levels, the study anchored every aerated scenario against a rigorously validated non-aerated baseline, allowing the progressive influence of air to be isolated and quantified for the first time across the full practical spectrum.</p>
<p>The numerical framework itself represents a careful exercise in verification. The team solved the unsteady Reynolds-averaged Navier-Stokes equations for a two-phase air-water mixture, tracking the free surface with the Volume of Fluid method, in which a scalar indicator function defines the fractional volume of water in each computational cell. Three turbulence closures were tested against laboratory measurements from the University of Queensland, where a horizontal rectangular flume 3.2 meters long, half a meter wide, and 0.41 meters high produced a well-defined jump with a Reynolds number near 140,000. The standard k-epsilon model emerged as the clear winner, predicting the roller length with only a 3.7 percent deviation from experiment, while the SST k-omega and Realizable k-epsilon models erred by 20 and 30 percent respectively.</p>
<p>Validation extended well beyond a single metric. The simulated free-surface profile matched laboratory data with a coefficient of determination of 0.99 and a Kling-Gupta Efficiency of 0.94, a score classified as excellent. The predicted secondary flow depth agreed with the theoretical Bélanger equation to within two percent, and velocity fields reproduced the characteristic structure of the jump: a high-velocity jet hugging the bed, a recirculating roller of reverse flow above it, and a shear layer between the two where turbulence is generated most intensely. A grid convergence analysis using the Grid Convergence Index confirmed that results were mesh-independent, with roller length varying by less than 2.5 percent between medium and fine grids.</p>
<p>With the model proven trustworthy, the researchers turned to the central question, and the answer they found is strikingly nonlinear. For aeration levels up to thirty percent, the free-surface profile of the jump barely budges, with normalized water depths changing by less than 1.5 percent. But at forty and fifty percent air concentration, the surface elevation at the beginning of the transition zone rises by roughly six to nine percent compared with the non-aerated case. The mechanism is physical rather than mysterious: the entrained air increases the volume of the air-water mixture and locally reduces its bulk density, forcing the flow to occupy a greater depth. For dam designers, this means that heavily aerated spillways may demand deeper tailwater to keep the jump anchored in its stilling basin.</p>
<p>The roller, the churning recirculation zone that gives the hydraulic jump its characteristic white-water appearance, responds even more dramatically. Low to moderate aeration of up to twenty percent lengthened the roller by 11.6 percent, but at forty and fifty percent aeration the roller stretched by 26.9 and 34.9 percent respectively. The authors attribute this elongation to two-phase flow mechanisms that slow the decay of turbulence: compressible air bubbles temporarily store turbulent energy and release it gradually, while buoyancy-driven secondary currents disrupt the main vortical structures. Because the mean streamwise velocity remains largely unchanged, the turbulence simply lingers longer, and the roller must extend downstream to complete the dissipation of kinetic energy. Since roller length often dictates the required basin length and the placement of baffle blocks, this finding carries direct consequences for structural design.</p>
<p>The most reassuring result concerns cavitation protection, the original motivation for pre-aeration in the first place. In the non-aerated simulation, the void fraction near the channel bed within the jump body remains essentially zero, leaving the boundary vulnerable to cavitation erosion. At forty and fifty percent inflow aeration, however, near-bed air concentrations reach approximately seven and twelve percent, with the higher value comfortably exceeding the eight percent threshold long associated with cavitation mitigation in the classic experimental literature. The study also confirms that peak air entrainment occurs in the initial portion of the shear layer, where the violent vortices at the jump toe drag air bubbles downward and transport them along the high-shear interface, in agreement with decades of experimental observation.</p>
<p>The velocity and turbulence fields reveal further subtleties. High aeration levels increased near-bed streamwise velocity by three to six percent, apparently because bubble penetration and slip effects reduce effective friction at the wall. While moderate, this change implies altered shear stresses that could shift scour patterns within and downstream of the stilling basin. Turbulent kinetic energy, meanwhile, peaked at the jump toe and concentrated in the shear layer, climbing by 18.3 percent at fifty percent aeration to reach approximately 2.76 square meters per second squared. Intriguingly, the normalized turbulence intensity first held steady, then rose sharply at thirty to forty percent aeration, and finally dropped at fifty percent, because the increase in maximum velocity outpaced the growth in turbulent fluctuations. The authors caution that RANS closures may underrepresent large-scale rotational eddies in highly aerated regions, suggesting that large-eddy simulation will be needed to fully resolve these structures.</p>
<p>Perhaps the most counterintuitive finding is what did not change: overall energy dissipation. Across the entire range of inflow air concentrations from zero to fifty percent, computed energy losses varied only between 63 and 64 percent, compared with 64.8 percent for the laboratory reference case. Because most of the entrained air is released downstream of the jump, the tailwater depth and velocity remain nearly identical to the non-aerated case, and the small residual differences stem mainly from variations in initial flow depth. This echoes earlier experimental work reporting less than two percent variation in dissipation between moderate aeration levels, and it means that pre-aeration delivers cavitation protection without sacrificing the jump&#8217;s core job of destroying excess kinetic energy.</p>
<p>Taken together, the results sketch a threshold-type picture of aerated hydraulic jumps that engineers can act on directly. Aeration up to twenty percent produces only minor hydraulic modifications, making it a low-cost, low-risk option. At forty percent and above, the benefits of robust cavitation protection arrive alongside measurable costs: deeper flow, rollers up to a third longer, higher near-bed velocities, and elevated turbulence that could increase dynamic loads on basin linings. The authors argue that these trade-offs should be explicitly built into tailwater calculations, basin dimensioning, and scour assessments for chute spillways and stilling basins operating at high Froude numbers. They also acknowledge the study&#8217;s limitations, including its reliance on RANS turbulence modeling, a two-dimensional idealization, and a single Froude number, and they call for future work spanning wider flow regimes, prototype-scale field validation, and design aids that translate these quantitative trends into practical engineering guidelines. For the dams that hold back the world&#8217;s rivers, even a few well-placed bubbles may prove to be the difference between a structure that endures and one that slowly crumbles.</p>
<p><strong>Subject of Research:</strong> Effects of upstream flow aeration on two-phase hydraulic jump dynamics in rectangular channels using CFD simulation</p>
<p><strong>Article Title:</strong> Progressive effects of upstream flow aeration on two-phase hydraulic jump dynamics in rectangular channels: a CFD investigation</p>
<p><strong>Article References:</strong> Mirizadeh, N., &amp; Manafpour, M. (2026). Progressive effects of upstream flow aeration on two-phase hydraulic jump dynamics in rectangular channels: a CFD investigation. <em>Results in Engineering, 32</em>, Article 113234. <a href="https://doi.org/10.1016/j.rineng.2026.113234" rel="noopener noreferrer">https://doi.org/10.1016/j.rineng.2026.113234</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1016/j.rineng.2026.113234" rel="noopener noreferrer">10.1016/j.rineng.2026.113234</a></p>
<p><strong>Keywords:</strong> hydraulic jump, CFD, OpenFOAM, pre-aeration, cavitation, stilling basin, spillway, two-phase flow, Volume of Fluid, turbulence, roller length, energy dissipation</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">241382</post-id>	</item>
		<item>
		<title>Open-Source Lattice Boltzmann Solver Speeds Barn Airflow Simulations</title>
		<link>https://scienmag.com/open-source-lattice-boltzmann-solver-speeds-barn-airflow-simulations/</link>
		
		<dc:creator><![CDATA[Audrey Campbell]]></dc:creator>
		<pubDate>Tue, 22 Sep 2026 22:15:33 +0000</pubDate>
				<category><![CDATA[Technology and Engineering]]></category>
		<category><![CDATA[accelerating airflow simulations with lattice Boltzmann]]></category>
		<category><![CDATA[agricultural air quality monitoring]]></category>
		<category><![CDATA[agricultural emissions]]></category>
		<category><![CDATA[airflow simulation in livestock barns]]></category>
		<category><![CDATA[CFD techniques for livestock housing]]></category>
		<category><![CDATA[comparison of OpenLB and OpenFOAM]]></category>
		<category><![CDATA[computational fluid dynamics]]></category>
		<category><![CDATA[environmental impact assessment in agriculture]]></category>
		<category><![CDATA[GPU computing]]></category>
		<category><![CDATA[high-performance computing]]></category>
		<category><![CDATA[lattice Boltzmann method]]></category>
		<category><![CDATA[lattice Boltzmann method for environmental modeling]]></category>
		<category><![CDATA[livestock housing]]></category>
		<category><![CDATA[methane and ammonia dispersion modeling]]></category>
		<category><![CDATA[natural ventilation]]></category>
		<category><![CDATA[natural ventilation airflow analysis]]></category>
		<category><![CDATA[near-real-time simulation]]></category>
		<category><![CDATA[open-source computational fluid dynamics software]]></category>
		<category><![CDATA[OpenFOAM]]></category>
		<category><![CDATA[OpenLB]]></category>
		<category><![CDATA[openLB lattice Boltzmann solver]]></category>
		<category><![CDATA[real-time greenhouse gas emission measurement]]></category>
		<category><![CDATA[turbulence modeling]]></category>
		<category><![CDATA[wind tunnel validation]]></category>
		<guid isPermaLink="false">https://scienmag.com/?p=208215</guid>

					<description><![CDATA[An open-source lattice Boltzmann solver validated against wind tunnel data ran barn airflow simulations up to about 46 times faster than conventional finite volume methods.]]></description>
										<content:encoded><![CDATA[<p>Airflow around livestock barns may sound like a niche corner of engineering, but it sits at the heart of one of agriculture&#8217;s most pressing problems: measuring and ultimately reducing the methane, carbon dioxide, nitrous oxide and ammonia that the livestock sector releases into the atmosphere. In Europe, dairy and increasingly pig housing rely on natural ventilation, which means the gases that must be measured are present at very low concentrations and are distributed highly unevenly in space and time. Accurate emission measurements under these conditions demand expensive instrumentation and considerable personnel, so scientific studies are usually restricted to a handful of farms. A new study published in Results in Engineering suggests that a decades-old but underused computational technique, the lattice Boltzmann method, could dramatically accelerate the simulations needed to fill the gaps between low-cost sensors and bring near-real-time airflow prediction within reach.</p>
<p>The research, carried out by Baptiste Moreau, Alfonso Caiazzo, Thomas Amon, Long Chen and David Janke, set out to evaluate an open-source lattice Boltzmann solver called OpenLB against the established finite volume solver OpenFOAM. Conventional computational fluid dynamics tools used in agriculture solve the Navier–Stokes equations with finite volume or finite element methods, approaches that have been extensively validated over decades and are embedded in mature commercial and open-source packages. Their weakness is computational cost: as turbulence develops and domains grow, simulations can run for hours or days, which makes them poorly suited to applications where predictions are needed quickly, such as interpreting data streaming from barn-integrated sensor networks.</p>
<p>The lattice Boltzmann method takes a fundamentally different route to the same physics. Instead of discretizing the Navier–Stokes equations directly, it evolves a pseudo-compressible formulation on a fixed Cartesian lattice, tracking population densities that represent particles moving along a discrete set of velocities, commonly nineteen directions in three dimensions, the so-called D3Q19 model. Each time step consists of a collision step, in which the densities relax toward an equilibrium distribution described by the Bhatnagar–Gross–Krook operator, and a propagation step, in which information moves to neighboring nodes. The crucial property is locality: the collision step, which carries most of the computational burden, depends only on values at a single lattice node. Combined with a structured grid and explicit time-stepping, this makes the method exceptionally well suited to massive parallelization on modern hardware, including graphics processing units.</p>
<p>To test whether this promise holds for agricultural flows, the team built a benchmark that others can easily reproduce. They used a 1:100 scaled model of a typical agricultural building, 0.25 meters wide and 0.13 meters high, mounted perpendicular to the flow in the atmospheric boundary layer wind tunnel at the ATB Potsdam. The model, originally part of a dairy farm study, was elevated on a smooth table to minimize the influence of the tunnel&#8217;s thick boundary layer, producing an inflow with a nearly constant vertical velocity and turbulence profile. With the barn height as the characteristic length and an inlet velocity of 13 meters per second, the flow reached a Reynolds number of roughly 114,000, firmly in the turbulent regime. Velocity measurements were collected along fourteen vertical sample lines upstream and downstream of the model.</p>
<p>On the computational side, the barn geometry was supplied as an STL file and embedded in a domain about three meters long, 0.98 meters high and two meters wide. OpenLB generates a uniform lattice whose spacing is set by a refinement parameter, which the researchers varied from coarse grids of about 115,000 cells to finely resolved lattices exceeding 50 million cells. No-slip conditions on the ground and barn surfaces were enforced with a second-order interpolation scheme due to Bouzidi, a uniform inlet velocity was ramped up smoothly to suppress nonphysical oscillations, and slip conditions closed the top and sides. Turbulence was handled with the Smagorinsky large-eddy subgrid model, implemented in the lattice Boltzmann framework by adding an eddy viscosity to the relaxation time, with a Smagorinsky constant of 0.15 chosen after a preliminary sensitivity study.</p>
<p>The accuracy assessment compared time-averaged velocity components against the wind tunnel data using a battery of error metrics, including mean relative error, mean absolute error, root mean square error and a symmetric mean absolute percentage error. For the streamwise velocity, the simulation reproduced the qualitative trends of the experimental profiles along essentially all sampling lines, and about half of all measurement points showed relative errors below 13 percent. In regions dominated by the interaction with the building, such as lines immediately beside and behind the barn, agreement was partly very good, with errors below 5 percent. Larger deviations appeared for the vertical velocity component just upstream of the model, where the solver underestimated the measurements, possibly because a single constant Smagorinsky coefficient overestimates turbulent viscosity in the nearly turbulence-free inflow. The authors note that dynamic subgrid models and local grid refinement could improve these regions, and they emphasize that the achieved accuracy is consistent with previous validation studies of open-source solvers against comparable wind tunnel data.</p>
<p>The efficiency results are where the study becomes striking. Measured in million lattice updates per second, the CPU-based parallelization sustained roughly 100 MLUPs on refined meshes with 20 cores, at the upper end of values reported in the literature, and showed strong scaling with per-processor throughput declining only from 6.2 to 5.0 as core counts grew. Against OpenFOAM on the same grid, the lattice Boltzmann solver was about 23 times faster when both used 40 CPU cores, delivering a time ratio of 27 compared with 620 for the finite volume solver. The finite volume code&#8217;s scalability also broke down beyond roughly 35 cores, whereas OpenLB continued to benefit from additional processors. Moving to the server&#8217;s NVIDIA A100 GPUs brought a further speedup of about a factor of ten over MPI, reaching nearly 2,500 MLUPs on the finest meshes, a performance in line with the best lattice Boltzmann implementations reported elsewhere.</p>
<p>Combining these effects, the validated benchmark case achieved an overall acceleration of approximately 46-fold relative to the OpenFOAM reference, while for the most refined case examined, about 22 million cells, the combined CPU and GPU gains suggest a potential speedup approaching 230-fold, a figure the authors present as an indication of scalability rather than a validated result. True real-time simulation, where computation keeps pace with simulated time, was not achieved: GPU runs showed time ratios between 10 and 100. Even so, the researchers point out that multiple GPUs could close much of the remaining gap, and that the approach is already accessible far beyond supercomputing centers, since graphics cards with around 6,000 CUDA cores suitable for such computations are available for roughly 600 euros, raising the prospect of transient airflow simulations on a standard laptop.</p>
<p>The authors are careful to delineate the limits of their findings. The benchmark used a closed building, a nearly uniform inflow profile and an incompressible turbulent flow on a structured Cartesian lattice, precisely the class of problems for which the lattice Boltzmann method is best suited. More realistic scenarios involving internal ventilation, complex geometries, turbulent approaching flows or strongly coupled transport processes may show smaller efficiency gains and require case-by-case evaluation. A key constraint of the current solver version is its multi-block approach, which does not yet support local grid refinement, forcing uniform fine resolution across the entire domain and straining GPU memory in multiscale problems; a forthcoming release with local refinement is expected to be assessed in future work. Nevertheless, the study concludes that the open-source framework delivers accuracy comparable to established finite volume solvers at a fraction of the computational cost, positioning lattice Boltzmann methods as a credible foundation for the fast, transient dispersion simulations needed to quantify and mitigate emissions from naturally ventilated livestock buildings.</p>
<p><strong>Subject of Research:</strong> Performance assessment of an open-source lattice Boltzmann framework for accelerated turbulent airflow simulation around agricultural buildings</p>
<p><strong>Article Title:</strong> Accelerating airflow simulations for agricultural applications: Performance assessment of an open-source lattice Boltzmann framework</p>
<p><strong>Article References:</strong> Moreau, B., Caiazzo, A., Amon, T., Chen, L., &amp; Janke, D. (2026). Accelerating airflow simulations for agricultural applications: Performance assessment of an open-source lattice Boltzmann framework. <em>Results in Engineering, 32</em>, Article 112822. <a href="https://doi.org/10.1016/j.rineng.2026.112822" rel="noopener noreferrer">https://doi.org/10.1016/j.rineng.2026.112822</a></p>
<p><strong>Image Credits:</strong> AI Generated</p>
<p><strong>DOI:</strong> <a href="https://doi.org/10.1016/j.rineng.2026.112822" rel="noopener noreferrer">10.1016/j.rineng.2026.112822</a></p>
<p><strong>Keywords:</strong> lattice Boltzmann method, OpenLB, computational fluid dynamics, livestock housing, natural ventilation, GPU computing, OpenFOAM, turbulence modeling, wind tunnel validation, agricultural emissions, high performance computing, near-real-time simulation</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">208215</post-id>	</item>
	</channel>
</rss>
