<feed xmlns='http://www.w3.org/2005/Atom'>
<title>boltzbub, branch master</title>
<subtitle>LBM code experiments</subtitle>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/'/>
<entry>
<title>Add MIT license</title>
<updated>2019-01-15T15:31:22+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-01-15T15:31:22+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=c83318094f6952261fcb60028a9b5dee4dad94a3'/>
<id>c83318094f6952261fcb60028a9b5dee4dad94a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Write distinct VTK files for each experiment</title>
<updated>2018-10-18T18:10:30+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-10-18T18:10:30+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=7c03b1402ec7f2e9f66ff9ea8d13f797601ccf17'/>
<id>7c03b1402ec7f2e9f66ff9ea8d13f797601ccf17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove lid driven cavity example with obstacles</title>
<updated>2018-10-18T18:09:52+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-10-18T18:09:52+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=f7d67879a40455da49520305549e10bb4c89e061'/>
<id>f7d67879a40455da49520305549e10bb4c89e061</id>
<content type='text'>
Obstacle support is better illustrated by the channel example.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Obstacle support is better illustrated by the channel example.
</pre>
</div>
</content>
</entry>
<entry>
<title>Print avg. error of Poiseuille outflow velocity</title>
<updated>2018-10-17T18:33:40+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-10-17T18:33:40+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=f72650254067bfee063c184dedcce41fdfa32931'/>
<id>f72650254067bfee063c184dedcce41fdfa32931</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract analytical solution of Poiseuille flow velocity</title>
<updated>2018-10-17T17:37:06+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-10-17T17:37:06+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=78dc06b62b7f2a88d45789769610e76c0ff8c652'/>
<id>78dc06b62b7f2a88d45789769610e76c0ff8c652</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add basic Poiseuille example</title>
<updated>2018-10-17T10:49:40+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-10-17T10:49:16+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=c690d6c6b06102527eaca890ad7661fd1dab5605'/>
<id>c690d6c6b06102527eaca890ad7661fd1dab5605</id>
<content type='text'>
i.e. channel without obstacles. This will be usable for further validation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
i.e. channel without obstacles. This will be usable for further validation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix density calculation in moving wall BC</title>
<updated>2018-10-17T10:48:37+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-10-17T10:48:37+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=c67e4e1d68459fc29b6a1b4428256b6f86a43d78'/>
<id>c67e4e1d68459fc29b6a1b4428256b6f86a43d78</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement moving wall / velocity Dirichlet boundary condition</title>
<updated>2018-10-16T10:44:24+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-10-16T10:44:24+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=2bcbae122b141147e472bdbbad219c3571f71d0b'/>
<id>2bcbae122b141147e472bdbbad219c3571f71d0b</id>
<content type='text'>
Usable as both the inflow condition of the channel example and the top
wall of a lid driven cavity.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Usable as both the inflow condition of the channel example and the top
wall of a lid driven cavity.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update README.md</title>
<updated>2018-10-13T18:55:42+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-10-13T18:53:54+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=d1d96371a0d857bf874d6370c17595ffa0bfeaec'/>
<id>d1d96371a0d857bf874d6370c17595ffa0bfeaec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Exclude channel walls from inflow</title>
<updated>2018-10-13T16:34:13+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-10-13T16:34:13+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=0fa5d14b73737673f5c5d698ecc02fbc0861a679'/>
<id>0fa5d14b73737673f5c5d698ecc02fbc0861a679</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add inflow to channel</title>
<updated>2018-10-12T20:20:09+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-10-12T20:20:09+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=9ca651ff422e7da7a2c1ffdfec6954c9a478b553'/>
<id>9ca651ff422e7da7a2c1ffdfec6954c9a478b553</id>
<content type='text'>
…it seems that as far as pure visuals are concerned simply not doing
anything for the outflow works out ok.

Actual outflow condition to complement this primitive Dirichlet
inflow remains to be implemented.
to be implemented.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
…it seems that as far as pure visuals are concerned simply not doing
anything for the outflow works out ok.

