This repository has been archived by the owner on Feb 21, 2023. It is now read-only.
Releases: devitocodes/devitoboundary
Releases · devitocodes/devitoboundary
Staggered Support/Updated UI
Major reworkings to several aspects of Devitoboundary operation to improve reliability and allow for staggered grid support:
Surfaces and distance:
- Axial distance calculation simplified, with some calculations moved outside operator
- Distances are now treated as matched pairs of boundary-adjacent points when evaluating stencils
Stencils:
- Stencil evaluation now carried out using Pandas
- Offset stencils for staggered grids now supported
- Stencils can now be accessed as an array of functions corresponding to each coefficient
UI:
- ImmersedBoundary interface reworked to use Pandas DataFrames for specifying functions and respective boundary conditions
- Pandas DataFrames used for specifying derivatives
Tests:
- Additional tests including a benchmark against a conventional free-surface boundary