Skip to content

Commit f6dad78

Browse files
committed
Deploying to gh-pages from @ fe9869e 🚀
1 parent 309d528 commit f6dad78

File tree

4 files changed

+20
-3
lines changed

4 files changed

+20
-3
lines changed

assets/jupyter/blog.ipynb.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

feed.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://dylanrubini.github.io/feed.xml" rel="self" type="application/atom+xml"/><link href="https://dylanrubini.github.io/" rel="alternate" type="text/html" hreflang="en"/><updated>2025-04-11T07:57:41+00:00</updated><id>https://dylanrubini.github.io/feed.xml</id><title type="html">blank</title><subtitle>Dylan Rubini&apos;s personal webpage </subtitle><entry><title type="html">a post with code diff</title><link href="https://dylanrubini.github.io/blog/2024/code-diff/" rel="alternate" type="text/html" title="a post with code diff"/><published>2024-01-27T19:22:00+00:00</published><updated>2024-01-27T19:22:00+00:00</updated><id>https://dylanrubini.github.io/blog/2024/code-diff</id><content type="html" xml:base="https://dylanrubini.github.io/blog/2024/code-diff/"><![CDATA[<p>You can display diff code by using the regular markdown syntax:</p> <div class="language-markdown highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="p">```</span><span class="nl">diff
1+
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://dylanrubini.github.io/feed.xml" rel="self" type="application/atom+xml"/><link href="https://dylanrubini.github.io/" rel="alternate" type="text/html" hreflang="en"/><updated>2025-04-16T13:20:32+00:00</updated><id>https://dylanrubini.github.io/feed.xml</id><title type="html">blank</title><subtitle>Dylan Rubini&apos;s personal webpage </subtitle><entry><title type="html">a post with code diff</title><link href="https://dylanrubini.github.io/blog/2024/code-diff/" rel="alternate" type="text/html" title="a post with code diff"/><published>2024-01-27T19:22:00+00:00</published><updated>2024-01-27T19:22:00+00:00</updated><id>https://dylanrubini.github.io/blog/2024/code-diff</id><content type="html" xml:base="https://dylanrubini.github.io/blog/2024/code-diff/"><![CDATA[<p>You can display diff code by using the regular markdown syntax:</p> <div class="language-markdown highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="p">```</span><span class="nl">diff
22
</span><span class="gh">diff --git a/sample.js b/sample.js
33
index 0000001..0ddf2ba
44
</span><span class="gd">--- a/sample.js

