Here are
111 public repositories
matching this topic...
Code generation framework for automated finite difference computation
Updated
Jul 20, 2020
Python
An adaptive and distributed-memory parallel implementation of the immersed boundary (IB) method
Python package for finite difference numerical derivatives and partial differential equations in any number of dimensions.
Updated
Jul 10, 2020
Python
Discretization tools for finite volume and inverse problems.
Updated
Jul 13, 2020
Python
Basic Computational Fluid Dynamics (CFD) schemes implemented in FORTRAN using Finite-Volume and Finite-Difference Methods. Sample simulations and figures are provided.
Updated
Dec 26, 2017
Fortran
Code for geophysical 3D/2D Finite Difference modelling, Marchenko algorithms, 2D/3D x-w migration and utilities.
Domain-specific compiler for Finite Difference/Volume/Element Earth-system models in Fortran
Updated
Jul 20, 2020
Python
Python package for solving general partial differential equations
Updated
Jul 17, 2020
Python
High Performance Computing Strategies for Boundary Value Problems
High Dimensional Numerical and Symbolic Calculus in R
Pure Python implementation of the finite difference frequency domain (FDFD) method for electromagnetics
Updated
Nov 5, 2018
Jupyter Notebook
My personal collection of Riemann solvers using MUSCL and WENO schemes written as short Matlab scripts
Updated
Oct 14, 2018
MATLAB
These matlab codes simulate grain growth by solving the phase field equations using a centered finite difference method
Updated
Jan 25, 2019
MATLAB
A dynamical core for solving geophysical fluid equations on the sphere with conservative finite difference methods
Updated
Jul 20, 2020
Fortran
library of numerical methods using Armadillo
Model-based Policy Gradients
Updated
Mar 12, 2020
Python
Acoustic wave propagation in 2D domain using CUDA, O(2,8). Solve second order wave equation in time domain using finite-differences.
Updated
Mar 29, 2019
Cuda
Solve the 1D forced Burgers equation with high order finite elements and finite difference schemes.
Updated
Mar 5, 2019
MATLAB
CUDA Finite Difference Library
Updated
Nov 21, 2019
Cuda
Allen Cahn CUDA (Phase-Field Simulation of Dendritic Solidification)
Updated
Oct 31, 2018
Cuda
Cahn Hilliard CUDA (Phase-Field Simulation of Spinodal Decomposition)
Slides/notes and Jupyter notebook demos for an introductory course of numerical methods for PDEs
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.
Updated
Jul 7, 2020
Fortran
A library of classical summation-by-parts (SBP) operators used in finite difference methods to get provably stable semidiscretisations, paying special attention to boundary conditions.
Updated
Apr 28, 2020
Julia
A Finite Difference Method Engine in C++
Navier-Stokes solver using FDM for 2D Lid driven cavity problem
Object-oriented constructor of finite difference schemes
Updated
Sep 21, 2018
MATLAB
Geophysical Tutorial - Pixels and their neighbors: Finite volume
Updated
May 16, 2017
Jupyter Notebook
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)
Updated
Nov 13, 2019
MATLAB
A collection of Finite Difference models coupling a Kirchhoff Thin Plate and Stiff String along with related functions
Updated
Nov 6, 2019
MATLAB
Improve this page
Add a description, image, and links to the
finite-difference
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
finite-difference
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.