Skip to content
This repository has been archived by the owner on Feb 21, 2023. It is now read-only.
/ devitoboundary Public archive

Work in progress - Objective is to develop a tool for implementing immersed boundaries in Devito.

License

Notifications You must be signed in to change notification settings

devitocodes/devitoboundary

Repository files navigation

Devitoboundary

CI-Core

CI-1st-Order

Note: this repo has been superseded by Schism.

Devitoboundary is a set of utilities used for the implementation of immersed boundaries in Devito. The intention is to build useful abstractions to simplify the process of imposing boundary conditions on non-grid-conforming topographies. By making a suitably versatile, generic tool for constructing immersed boundaries from unstructured topography data, the integration of immersed boundary methods into higher level applications with minimal additional complexity is made possible.

This repository is currently a WIP prototype.

In order to download, install and use Devito follow the instructions listed here.

Quickstart

In order to install Devitoboundary: Requirements: A working Devito installation.

source activate devito
git clone https://github.com/devitocodes/devitoboundary.git
cd devitoboundary
pip install -e .

Get in touch

If you're using Devitoboundary or Devito, we would like to hear from you. Whether you are facing issues or just trying it out, join the conversation.

About

Work in progress - Objective is to develop a tool for implementing immersed boundaries in Devito.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages