finite-difference
There are 179 repositories under finite-difference topic.
devitocodes/devito
DSL and compiler framework for automated finite-differences and stencil computation
maroba/findiff
Python package for numerical derivatives and partial differential equations in any number of dimensions.
IBAMR/IBAMR
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
bueler/p4pdes
C and Python examples from my book on using PETSc and Firedrake to solve PDEs
simpeg/discretize
Discretization tools for finite volume and inverse problems.
brli3/CFD
Basic Computational Fluid Dynamics (CFD) schemes implemented in FORTRAN using Finite-Volume and Finite-Difference Methods. Sample simulations and figures are provided.
JanThorbecke/OpenSource
Code for geophysical 3D/2D Finite Difference modelling, Marchenko algorithms, 2D/3D x-w migration and utilities.
stfc/PSyclone
Domain-specific compiler and code transformation system for Finite Difference/Volume/Element Earth-system models in Fortran
314arhaam/heat-pinn
A Physics-Informed Neural Network to solve 2D steady-state heat equations.
wme7/ApproximateRiemannSolvers
My personal collection of Riemann solvers using MUSCL and WENO schemes written as short Matlab scripts
ranocha/SummationByPartsOperators.jl
A Julia library of summation-by-parts (SBP) operators used in finite difference, Fourier pseudospectral, continuous Galerkin, and discontinuous Galerkin methods to get provably stable semidiscretizations, paying special attention to boundary conditions.
isds-neu/PeRCNN
Encoding physics to learn reaction-diffusion processes
acuoci/CFDofReactiveFlows
Collection of codes in Matlab(R) and C++ for solving basic problems presented and discussed in the "Computational Fluid Dynamics of Reactive Flows" course (Politecnico di Milano)
dmitriy-kats/PhaseFieldGrainGrowthSimulations
These matlab codes simulate grain growth by solving the phase field equations using a centered finite difference method
larsgeb/psvWave
Forward code for the P-SV wave equation on a staggered grid, with full waveform inversion interfaces. Finite difference approach according to stress-velocity formulation.
zaman13/Poisson-solver-2D
Finite difference solution of 2D Poisson equation. Can handle Dirichlet, Neumann and mixed boundary conditions.
fancompute/fdfdpy
Pure Python implementation of the finite difference frequency domain (FDFD) method for electromagnetics
eguidotti/calculus
High Dimensional Numerical and Symbolic Calculus in R
usnistgov/hiperc
High Performance Computing Strategies for Boundary Value Problems
c0rychu/SchrodingerEq_1D_tutorial
Solving Schrodinger Equation Numerically
byrneta/Computational-Fluid-Dynamics
:cyclone: Selected MATLAB code I wrote while taking a CFD class in graduate school. Finite-difference and finite volume approximations are compared to analytical solutions. Project descriptions are included. :cyclone:
stefanmeili/FastFD
A library for building finite difference simulations
MahanFathi/Model-Based-RL
Model-based Policy Gradients
ThomasThelen/Finite-Difference-Method
A Finite Difference Method Engine in C++
nauaneed/PyDNS
Direct Numerical Simulation of Fluid Flow with IBM Using Python
ovcharenkoo/CUDA_FDTD_2D_acoustic_wave_propagation
Acoustic wave propagation in 2D domain using CUDA, O(2,8). Solve second order wave equation in time domain using finite-differences.
dkong8s93/p2d-model
Numerical Implementation (Finite Difference) of the Pseudo-two-Dimensional Model for Lithium-ion Batteries
soumyasen1809/12-Steps-to-Navier-Stokes
CFD Python, a.k.a. the 12 steps to Navier-Stokes taught by Prof. Lorena Barba
xavierdechamps/Burgers_1D
Solve the 1D forced Burgers equation with high order finite elements and finite difference schemes.
LASG-GAMIL/GMCORE
A dynamical core for solving geophysical fluid equations on the sphere with conservative finite difference methods
AndybnACT/GPU-comcot
GPU-comcot offloads the computational component on the outermost layer of COMCOT to Nvidia GPU. Currently, the speed up achieved by parallelized code on GTX-1060 comparing to serial one on AMD-FX8150 is nearly 200X. The code is still under development to fulfill the full functionality of the original model.
arotem3/numerics
library of numerical methods using Armadillo
inducer/numpde-notes
Slides/notes and Jupyter notebook demos for an introductory course of numerical methods for PDEs
jessecaps/jCODE
High-order multiphase/multi-physics flow solver
wesselb/fdm
Estimate derivatives with finite differences
navid58/FDFD_ver02
Frequency-domain finite-difference (FDFD) MATLAB package for 2D visco-acoustic wave equation