tag:github.com,2008:https://github.com/devitocodes/devitoboundary/releasesRelease notes from devitoboundary2021-02-15T16:03:57Ztag:github.com,2008:Repository/285786389/v0.22021-02-15T16:58:42ZStaggered Support/Updated UI<p>Major reworkings to several aspects of Devitoboundary operation to improve reliability and allow for staggered grid support:</p>
<p>Surfaces and distance:</p>
<ul>
<li>Axial distance calculation simplified, with some calculations moved outside operator</li>
<li>Distances are now treated as matched pairs of boundary-adjacent points when evaluating stencils</li>
</ul>
<p>Stencils:</p>
<ul>
<li>Stencil evaluation now carried out using Pandas</li>
<li>Offset stencils for staggered grids now supported</li>
<li>Stencils can now be accessed as an array of functions corresponding to each coefficient</li>
</ul>
<p>UI:</p>
<ul>
<li>ImmersedBoundary interface reworked to use Pandas DataFrames for specifying functions and respective boundary conditions</li>
<li>Pandas DataFrames used for specifying derivatives</li>
</ul>
<p>Tests:</p>
<ul>
<li>Additional tests including a benchmark against a conventional free-surface boundary</li>
</ul>EdCaunttag:github.com,2008:Repository/285786389/v0.12020-11-06T14:38:06Zv0.1<p>Initial release of Devitoboundary with basic immersed boundary support for non-staggered grids in Devito. API likely to be subject to change in forthcoming versions. Includes an example topography implementation with the 3D acoustic wave equation.</p>EdCaunt