<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>flow device optimization | Yifei Li</title><link>https://liyifei.org/tag/flow-device-optimization/</link><atom:link href="https://liyifei.org/tag/flow-device-optimization/index.xml" rel="self" type="application/rss+xml"/><description>flow device optimization</description><generator>Wowchemy (https://wowchemy.com)</generator><language>en-us</language><copyright>© 2026 Yifei Li | 君子不器</copyright><lastBuildDate>Sun, 18 Sep 2022 00:00:00 +0000</lastBuildDate><image><url>https://liyifei.org/media/icon_huce83f9d2cff91faab74beee6f515005c_132226_512x512_fill_lanczos_center_3.png</url><title>flow device optimization</title><link>https://liyifei.org/tag/flow-device-optimization/</link></image><item><title>Fluidic Topology Optimization with an Anisotropic Mixture Model</title><link>https://liyifei.org/publication/anisotropicstokes/</link><pubDate>Sun, 18 Sep 2022 00:00:00 +0000</pubDate><guid>https://liyifei.org/publication/anisotropicstokes/</guid><description>&lt;h3 id="demos">Demos&lt;/h3>
&lt;p>For details refer to the paper Sec 7. Applications. Below we show three design problems: Twister, Tree Diffuser and Circuit. We visualize the final design and the design domain for each of the problem.&lt;/p>
&lt;h3 id="twister">Twister&lt;/h3>
&lt;p>Domain Size: 100x100x100&lt;/p>
&lt;div style="display:flex">
&lt;div style="flex:1;padding-left:0px;">
&lt;img class="topostokes_domain" src=twister.gif width="150%"/>
&lt;/div>
&lt;div style="flex:1;padding-right:0px;">
&lt;img src=twister-setup.png width="55%"/>
&lt;/div>
&lt;/div>
&lt;!-- ![](twister.gif#paper_image) -->
&lt;h3 id="tree-diffuser">Tree Diffuser&lt;/h3>
&lt;p>Domain Size: 80x80x80&lt;/p>
&lt;!-- ![](tree.gif#paper_image) -->
&lt;div style="display:flex">
&lt;div style="flex:1;padding-left:0px;">
&lt;img class="topostokes_domain" src=tree.gif width="150%"/>
&lt;/div>
&lt;div style="flex:1;padding-right:0px;">
&lt;img src=brancher-setup.png width="55%"/>
&lt;/div>
&lt;/div>
&lt;h3 id="circuit">Circuit&lt;/h3>
&lt;p>Domain Size: 80x80x80&lt;/p>
&lt;!-- ![](circuit.gif#paper_image) -->
&lt;div style="display:flex">
&lt;div style="flex:1;padding-left:0px;">
&lt;img class="topostokes_domain" src=circuit.gif width="150%"/>
&lt;/div>
&lt;div style="flex:1;padding-right:0px;">
&lt;img src=circuit-setup.png width="70%"/>
&lt;/div>
&lt;/div>
&lt;!-- The domain specification for the three prbolems are:
&lt;div style="display:flex">
&lt;div style="flex:1;padding-right:0px;">
&lt;img src=twister-setup.png width="70%"/>
&lt;/div>
&lt;div style="flex:1;padding-left:0px;">
&lt;img class="topostokes_domain" src=brancher-setup.png width="70%"/>
&lt;/div>
&lt;div style="flex:1;padding-left:0px;">
&lt;img class="topostokes_domain" src=circuit-setup.png width="90%"/>
&lt;/div>
&lt;/div> -->
&lt;h2 id="demo-video">Demo Video&lt;/h2>
&lt;div class="video-container">
&lt;iframe src="https://www.youtube.com/embed/0AJbtATZ1B0" width=50% class="video" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="">&lt;/iframe>
&lt;/div>
&lt;h2 id="presentation">Presentation&lt;/h2>
&lt;div class="video-container">
&lt;iframe src="https://www.youtube.com/embed/s1WcUdsB5i0" width=50% class="video" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="">&lt;/iframe>
&lt;/div>
&lt;h3 id="acknowledgement">Acknowledgement&lt;/h3>
&lt;p>Yifei Li acknowledges the emotional support from &lt;a href="yihui.png">🐱🐈‍ Yihui Li&lt;/a> . Wojciech Matusik acknowledges the funding support from NSF IIS-2106962 and the Defense Advanced Research Projects Agency (DARPA) under grant No. FA8750-20-C-0075. Bo Zhu acknowledges the funding supports from NSF IIS-2106733. Eftychios Sifakis acknowledges the funding supports from NSF IIS-2106768, IIS-2008584, IIS-1763638.&lt;/p>
&lt;h3 id="citation">Citation&lt;/h3>
&lt;pre>&lt;code>@article{li2022anisotropicStokes,
author = {Li, Yifei and Du, Tao and Grama Srinivasan, Sangeetha and Wu, Kui and Zhu, Bo and Sifakis, Eftychios and Matusik, Wojciech},
title = {Fluidic Topology Optimization with an Anisotropic Mixture Model},
year = {2022},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
issn = {0730-0301},
url = {https://doi.org/10.1145/3550454.3555429},
doi = {10.1145/3550454.3555429},
abstract = {Fluidic devices are crucial components in many industrial applications involving fluid mechanics. Computational design of a high-performance fluidic system faces multifaceted challenges regarding its geometric representation and physical accuracy. We present a novel topology optimization method to design fluidic devices in a Stokes flow context. Our approach is featured by its capability in accommodating a broad spectrum of boundary conditions at the solid-fluid interface. Our key contribution is an anisotropic and differentiable constitutive model that unifies the representation of different phases and boundary conditions in a Stokes model, enabling a topology optimization method that can synthesize novel structures with accurate boundary conditions from a background grid discretization. We demonstrate the efficacy of our approach by conducting several fluidic system design tasks with over two million design parameters.},
journal = {ACM Trans. Graph.},
month = {nov},
articleno = {239},
numpages = {14},
keywords = {Topology optimization, Stokes flow, computational design, fluidic system design}
}
&lt;/code>&lt;/pre>
&lt;h3 id="keywords">Keywords&lt;/h3>
&lt;p>fluidic devices, topology optimization, flow device optimization, differentiable simulation, physics simulation, computational fabrication, fluid topology optimization, Stokes flow optimization&lt;/p></description></item></channel></rss>