Projects in Awesome Lists tagged with finite-difference-method
A curated list of projects in awesome lists tagged with finite-difference-method .
https://github.com/zwicker-group/py-pde
Python package for solving partial differential equations using finite differences.
dynamical-systems finite-difference-method partial-differential-equations pdes python scientific-computing
Last synced: 03 Feb 2026
https://github.com/SciML/DiffEqOperators.jl
Linear operators for discretizations of differential equations and scientific machine learning (SciML)
differential-equations differentialequations fdm finite-difference-method julia matrix-free neural-differential-equations neural-ode partial-differential-equations pde scientific-machine-learning sciml sde stochastic-differential-equations
Last synced: 04 May 2025
https://github.com/mathworks-teaching-resources/computational-fluid-dynamics
This curriculum module introduces foundational concepts for solving the Navier-Stokes equations, including methods for interface advection and fluid-structure-interaction.
cfd computational-fluid-dynamics finite-difference-method finite-volume-method fluid-structure-interaction
Last synced: 19 Jun 2025
https://github.com/takah29/2d-fluid-simulator
2D incompressible fluid solver implemented in Taichi.
cfd cfd-solvers cip fdm finite-difference-method fluid-dynamics fluid-simulation fluid-solver navier-stokes taichi vorticity-confinement
Last synced: 02 Apr 2025
https://github.com/imronuke/KOMODO
Open Nuclear Reactor Simulator
finite-difference-method neutron-diffusion nodal-method nuclear nuclear-engineering nuclear-physics reactor-core reactor-physics reactor-simulator
Last synced: 04 Apr 2025
https://github.com/pawbz/geophyinv.jl
A Julia Toolbox for Geophysical Modeling and Inverse Problems
cuda elastic finite-difference-method gpu julia parallel-computing poisson seismic-inversion seismic-tomography seismic-waves staggeredgrid
Last synced: 09 Oct 2025
https://github.com/pawbz/GeoPhyInv.jl
A Julia Toolbox for Geophysical Modeling and Inverse Problems
cuda elastic finite-difference-method gpu julia parallel-computing poisson seismic-inversion seismic-tomography seismic-waves staggeredgrid
Last synced: 07 May 2025
https://github.com/thomasthelen/finite-difference-method
A Finite Difference Method Engine in C++
diffusion-equation fdm finite-difference finite-difference-method finite-differences heat-equation heat-transfer numerical numerical-calculations numerical-computation numerical-integration numerical-methods partial-differential-equations
Last synced: 30 Apr 2025
https://github.com/ubermag/discretisedfield
Python package for the analysis and visualisation of finite-difference fields.
anaconda binder bsd-3-clause data-analysis finite-difference-method hdf5 jupyter macos micromagnetics mumax3 numpy oommf pypi python scientific-computing ubermag visualisation vtk windows zenodo
Last synced: 21 Oct 2025
https://github.com/asem000/finitediffx
Finite difference tools in JAX
finite-difference-method jax python
Last synced: 07 Sep 2025
https://github.com/orlovt/optionspricingcpp
High-performance C++ implementation of critical option pricing models: Black-Scholes, Binomial, Finite Difference, and Monte Carlo.
binomial-pricing black-scholes finite-difference-method low-latency monte-carlo options-pricing options-trading
Last synced: 08 Aug 2025
https://github.com/gha3mi/forsolver
ForSolver - linear and nonlinear solvers
complex-step-differentiation finite-difference-method fortran fortran-package-manager linear-system-solver newton-method newton-raphson nonlinear-systems quasi-newton-method solver
Last synced: 22 Aug 2025
https://github.com/resetius/fdm
Finite-Difference
cfd finite-difference-method fluid-dynamics fluid-simulation hydrodynamics stability-analysis
Last synced: 14 Apr 2025
https://github.com/mathworks-teaching-resources/applied-pdes
A collection of teaching scripts showing applications of partial differential equations to traffic modeling, battery thermal modeling, diffusion, and more.
battery-thermal-model classification courseware cwm diffusion finite-difference-method method-of-characteristics partial-differential-equations reaction-diffusion
Last synced: 25 Jul 2025
https://github.com/akapet00/schrodinger
Comparison of numerical solutions of the 1-D time-independent Schrödinger equation obtained through FDM, FEM and the neural network approach.
finite-difference-method finite-element-method neural-pde numerical-analysis schrodinger-equation
Last synced: 11 Jul 2025
https://github.com/halterw/a_simple_computer_program
A simple computer program for calculating stress and strain rate in 2D viscous inclusion-matrix systems
finite-difference-method iterative-methods numerical-modelling viscous-inclusion
Last synced: 24 Apr 2025
https://github.com/ohno/finitedifferencematrices.jl
A Julia package for discrete approximations of differential operators
finite-difference finite-difference-method julia
Last synced: 10 Apr 2025
https://github.com/leo-aa88/finite_difference
Computes finite difference matrices for the first and second derivative up to sixth order, including compact schemes
compact-scheme finite-difference finite-difference-coefficients finite-difference-method finite-difference-methods finite-difference-schemes
Last synced: 28 Oct 2025
https://github.com/tgautam03/wavesim
1D and 2D Wave simulation from scratch
finite-difference-method partial-differential-equations pde wave-simulation wave-simulator waves
Last synced: 19 Sep 2025
https://github.com/alexstratou/solving-parabolic-pdes-with-finite-differences-methods
Solution of the heat/diffusion and time-dependent Schrodinger equations with Crank-Nicolson and Euler methods
1d 2d computational-physics crank-nicolson diffusion electron-diffraction euler-method euler-methods finite-difference-method partial-differential-equations physics quantum-mechanics quantum-tunneling scattering schrodinger-equation time-evolution
Last synced: 05 Mar 2025
https://github.com/louis-finegan/convection-diffusion-models-finite-difference-method-python3
Applying the finite-difference method to the Convection Diffusion equation in python3. Examples included: One dimensional Heat equation, Transport equation, Fokker-Plank equation and some two dimensional examples.
convection-diffusion finite-difference-method fokker-planck-equation heat-equation jupyter-notebook mathematical-modelling matplotlib matplotlib-animation numpy python3 transport-equation
Last synced: 02 Aug 2025
https://github.com/syedalimohsinbukhari/fydm
A python based Finite Difference Method (FDM) library.
finite-difference-method mathema numerical-algorithms numerical-solvers python3
Last synced: 12 Jul 2025
https://github.com/pannapudi/fidmag_rs
A full-fledged micromagnetic finite-difference code in Rust
exchange finite-difference-method micromagnetics rust scientific-computing
Last synced: 13 Mar 2025
https://github.com/valinsogna/finitediffpdesolver
An insightful collection of finite difference methods to solve elliptic PDEs. This repository provides interactive exercises, from basic grid generation to advanced boundary value problem solutions, using forward Euler methods. Dive in to explore and understand the dynamics of PDEs through hands-on tasks.
finite-difference-method numerical-analysis pde-solver
Last synced: 16 Mar 2025
https://github.com/vikas2171/finite-difference-method
This repository features MATLAB projects using Finite Difference Methods to solve Laplace's equation and Maxwell's equations. It includes a 2D Laplace's Equation Solver and a 1D FDTD Simulation with wave propagation and absorption, providing practical understanding and visualization tools.
fdtd finite-difference-method laplace-equation matlab maxwell-equations numerical-methods
Last synced: 30 Oct 2025
https://github.com/tgautam03/earthquake.cpp
3D earthquake wave simulation
cpp earthquake-simulation earthquake-visualization finite-difference-method partial-differential-equations wave-simulation
Last synced: 01 Apr 2025
https://github.com/manik2000/differential-equations
A repository containing projects ...
differen euler finite-difference-method julia runge-kutta
Last synced: 25 Mar 2025
https://github.com/lamhakimaroc/solve-med
SOLVE-Med is a modular medical QA system that efficiently routes questions to specialized Small Language Models (SLMs). This self-hostable stack supports multi-turn chat and is designed for easy integration and use. 🛠️🌐
finite-difference finite-difference-method gemma google healthcare idiosyncratic llama llm mediapipe-facemesh mediapipe-holistic multi-agent nlp numerical-methods python question-answering slm sudoku-solver vtuber
Last synced: 04 Jul 2025
https://github.com/ararslan/fdm.rkt
Derivatives by finite differences in Racket
derivatives finite-difference-method racket
Last synced: 12 Feb 2026
https://github.com/ray-chew/mmidk
Course material I created for the tutorial "Mathematical Modelling in Climate Research" at the Freie Universität Berlin
burgers-equation finite-difference-method finite-volume-method heat-equation python scientific-computing shallow-water-equations tutorial-course
Last synced: 02 Aug 2025
https://github.com/jonataneisermann0105/diffflameles
LES simulation of turbulent diffusion flames at low Mach numbers in MATLAB.
cfd combustion finite-difference-method les low-mach-number matlab projection-method simulation smagorinsky-model turbulence turbulent-diffusion-flames
Last synced: 15 Jul 2025
https://github.com/krproject-tech/membrane_vibration_fdm
Finite difference method to solve the membrane vibration problem
finite-difference-method matlab wave-equation
Last synced: 20 Jun 2025
https://github.com/saran-nns/gradients
Build your deep learning algorithms with confidence
finite-difference-method gradient-check jax pytorch tensorflow2
Last synced: 17 Oct 2025
https://github.com/sandyherho/1dheateqnnumba
This repository contains Python code for numerical simulation, data analysis, and figures associated with the Herho et al. (2024) manuscript.
1d-heat-equation conduction explicit-scheme finite-difference-method implicit-scheme numba-jit partial-differential-equations
Last synced: 16 Jan 2026
https://github.com/premnath-coder/sparc
🤖 Enhance your coding efficiency with SPARC, a command-line AI assistant that executes code, manages files, and visualizes architecture seamlessly.
aimd arm cpu-emulator dft-calculations disassembler easy-install electronic-structure finite-difference-method framework hpc matlab portable rapid-prototyping-framework riscv security structural-optimization tricore x86-64
Last synced: 07 Nov 2025
https://github.com/perpendicooler/computational_fluid_dynamics
Numerical Methods
2-dimensional-heat boundary-element-method computational-fluid-dynamics diffusion-models finite-difference-method finite-element-methods finite-volume-methods fluid-dynamics heat-equation heat-transfer jupyter-notebook matplotlib numerical-methods numpy odeint odeivp python rk4 scipy
Last synced: 18 Jul 2025
https://github.com/nlacey111/numerical-analysis
Including work from undergrad and graduate numerical analysis I and II.
bisection-method cholesky-decomposition cubic-splines discretization-algorithm error finite-difference-method fixed-point-iteration forward-euler gauss-seidel-method jacobi-iteration multi-stage-methods multistep-methods newtons-method polynomial-evaluation rank-approximation solving-least-squares solving-odes solving-pdes svd
Last synced: 21 Mar 2025