<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Ecohydraulics &amp; Climate-Aware Restoration</title><description>PD Dr. sc. (PhD) Sebastian Schwindt</description><link>https://sebastian-schwindt.org/</link><language>en</language><item><title>HydroBayesCal: Bayesian Calibration as a Research Frontier in Hydrodynamic Modeling</title><link>https://sebastian-schwindt.org/posts/hydrobayescal/</link><guid isPermaLink="true">https://sebastian-schwindt.org/posts/hydrobayescal/</guid><description>How HydroBayesCal brings Bayesian Active Learning to hydrodynamic model calibration, with TELEMAC bindings (Andres Heredia) and OpenFOAM bindings (Federica Scolari) being developed at the IWS hydro-morphodynamics group.</description><pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Hydrodynamic simulations with TELEMAC, OpenFOAM, and their kin are key elements of contemporary river engineering and ecohydraulics. They are also, frankly, hungry: every simulation depends on bulky simplifications, such as roughness, turbulence, or sediment-transport models whose &quot;true&quot; values we can hardly observe directly. This is why we depend on model calibration, which practically is implemented through sweeping a parameter, eyeballing a fit, repeating; this practice is slow, undocumented, and gives poor answers to the question one eventually asks: &lt;em&gt;how confident are you in this parameter?&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;This is where &lt;strong&gt;Bayesian calibration&lt;/strong&gt; changes the game. Instead of returning a single &quot;best&quot; parameter set, it returns a posterior distribution: a full picture of which parameters are consistent with the data, how strongly they are constrained, and how they trade off against each other. The catch has always been cost. Tens of thousands of forward runs of a 2d/3d hydrodynamic solver is a nogo on any realistic project budget.&lt;/p&gt;
&lt;h2&gt;HydroBayesCal&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;https://hydrobayescal.readthedocs.io/&quot;&gt;&lt;strong&gt;HydroBayesCal&lt;/strong&gt;&lt;/a&gt; is &lt;em&gt;a Bayesian calibration tool for hydrodynamic models&lt;/em&gt;; we are building this framework in the hydro-morphodynamics group at &lt;a href=&quot;https://www.iws.uni-stuttgart.de&quot;&gt;IWS at the University of Stuttgart&lt;/a&gt; to make this tractable. The core idea is &lt;strong&gt;Bayesian Active Learning (BAL)&lt;/strong&gt;: rather than blindly sampling the parameter space, we train a cheap surrogate (aka &lt;em&gt;metamodel&lt;/em&gt;) of the solver, use Bayesian information criteria to decide &lt;em&gt;where the next expensive simulation will buy us the most information&lt;/em&gt;, run only that one, update the surrogate, and iterate. The net effect is a posterior built from dozens, not thousands, of full physical runs.&lt;/p&gt;
&lt;p&gt;What I find most exciting about this direction is that it shifts calibration from craft to quantified science. A posterior is something you can publish, propagate into design decisions, and compare across studies. It also opens the door to honest uncertainty bands on derived quantities like fish-passage performance, sediment fluxes, or wood-mobility thresholds -- the kind of outputs that decision-makers actually act on.&lt;/p&gt;
&lt;h2&gt;Solver bindings: a community effort&lt;/h2&gt;
&lt;p&gt;A Bayesian framework is only useful when it can communicate with your solver. Two of our PhD candidates at IWS are pushing this forward in parallel:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.iws.uni-stuttgart.de/en/institute/team/Heredia-Hidalgo/&quot;&gt;&lt;strong&gt;Andres Heredia&lt;/strong&gt;&lt;/a&gt; is developing the &lt;strong&gt;TELEMAC&lt;/strong&gt; bindings by automating run setup, restarts and result extraction for the open-source TELEMAC suite so that HydroBayesCal can iterate over hydrodynamic and morphodynamic configurations without manual intervention.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.iws.uni-stuttgart.de/institut/team/Scolari/&quot;&gt;&lt;strong&gt;Federica Scolari&lt;/strong&gt;&lt;/a&gt; is developing the &lt;strong&gt;OpenFOAM&lt;/strong&gt; bindings to bring the same active-learning loop to general-purpose CFD, where 3d detail (free-surface flows, sediment–structure interaction, fishway hydraulics) matters.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Both software bindings share a common API on the HydroBayesCal side, which is the point: a user-facing workflow that doesn&apos;t change when you swap solvers.&lt;/p&gt;
&lt;h2&gt;What&apos;s next&lt;/h2&gt;
&lt;p&gt;We are working on two fronts in parallel. First, &lt;strong&gt;community release&lt;/strong&gt;, that is, improving the package, writing tutorials, and making sure that a graduate students and engineers outside our research environment can install HydroBayesCal, point it at a TELEMAC or OpenFOAM case, and get a defensible posterior in an afternoon. Second, &lt;strong&gt;peer-reviewed papers&lt;/strong&gt;, that is, several manuscripts on the BAL method and on solver-specific bindings are in preparation, with case studies drawn from ongoing projects on ecohydraulic restoration, sediment dynamics, and fish-passage assessment.&lt;/p&gt;
&lt;p&gt;If you are working on calibration of hydrodynamic, morphodynamic or sediment-transport models and would like to test-drive HydroBayesCal on your own case, please reach out: that is exactly the kind of external use case that helps us make the tool robust before the public release.&lt;/p&gt;
&lt;p&gt;Read more: &lt;a href=&quot;https://hydrobayescal.readthedocs.io/&quot;&gt;https://hydrobayescal.readthedocs.io/&lt;/a&gt;&lt;/p&gt;
</content:encoded><category>Research</category><category>Bayesian calibration</category><category>Bayesian Active Learning</category><category>HydroBayesCal</category><category>TELEMAC</category><category>OpenFOAM</category><category>hydrodynamic modelling</category><category>uncertainty quantification</category><category>ecohydraulics</category></item><item><title>See you at ISE 2026 in Lausanne</title><link>https://sebastian-schwindt.org/posts/ise2026/</link><guid isPermaLink="true">https://sebastian-schwindt.org/posts/ise2026/</guid><description>XVI International Symposium on Ecohydraulics (16--20 August 2026, EPFL Lausanne)</description><pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;I&apos;ll be joining the ecohydraulics community in &lt;strong&gt;Lausanne, Switzerland,&lt;/strong&gt; this summer for the &lt;a href=&quot;https://ise2026.epfl.ch/&quot;&gt;&lt;strong&gt;XVI International Symposium on Ecohydraulics (ISE 2026)&lt;/strong&gt;&lt;/a&gt;, hosted by PL-LCH / EPFL at the Swisstech Convention Center from &lt;strong&gt;16--20 August 2026&lt;/strong&gt;. ISE is the natural meeting point for everyone working at the interface of hydraulics, ecology and river management, and I am very much looking forward to catching up with old collaborators, meeting new ones, and seeing where the field has moved since the last edition.&lt;/p&gt;
&lt;p&gt;I will give a talk titled:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;The evolution of computational methods in ecohydraulics: from cross-section averaging to immersive agent-based models&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This talk will be a walk through where we started, how the toolbox grew through 2d and 3d hydrodraulics into VR-augmented workflows, which is where I think things are heading next as immersive, agent-based representations of organisms move from research curiosity to practical design tool.&lt;/p&gt;
&lt;p&gt;If you&apos;ll be in Lausanne and would like to chat about ecohydraulic modelling, Bayesian calibration, fish passage, restoration -- or just compare notes -- please come find me. See you there!&lt;/p&gt;
&lt;p&gt;Conference link: &lt;a href=&quot;https://ise2026.epfl.ch/&quot;&gt;https://ise2026.epfl.ch/&lt;/a&gt;&lt;/p&gt;
</content:encoded><category>Outreach</category><category>ecohydraulics</category><category>conferences</category><category>ISE 2026</category><category>EPFL</category><category>community</category></item></channel></rss>