<feed xmlns='http://www.w3.org/2005/Atom'>
<title>grid_refinement_openlb/apps/adrian/cylinder2d, branch master</title>
<subtitle>OpenLB 1.3 with 2D grid refinement</subtitle>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/'/>
<entry>
<title>Adapt refinement apps to meta-descriptor</title>
<updated>2019-06-24T13:42:36+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-05-01T20:05:06+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=d316b74c25ea98d0145a9adad4ff9953f07581e4'/>
<id>d316b74c25ea98d0145a9adad4ff9953f07581e4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Slightly shift cylinder relative to finest grid</title>
<updated>2019-06-24T13:18:01+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-03-22T21:25:48+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=3edd576b152ec5df907597fb1a24d3e570d31f72'/>
<id>3edd576b152ec5df907597fb1a24d3e570d31f72</id>
<content type='text'>
This removes the "Bogus distance" warnings that are otherwise generated
by `addZeroVelocityBoundary`.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This removes the "Bogus distance" warnings that are otherwise generated
by `addZeroVelocityBoundary`.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use Bouzidi boundary condition for refined cylinder2d</title>
<updated>2019-06-24T13:18:01+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-03-21T14:37:28+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=434c888eef53c4152cd99922a4a65df79ac0b2aa'/>
<id>434c888eef53c4152cd99922a4a65df79ac0b2aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add refined N=20 cylinder2d example for reference</title>
<updated>2019-06-24T13:18:01+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-02-25T11:13:33+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=5ce5bd765828734c8b4240f29533dc51f5c65dc5'/>
<id>5ce5bd765828734c8b4240f29533dc51f5c65dc5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve Knudsen refinement criterion functor</title>
<updated>2019-06-24T13:18:01+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-02-15T11:01:47+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=1c8e18e97670e7944d1b42aaee1f20c1ddf778ec'/>
<id>1c8e18e97670e7944d1b42aaee1f20c1ddf778ec</id>
<content type='text'>
i.e. output cell-local quality information by default
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
i.e. output cell-local quality information by default
</pre>
</div>
</content>
</entry>
<entry>
<title>Initial extraction of common cylinder2d model setup functions</title>
<updated>2019-06-24T13:17:42+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-02-06T20:51:46+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=17fa484a72b647a2806e642bbd8fa616d1776f3f'/>
<id>17fa484a72b647a2806e642bbd8fa616d1776f3f</id>
<content type='text'>
I am not quite happy with how this looks right now but at least both
validation examples are for the most part condensed to only differ in
their refinement setup.

Perhaps a SchaeferTurek-specific "Solver" would further improve
reproducibility?
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I am not quite happy with how this looks right now but at least both
validation examples are for the most part condensed to only differ in
their refinement setup.

