<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Codes | Omid Bidar</title><link>https://omid-bidar.github.io/code/</link><atom:link href="https://omid-bidar.github.io/code/index.xml" rel="self" type="application/rss+xml"/><description>Codes</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Wed, 10 Jun 2026 00:00:00 +0000</lastBuildDate><image><url>https://omid-bidar.github.io/media/icon_hu18016986673377086699.png</url><title>Codes</title><link>https://omid-bidar.github.io/code/</link></image><item><title>XBOIL</title><link>https://omid-bidar.github.io/code/xboil/</link><pubDate>Wed, 10 Jun 2026 00:00:00 +0000</pubDate><guid>https://omid-bidar.github.io/code/xboil/</guid><description>&lt;h2 id="overview">Overview&lt;/h2>
&lt;p>XBOIL is an open-source MATLAB framework for rapidly and systematically evaluating heat flux partitioning formulations and bubble-dynamics sub-models. Its zero-dimensional, point-averaged formulation isolates boiling-model behaviour from turbulence, interfacial transport, mesh and numerical uncertainties associated with full computational fluid dynamics simulations.&lt;/p>
&lt;h2 id="capabilities">Capabilities&lt;/h2>
&lt;ul>
&lt;li>Independently select heat flux partitioning formulations and bubble-parameter sub-models.&lt;/li>
&lt;li>Exhaustively evaluate thousands of model combinations in milliseconds per configuration.&lt;/li>
&lt;li>Compare predictions against pool- and flow-boiling experimental databases.&lt;/li>
&lt;li>Investigate model compatibility, sensitivity and generalisability across operating conditions.&lt;/li>
&lt;li>Extend the modular framework with new closures from the literature.&lt;/li>
&lt;/ul>
&lt;h2 id="related-research">Related research&lt;/h2>
&lt;p>XBOIL was developed for the study &lt;em>Evaluations of boiling heat flux partitioning and bubble parameter models using a 0-D framework&lt;/em>, published in the &lt;em>International Journal of Heat and Mass Transfer&lt;/em>.&lt;/p>
&lt;p>&lt;a href="https://github.com/omid-bidar/XBOIL" target="_blank" rel="noopener">View XBOIL on GitHub&lt;/a>&lt;/p></description></item><item><title>DAFoam - Field Inversion and Machine Learning</title><link>https://omid-bidar.github.io/code/dafoam/</link><pubDate>Mon, 27 Jun 2022 00:00:00 +0000</pubDate><guid>https://omid-bidar.github.io/code/dafoam/</guid><description>&lt;h2 id="my-contribution">My contribution&lt;/h2>
&lt;p>DAFoam is an established open-source discrete-adjoint framework built on OpenFOAM and developed by the MDO Lab community. I did not create the overall DAFoam codebase. My contribution was to first implement its &lt;strong>Field Inversion and Machine Learning (FIML) capability&lt;/strong>, enabling adjoint-based field inversion for data-driven augmentation of Reynolds-averaged Navier-Stokes turbulence models.&lt;/p>
&lt;p>This work introduced the capability to infer spatial corrective fields from reference data and supported objectives based on full velocity fields, velocity profiles, surface pressure, skin friction and aerodynamic force coefficients. It established DAFoam as an open-source tool for field-inversion-based turbulence-model development and subsequent machine-learning workflows.&lt;/p>
&lt;p>The implementation was presented in the paper &lt;em>An open-source adjoint-based field inversion tool for data-driven RANS modelling&lt;/em> and has since been extended by the wider DAFoam development community.&lt;/p>
&lt;p>&lt;a href="https://github.com/mdolab/dafoam/commits/main/?author=omid-bidar" target="_blank" rel="noopener">View my commit history in DAFoam&lt;/a>&lt;/p></description></item></channel></rss>