GitHub topics: domain-decomposition
CExA-project/ddc
DDC is a discrete domain computation library.
Language: C++ - Size: 28.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 37 - Forks: 7

benmoseley/FBPINNs
Solve forward and inverse problems related to partial differential equations using finite basis physics-informed neural networks (FBPINNs)
Language: Python - Size: 17.2 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 390 - Forks: 78

prj-/aldaas2021robust
A Robust Algebraic Domain Decomposition Preconditioner For Sparse Normal Equations
Language: Fortran - Size: 10.7 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 7 - Forks: 2

sneakyjbras/hpc-nbody-solver
High-performance n-body solver achieving 128× speedup via checkerboard domain decomposition, toroidal neighbor communication, and sweep-and-prune for scalable uniform/gaussian workloads.
Language: C++ - Size: 0 Bytes - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

melanie-t27/Eikonal-Cuda-Solver Fork of tommasotrabacchinpolimi/Eikonal-Cuda-Solver
Eikonal CUDA implementation for the Advanced Methods for Scientific Computing (AMSC) Course @POLIMI
Language: Cuda - Size: 4.43 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

hpddm/hpddm
A framework for high-performance domain decomposition methods.
Language: C++ - Size: 8.56 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 147 - Forks: 36

jotachango/adaptive-boxes
Python Library for rectangular decomposition of 2D binary images. Useful for ARD(Adaptive Rectangular Decomposition) sound simulation. :snake: :package:
Language: Python - Size: 17.3 MB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 16 - Forks: 5

tommygorham/mpi-2ddc
A two-dimensional domain decomposition using MPI to communicate and reduce matrix & array computations in the equation y=Ax.
Language: C++ - Size: 405 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

craftman22/medane_tchakorom_ufc_thesis_repository
This repository is dedicated to the implementation of Krylov-based iterative methods for solving large sparse linear systems of equations derived from partial differential equations (PDEs).
Language: C - Size: 438 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

mdh266/PECS
Photoelctrochemical Solar Cell Simulator
Language: C++ - Size: 3.69 MB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 1

mjayadharan/BiotDDMortar
Modified version of BIotDD with more functions added. Later need to be merged with BiotDD.
Language: C++ - Size: 384 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

jotachango/adaptive-boxes-gpu
GPU-accelerated rectangular decomposition for sound propagation modeling :zap: :package:
Language: C - Size: 794 KB - Last synced at: 4 months ago - Pushed at: about 5 years ago - Stars: 13 - Forks: 1

dtu-act/deeponet-acoustic-wave-prop
Code for training and inferring acoustic wave propagation in 3D
Language: Python - Size: 123 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 30 - Forks: 1

jfdev001/FETI.jl
(UNFINISHED) A Julia finite element tearing and interconnecting (FETI) prototype implementation. Intended for gathering thoughts, pseudocode, and docs for FETI.
Language: GLSL - Size: 146 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

fraromor/DD-ROM-GNN-Friedrichs
Vanishing Viscosity solution predicting Graph Neural Networks and Domain Decomposable Reduced Order Models based on the Discontinuous Galerking method applied to Friedrichs' systems
Language: Python - Size: 107 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

Narasimha1997/bzCompute
bzCompute is a computation graph library with built-in support for domain-decomposition and prallel computation. The library can be used for expressing and executing large number of mathematical and text-processing operations using Data-Flow graphs, (Educational version of tensorflow), written in pure python code with numpy support.
Language: Python - Size: 258 KB - Last synced at: about 5 hours ago - Pushed at: over 6 years ago - Stars: 15 - Forks: 0

mgroupntua/Solvers
Solver library for computational mechanics problems
Language: C# - Size: 735 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 10

AMSC22-23/Eikonal-Cuda-Cesaroni-Tonarelli-Trabacchin
Eikonal CUDA implementation for the Advanced Methods for Scientific Computing (AMSC) Course @POLIMI
Language: Cuda - Size: 3.61 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 1

ahojukka5/Mortar3D.jl
Mortar3D.jl is a Julia package to calculate discrete projections between non-conforming finite element mesheds. The resulting "mortar matrices" can be used to tie non-conforming finite element meshes together which are meshed separately to construct bigger models.
Language: Julia - Size: 37.1 KB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 3

PeriHPX/nonlocalheatequation
Distributed implementation of the nonlocal heat equation
Language: TeX - Size: 5.2 MB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

mjayadharan/BiotDD
Repository containing deal.ii implementation of domain decomposition for Biot system of poroelasticity
Language: C++ - Size: 468 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

mjayadharan/MMMFE-ST-DD
Fluid flow simulator using MFEM and multiscale space-time sub-domains.
Language: C++ - Size: 17.7 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1

AI4SC-TJU/DDLM
Domain decomposition learning algorithms for elliptic boundary value problems, with focus on the classical Dirichlet-Neumann and Robin-Robin algorithms.
Language: Python - Size: 4.01 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

sdasgup3/parallel-sudoku
Parallel Sudoku Implementation using Charm++
Language: C - Size: 15.4 MB - Last synced at: 29 days ago - Pushed at: over 10 years ago - Stars: 1 - Forks: 6

istupakov/pyquasar
Finite and boundary element methods on Python
Language: Python - Size: 2.93 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

NaokiHori/SimpleDecomp
Decompose 2D/3D structured meshes between multiple MPI processes in a pencil-like manner
Language: C - Size: 45.9 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

juliorodrigues07/ecosystem_simulation 📦
Parallel implementation of a simple ecosystem based on Lotka-Volterra model (Predator-Prey).
Language: C - Size: 1.46 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

juliorodrigues07/parallel_primes 📦
Master-slave parallel implementation to identify prime numbers in an array.
Language: C - Size: 5.2 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

GeorgeM2000/Serial-and-Parallel-Numerical-Methods-for-Partial-Differential-Equations
Serial and Parallel numerical methods for solving partial differential equations using finite differences with OpenMP. Implementation of the serial and parallel Jacobi and Gauss-Seidel methods for solving linear systems. Implementation of the Additive Schwarz and Restricted Additive Schwarz methods for domain decomposition.
Language: C++ - Size: 85.9 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

pratikvn/schwarz-lib
Repository for testing asynchronous schwarz methods.
Language: C++ - Size: 26.8 MB - Last synced at: 28 days ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 3

penn-graphics-research/DOT
Decomposed Optimization Time Integration (DOT) is a domain-decomposed optimization method for fast, reliable simulation of deformation dynamics. DOT efficiently converges with frame-rate time-steps across a wide range of extreme conditions.
Language: C - Size: 207 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 45 - Forks: 7

mdh266/PECS-1D
Photoelectrochemical Solar Cell Simulator in 1D
Language: C++ - Size: 658 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 6 - Forks: 1

prj-/aldaas2019multi
A Multilevel Schwarz Preconditioner Based on a Hierarchy of Coarse Spaces
Language: Makefile - Size: 2 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

ehabosaleh/socket-based-multicore
The goal of this trial is to use the socket programming concept to connect cores belonging to the same processor and participate in solving a mathematical problem.
Language: Python - Size: 48.8 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0