Perhaps a SchaeferTurek-specific "Solver" would further improve
reproducibility?
</pre>
</div>
</content>
</entry>
<entry>
<title>Automatically disable refined area in parent geometry</title>
<updated>2019-06-24T13:17:42+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-02-06T20:08:12+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=1c3a43c713e67446f0b5bc9dbbc6d04b5e2a61a6'/>
<id>1c3a43c713e67446f0b5bc9dbbc6d04b5e2a61a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Continue cylinder2d refinement setup encapsulation</title>
<updated>2019-06-24T13:17:42+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-02-06T20:02:21+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=77869487e437b4050f98c28a24db82e1e83a872c'/>
<id>77869487e437b4050f98c28a24db82e1e83a872c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Export and plot cylinder2d measurements</title>
<updated>2019-06-24T13:17:42+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-02-06T13:18:14+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=f4069563f596b35d90a6a3b941011ebd7cf191b9'/>
<id>f4069563f596b35d90a6a3b941011ebd7cf191b9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Automatically apply prepareLattice for all grids</title>
<updated>2019-06-24T13:17:42+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-02-04T21:56:00+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=9d547d2dc7d2e96c16ee5cbf9ebf2f73a7a5233e'/>
<id>9d547d2dc7d2e96c16ee5cbf9ebf2f73a7a5233e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for calling a function for each subgrid of Grid2D</title>
<updated>2019-06-24T13:17:42+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-02-04T21:50:53+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=27b0c949eda95d0fc97615acee899dd9b67bf781'/>
<id>27b0c949eda95d0fc97615acee899dd9b67bf781</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Restructure refined cylinder2d example folders</title>
<updated>2019-06-24T13:17:42+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-02-04T20:30:45+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=e7b4bdc064da4340f415ac1e7ddcb6e260d61b0f'/>
<id>e7b4bdc064da4340f415ac1e7ddcb6e260d61b0f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Replicate SchaeferTurek 2D-2 setup in refined cylinder2d</title>
<updated>2019-06-24T13:17:42+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-02-03T21:42:26+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=c9d387e208089b431b1177d1e3f5ba829fcd947c'/>
<id>c9d387e208089b431b1177d1e3f5ba829fcd947c</id>
<content type='text'>
Weirdly it seems easier to get reasonably close values for the unsteady
flow. Results for the steady flow seem to get worse when increasing
grid resolution even in uniform grids.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Weirdly it seems easier to get reasonably close values for the unsteady
flow. Results for the steady flow seem to get worse when increasing
grid resolution even in uniform grids.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revamp parametrization of refined cylinder2d geometry</title>
<updated>2019-06-24T13:17:28+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-02-03T18:51:42+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=953db99dca6a34c0e9e6f71561f8285b08822bcc'/>
<id>953db99dca6a34c0e9e6f71561f8285b08822bcc</id>
<content type='text'>
Finally seems to stop mixing up material numbers for every other resolution I try it out with.
Cylinder diameter is now actually set to 0.1m as called for by [SchaeferTurek96].
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Finally seems to stop mixing up material numbers for every other resolution I try it out with.
Cylinder diameter is now actually set to 0.1m as called for by [SchaeferTurek96].
</pre>
</div>
</content>
</entry>
<entry>
<title>Add domain-restricted material number reset to SuperGeometry2D</title>
<updated>2019-06-24T13:17:28+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-02-01T13:49:18+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=94ccaad9ef058f10f14ddf2bee44df769bf69bcd'/>
<id>94ccaad9ef058f10f14ddf2bee44df769bf69bcd</id>
<content type='text'>
Makes it easier to exclude refined areas
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Makes it easier to exclude refined areas
</pre>
</div>
</content>
</entry>
<entry>
<title>Report pressure drop and lift of refined cylinder</title>
<updated>2019-06-24T13:17:09+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-02-01T13:31:01+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=9248f0c5bff6ba04a838ebe94a4a4e925d38530e'/>
<id>9248f0c5bff6ba04a838ebe94a4a4e925d38530e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adjust cylinder2d refinement structure</title>
<updated>2019-06-24T13:17:09+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-02-01T13:11:54+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=87f0b74b54a67d3838950e78214978ac2472589e'/>
<id>87f0b74b54a67d3838950e78214978ac2472589e</id>
<content type='text'>
Required to both increase cylinder discretization detail and fix cell count to a uniform N=9 grid.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Required to both increase cylinder discretization detail and fix cell count to a uniform N=9 grid.
</pre>
</div>
</content>
</entry>
<entry>
<title>Report total number of active cells in refinement hierarchy</title>
<updated>2019-06-24T13:17:09+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-01-31T14:14:03+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=3bc4210c9a3c10ffe61f0237bba101f9700b7668'/>
<id>3bc4210c9a3c10ffe61f0237bba101f9700b7668</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move geometry print to prepareLattice</title>
<updated>2019-06-24T13:17:09+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-01-31T13:26:35+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=39e22863be1e50bd8e6b36f3d3ecbd1bec09e6a0'/>
<id>39e22863be1e50bd8e6b36f3d3ecbd1bec09e6a0</id>
<content type='text'>
This way statistics reflect the cells disabled by refinement.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This way statistics reflect the cells disabled by refinement.
</pre>
</div>
</content>
</entry>
<entry>
<title>Manage dynamics, boundary condition memory in Grid2D</title>
<updated>2019-06-24T13:17:09+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-01-30T19:12:31+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=5e888fc13f38c94777963d72fc9e391cd4fa477a'/>
<id>5e888fc13f38c94777963d72fc9e391cd4fa477a</id>
<content type='text'>
Mainly to further declutter simulation and refinement setup
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Mainly to further declutter simulation and refinement setup
</pre>
</div>
</content>
</entry>
<entry>
<title>Refine cylinder2d to stay stable even at very low resolutions</title>
<updated>2019-06-24T13:17:09+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-01-30T15:39:08+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=860919a818e792185dc902b5be6754c0ff1e2dcb'/>
<id>860919a818e792185dc902b5be6754c0ff1e2dcb</id>
<content type='text'>
Somewhat fiddled together but works as expected. Refinement areas are
informed by Knudsen metric results. The key is to refine the outflow.
Sadly this requires refinement-overlap-crossing boundary conditions.