publications/index.html

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,4 +88,21 @@
8888
<span class="na">issn</span> <span class="p">=</span> <span class="s">{0742-4795}</span><span class="p">,</span>
8989
<span class="na">doi</span> <span class="p">=</span> <span class="s">{10.1115/1.4052784}</span><span class="p">,</span>
9090
<span class="na">url</span> <span class="p">=</span> <span class="s">{https://doi.org/10.1115/1.4052784}</span><span class="p">,</span>
91+
<span class="p">}</span></code></pre></figure> </div> </div> </div> </li></ol> <h2 class="bibliography">2020</h2> <ol class="bibliography"><li> <div class="row"> <div class="col-sm-2 abbr"> <abbr class="badge">Master’s Thesis</abbr> </div> <div id="rubini_masters" class="col-sm-8"> <div class="title">A Novel Turbomachine for Hydrocarbon Cracking: An Aerothermal Investigation</div> <div class="author"> Dylan Rubini </div> <div class="periodical"> <em>Master’s Thesis, University of Oxford</em> , May 2020 </div> <div class="periodical"> </div> <div class="links"> <a class="abstract btn btn-sm z-depth-0" role="button">Abs</a> <a class="bibtex btn btn-sm z-depth-0" role="button">Bib</a> <a href="http://dx.doi.org/10.13140/RG.2.2.24319.93609" class="btn btn-sm z-depth-0" role="button" rel="external nofollow noopener" target="_blank">HTML</a> </div> <div class="abstract hidden"> <p>This work presents an aerothermal investigation of a novel turbomachine used for light olefin production. The turbomachine – the Roto-Dynamic Reactor (RDR) – replaces the radiant section of a conventional steam cracking plant. The design objectives are to efficiently transfer shaft work (provided by an electric motor) to the working fluid whilst minimising the residence time, hydrocarbon partial pressure, coking and secondary reactions, and increasing the olefin yield and process temperature. The novel reactor is comprised of a 1.5 stage turbomachine with the outlet of one stage connected to the inlet of the next through a toroidal-shaped vaneless diffuser space. This yields a regenerative design. The concept is investigated using the in-house CFD code TBLOCK using a combination of Reynolds-averaged Navier-Stokes (RANS) and large eddy simulation (LES) strategies. Numerical investigations show a steady rise in temperature across the reactor with a higher outlet temperature (T = 1350 K) than typical conventional pyrolytic reactors. The pilot design shows a low residence time of 53 ms for an average particle and significantly higher viscous shear stresses than conventional furnaces. These two factors solidify the economic feasibility of the concept. This work validates the regenerative nature of the design, with the flow progressing as nearly independent streamtubes. Numerical results confirm the design requirement of a temporally and circumferentially uniform inlet field at the inlet of each regenerative pass of the reactor. Secondary and tip leakage flow mechanisms are explored to determine the impact on work added to the working fluid. The high-turning impulsive blading results in very large losses in work coefficient. Shock systems are probed in detail to understand the process of energy transformation into internal energy, in addition to the shockwave/boundary layer interaction that promotes strong mixing. This internal mixing within a regenerative pass is required to enable a regenerative design and prevent secondary reactions. The current design exhibits sufficient internal mixing to decrease the static pressure, but also to drive chemical reaction and crack long-chain hydrocarbons into shorter molecular structures. This work introduces guidewalls to mitigate lateral mixing between adjacent regenerative passes and improve the guiding of the flow in the vaneless diffuser space.</p> </div> <div class="bibtex hidden"> <figure class="highlight"><pre><code class="language-bibtex" data-lang="bibtex"><span class="nc">@phdthesis</span><span class="p">{</span><span class="nl">rubini_masters</span><span class="p">,</span>
92+
<span class="na">edition</span> <span class="p">=</span> <span class="s">{}</span><span class="p">,</span>
93+
<span class="na">number</span> <span class="p">=</span> <span class="s">{}</span><span class="p">,</span>
94+
<span class="na">journal</span> <span class="p">=</span> <span class="s">{}</span><span class="p">,</span>
95+
<span class="na">pages</span> <span class="p">=</span> <span class="s">{}</span><span class="p">,</span>
96+
<span class="na">publisher</span> <span class="p">=</span> <span class="s">{Master's Thesis, University of Oxford}</span><span class="p">,</span>
97+
<span class="na">school</span> <span class="p">=</span> <span class="s">{Master's Thesis, University of Oxford}</span><span class="p">,</span>
98+
<span class="na">title</span> <span class="p">=</span> <span class="s">{A Novel Turbomachine for Hydrocarbon Cracking: An Aerothermal Investigation}</span><span class="p">,</span>
99+
<span class="na">volume</span> <span class="p">=</span> <span class="s">{Master's Thesis}</span><span class="p">,</span>
100+
<span class="na">author</span> <span class="p">=</span> <span class="s">{Rubini, Dylan}</span><span class="p">,</span>
101+
<span class="na">editor</span> <span class="p">=</span> <span class="s">{}</span><span class="p">,</span>
102+
<span class="na">year</span> <span class="p">=</span> <span class="s">{2020}</span><span class="p">,</span>
103+
<span class="na">month</span> <span class="p">=</span> <span class="nv">may</span><span class="p">,</span>
104+
<span class="na">url</span> <span class="p">=</span> <span class="s">{http://dx.doi.org/10.13140/RG.2.2.24319.93609}</span><span class="p">,</span>
105+
<span class="na">doi</span> <span class="p">=</span> <span class="s">{http://dx.doi.org/10.13140/RG.2.2.24319.93609}</span><span class="p">,</span>
106+
<span class="na">eprint</span> <span class="p">=</span> <span class="s">{http://dx.doi.org/10.13140/RG.2.2.24319.93609}</span><span class="p">,</span>
107+
<span class="na">series</span> <span class="p">=</span> <span class="s">{}</span>
91108
<span class="p">}</span></code></pre></figure> </div> </div> </div> </li></ol> </div> </article> </div> </div> <footer class="fixed-bottom" role="contentinfo"> <div class="container mt-0"> © Copyright 2025 Dylan Rubini. </div> </footer> <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous"></script> <script src="/assets/js/bootstrap.bundle.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/[email protected]/js/mdb.min.js" integrity="sha256-NdbiivsvWt7VYCt6hYNT3h/th9vSTL4EDWeGs5SN3DA=" crossorigin="anonymous"></script> <script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/masonry.pkgd.min.js" integrity="sha256-Nn1q/fx0H7SNLZMQ5Hw5JLaTRZp0yILA/FRexe19VdI=" crossorigin="anonymous"></script> <script defer src="https://cdn.jsdelivr.net/npm/[email protected]/imagesloaded.pkgd.min.js" integrity="sha256-htrLFfZJ6v5udOG+3kNLINIKh2gvoKqwEhHYfTTMICc=" crossorigin="anonymous"></script> <script defer src="/assets/js/masonry.js" type="text/javascript"></script> <script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/medium-zoom.min.js" integrity="sha256-ZgMyDAIYDYGxbcpJcfUnYwNevG/xi9OHKaR/8GK+jWc=" crossorigin="anonymous"></script> <script defer src="/assets/js/zoom.js?85ddb88934d28b74e78031fd54cf8308"></script> <script src="/assets/js/no_defer.js?2930004b8d7fcd0a8e00fdcfc8fc9f24"></script> <script defer src="/assets/js/common.js?4a129fbf39254905f505c7246e641eaf"></script> <script defer src="/assets/js/copy_code.js?12775fdf7f95e901d7119054556e495f" type="text/javascript"></script> <script async src="https://d1bxh8uas1mnw7.cloudfront.net/assets/embed.js"></script> <script async src="https://badge.dimensions.ai/badge.js"></script> <script type="text/javascript">window.MathJax={tex:{tags:"ams"}};</script> <script defer type="text/javascript" id="MathJax-script" src="https://cdn.jsdelivr.net/npm/[email protected]/es5/tex-mml-chtml.js"></script> <script defer src="https://polyfill.io/v3/polyfill.min.js?features=es6"></script> <script type="text/javascript">function progressBarSetup(){"max"in document.createElement("progress")?(initializeProgressElement(),$(document).on("scroll",function(){progressBar.attr({value:getCurrentScrollPosition()})}),$(window).on("resize",initializeProgressElement)):(resizeProgressBar(),$(document).on("scroll",resizeProgressBar),$(window).on("resize",resizeProgressBar))}function getCurrentScrollPosition(){return $(window).scrollTop()}function initializeProgressElement(){let e=$("#navbar").outerHeight(!0);$("body").css({"padding-top":e}),$("progress-container").css({"padding-top":e}),progressBar.css({top:e}),progressBar.attr({max:getDistanceToScroll(),value:getCurrentScrollPosition()})}function getDistanceToScroll(){return $(document).height()-$(window).height()}function resizeProgressBar(){progressBar.css({width:getWidthPercentage()+"%"})}function getWidthPercentage(){return getCurrentScrollPosition()/getDistanceToScroll()*100}const progressBar=$("#progress");window.onload=function(){setTimeout(progressBarSetup,50)};</script> </body> </html>

0 commit comments

Comments
 (0)