DSL and compiler framework for automated finite-differences and stencil computation
-
Updated
Jun 17, 2024 - Python
DSL and compiler framework for automated finite-differences and stencil computation
Python package for numerical derivatives and partial differential equations in any number of dimensions.
Discretization tools for finite volume and inverse problems.
Domain-specific compiler and code transformation system for Finite Difference/Volume/Element Earth-system models in Fortran
Encoding physics to learn reaction-diffusion processes
Finite difference solution of 2D Poisson equation. Can handle Dirichlet, Neumann and mixed boundary conditions.
CFD Python, a.k.a. the 12 steps to Navier-Stokes taught by Prof. Lorena Barba
A library for building finite difference simulations
Model-based Policy Gradients
Computes finite difference matrices for the first and second derivative up to sixth order, including compact schemes
Neural network augmented wave-equation simulation by Siahkoohi, A., Louboutin, M., and Herrmann, F.J.
Finite difference matrix operators for performing numerical differentiation in python.
A simple finite difference scheme for the Rayleigh-Bernard equations (buoyancy driven convection).
Finite-difference methods for solving initial and boundary value problems of some linear partial differential equations.
Solves the 2D compressible Navier-Stokes equations using finite-difference with a staggered grid arrangement to simulate acoustic waves.
The Simple Dynamical Core Lab is a personal project to explore some numerical algorithms involved in primitive equations models of atmospheric dynamics in a simplified setting
Schrodinger Equation Complex PDE Solver
Finite difference simulator for heat conduction
Coupling approaches for classical linear elasticity and bond-based peridynamic models
Add a description, image, and links to the finite-difference topic page so that developers can more easily learn about it.
To associate your repository with the finite-difference topic, visit your repo's landing page and select "manage topics."