Actual outflow condition to complement this primitive Dirichlet
inflow remains to be implemented.
to be implemented.
</pre>
</div>
</content>
</entry>
<entry>
<title>Setup basic periodic channel example</title>
<updated>2018-10-11T20:34:42+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-10-11T20:34:42+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=65aca58ba4167a8e4dfeb7274a5a43fb7343b2f8'/>
<id>65aca58ba4167a8e4dfeb7274a5a43fb7343b2f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename examples</title>
<updated>2018-10-11T19:12:22+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-10-11T19:12:22+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=4e8921427d4dd6717ff4ef262e7c04bbbd21a906'/>
<id>4e8921427d4dd6717ff4ef262e7c04bbbd21a906</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adapt lid driven cavity example to Re 1000</title>
<updated>2018-10-11T19:04:29+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-10-11T19:03:59+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=52c2bf1526abbbf17f5de44310137f77a60f5e35'/>
<id>52c2bf1526abbbf17f5de44310137f77a60f5e35</id>
<content type='text'>
I suspect something is not quite right with my Zou He velocity boundary impl.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I suspect something is not quite right with my Zou He velocity boundary impl.
</pre>
</div>
</content>
</entry>
<entry>
<title>Check for instabilities during cell equilibration</title>
<updated>2018-10-11T19:02:42+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-10-11T19:02:42+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=a2476312c64a565736beaf791df1a464e7e2ef68'/>
<id>a2476312c64a565736beaf791df1a464e7e2ef68</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve build instructions</title>
<updated>2018-10-10T20:46:12+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-10-10T20:46:12+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=e720bbf4ead889a607a11513c4a64cc3ccb3e691'/>
<id>e720bbf4ead889a607a11513c4a64cc3ccb3e691</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Separate examples</title>
<updated>2018-10-10T20:15:48+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-10-10T20:15:48+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=b4a61621fc1d2d6350c8f700ee3196950e476000'/>
<id>b4a61621fc1d2d6350c8f700ee3196950e476000</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract result path generation</title>
<updated>2018-09-09T10:15:07+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-09-09T10:15:07+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=996916a493fb55437208e50a3a9fda7c04423747'/>
<id>996916a493fb55437208e50a3a9fda7c04423747</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Split into compilation units</title>
<updated>2018-09-09T10:08:26+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-09-09T10:08:26+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=acdba1d0ba0de53df326956352ff09bea2b80c6a'/>
<id>acdba1d0ba0de53df326956352ff09bea2b80c6a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add README and screenshot</title>
<updated>2018-08-02T19:31:46+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-08-02T19:31:46+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=906f916e1c9a90f14f53530499e7c98163c078a1'/>
<id>906f916e1c9a90f14f53530499e7c98163c078a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Bring in some more structure</title>
<updated>2018-08-02T19:07:30+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-08-02T19:07:30+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=c4771584ae3b0b4c34fbef20f13c6fc7d80cd046'/>
<id>c4771584ae3b0b4c34fbef20f13c6fc7d80cd046</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add some obstacles in the cavity</title>
<updated>2018-07-30T19:11:56+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-07-30T19:11:56+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=424879d10c29d550e258f91873ae7c2681e5e853'/>
<id>424879d10c29d550e258f91873ae7c2681e5e853</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Split collide and stream steps</title>
<updated>2018-06-19T20:27:01+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-06-19T20:03:25+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=369159ceb811cec067f194d75ffef7950b20e0ac'/>
<id>369159ceb811cec067f194d75ffef7950b20e0ac</id>
<content type='text'>
Simplifies correct implementation of Zou He boundary condition (used for the lid in lid driven cavity).

Fix tau using lid velocity and Reynolds number.

Simulation now seems to converge for Reynolds numbers greater than 100 if lattice resolution is sufficient.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Simplifies correct implementation of Zou He boundary condition (used for the lid in lid driven cavity).

Fix tau using lid velocity and Reynolds number.

Simulation now seems to converge for Reynolds numbers greater than 100 if lattice resolution is sufficient.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add CMake build instructions</title>
<updated>2018-06-11T20:10:51+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-06-11T20:10:51+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=e698d1593cc4407b28f324ee930d8c83a8589955'/>
<id>e698d1593cc4407b28f324ee930d8c83a8589955</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Nix environment</title>
<updated>2018-06-11T20:01:27+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-06-11T20:01:27+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=1e8ab0202cf999dd19e61ea62d479e1cc4e35e93'/>
<id>1e8ab0202cf999dd19e61ea62d479e1cc4e35e93</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Lid driven cavity with bounce-back, Zou He boundary conditions</title>
<updated>2018-04-05T20:45:57+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-04-05T20:45:57+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=c56162c19cca84301813aff9b1326cb2c686bf48'/>
<id>c56162c19cca84301813aff9b1326cb2c686bf48</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve boundary cond impl via better vector support</title>
<updated>2018-04-02T15:57:20+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-04-02T15:57:20+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=b17ca1d07d5726469e247e9326a56f8b2ee1644f'/>
<id>b17ca1d07d5726469e247e9326a56f8b2ee1644f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Lid driven cavity with Zou He boundary condition</title>
<updated>2018-04-02T09:38:39+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-04-02T09:28:47+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=79d97560ccebb3f90a580030c9f06b16e280f4ba'/>
<id>79d97560ccebb3f90a580030c9f06b16e280f4ba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix and improve wall handling</title>
<updated>2018-03-31T16:09:09+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-03-31T16:09:09+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=1a30c8427f7711064462ee436de614f90dbad002'/>
<id>1a30c8427f7711064462ee436de614f90dbad002</id>
<content type='text'>
Use three neighbor cells for bounceback instead of three directions of a single cell.

Generalize neighbor cell determination using normal vector of wall.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use three neighbor cells for bounceback instead of three directions of a single cell.

Generalize neighbor cell determination using normal vector of wall.
</pre>
</div>
</content>
</entry>
<entry>
<title>First approach to generalize wall cell handling</title>
<updated>2018-03-22T21:29:12+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-03-22T21:29:12+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=c753dbb064a90d140a5a4ec2b970c9a1d4af91be'/>
<id>c753dbb064a90d140a5a4ec2b970c9a1d4af91be</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Wrap population cell buffers</title>
<updated>2018-03-21T21:30:01+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-03-21T21:30:01+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=26de0165e714911c574f9dad7750ea9a9fc325f8'/>
<id>26de0165e714911c574f9dad7750ea9a9fc325f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reroll some loops and rely on the compiler to unroll them</title>
<updated>2018-03-21T20:18:38+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-03-21T20:18:38+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=c6c1f897b3750826f8ded1ea088195703676c4e1'/>
<id>c6c1f897b3750826f8ded1ea088195703676c4e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Initial working LBM example</title>
<updated>2018-03-20T14:42:47+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2018-03-20T14:42:47+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/boltzbub/commit/?id=d91bdb4f8d5e133060029516dca26d0971213696'/>
<id>d91bdb4f8d5e133060029516dca26d0971213696</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