Interface for detailed (i.e. cell-relative) grid refinement control
still has room for improvement. Mixing physical indicators and cell
alignment requirements is problematic.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Somewhat fiddled together but works as expected. Refinement areas are
informed by Knudsen metric results. The key is to refine the outflow.
Sadly this requires refinement-overlap-crossing boundary conditions.

Interface for detailed (i.e. cell-relative) grid refinement control
still has room for improvement. Mixing physical indicators and cell
alignment requirements is problematic.
</pre>
</div>
</content>
</entry>
<entry>
<title>Tidy up refined cylinder2d</title>
<updated>2019-06-24T13:17:09+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-01-22T12:28:45+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=f544a36b51c5616670afc6c0700e8ca0c5425e79'/>
<id>f544a36b51c5616670afc6c0700e8ca0c5425e79</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Knudsen functor to locate refinement areas</title>
<updated>2019-06-24T13:17:09+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-01-21T19:39:38+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=6372c796c62d60d2642ffc81365ba9e7a87fdc68'/>
<id>6372c796c62d60d2642ffc81365ba9e7a87fdc68</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Setup geometry relative to cylinder diameter</title>
<updated>2019-06-24T13:17:09+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-01-21T11:35:10+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=80e945199941d2c80ef8ff6016f4406f3b37869c'/>
<id>80e945199941d2c80ef8ff6016f4406f3b37869c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Attenuate cylinder2d inflow velocity increase</title>
<updated>2019-06-24T13:17:09+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-01-17T15:21:42+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=f234abc7b3474a4ea3d2a1544108a151f1189fd5'/>
<id>f234abc7b3474a4ea3d2a1544108a151f1189fd5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add named types to Grid2D constructor</title>
<updated>2019-06-24T13:17:09+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-01-17T12:37:26+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=d900d8c794bb9d50f528bc8e72ceb594fbc292c8'/>
<id>d900d8c794bb9d50f528bc8e72ceb594fbc292c8</id>
<content type='text'>
This allows for readable differentiation between constructor overloads.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows for readable differentiation between constructor overloads.
</pre>
</div>
</content>
</entry>
<entry>
<title>Increase refined cylinder2d Reynolds number to 1000</title>
<updated>2019-06-24T13:17:09+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-01-17T12:15:00+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=ac6ac9383dfcc3a688579dc1fb56874bc6ff392e'/>
<id>ac6ac9383dfcc3a688579dc1fb56874bc6ff392e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename example to match its content, extract poiseuille2d</title>
<updated>2019-06-24T13:17:09+00:00</updated>
<author>
<name>Adrian Kummerlaender</name>
</author>
<published>2019-01-16T14:06:20+00:00</published>
<link rel='alternate' type='text/html' href='https://code.kummerlaender.eu/grid_refinement_openlb/commit/?id=3d447eb5e493c112682e69e5fcd5c91807fcc7fc'/>
<id>3d447eb5e493c112682e69e5fcd5c91807fcc7fc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
