/devitocodes.github.io

Primary LanguageSCSSApache License 2.0Apache-2.0

Devito: DSL and compiler framework for automated finite-differences and stencil computation

Devito is a domain-specific language and code generation framework for the design of highly optimised finite difference kernels for use in inversion methods. Devito utilises SymPy to allow the definition of operators from high-level symbolic equations and generates optimised and automatically tuned code specific to a given target architecture.