Ngsolve Netgen/NGSolve is a high performance multiphysics finite element software. It is widely used to analyze models from solid mechanics, fluid dynamics and electromagnetics. Due to its flexible Python interface new physical equations and solution algorithms can be implemented easily.
Stars: ✭ 171 (+714.29%)
KratosKratos Multiphysics (A.K.A Kratos) is a framework for building parallel multi-disciplinary simulation software. Modularity, extensibility and HPC are the main objectives. Kratos has BSD license and is written in C++ with extensive Python interface.
Stars: ✭ 558 (+2557.14%)
Gridap.jlGrid-based approximation of partial differential equations in Julia
Stars: ✭ 201 (+857.14%)
PyMFEMPython wrapper for MFEM
Stars: ✭ 91 (+333.33%)
PSycloneDomain-specific compiler for Finite Difference/Volume/Element Earth-system models in Fortran
Stars: ✭ 67 (+219.05%)
MfemLightweight, general, scalable C++ library for finite element methods
Stars: ✭ 667 (+3076.19%)
ElmerfemOfficial git repository of Elmer FEM software
Stars: ✭ 523 (+2390.48%)
FinEtools.jlFinite Element tools in Julia
Stars: ✭ 126 (+500%)
AsFemA Simple Finite Element Method program (AsFem)
Stars: ✭ 108 (+414.29%)
Coreparallel finite element unstructured meshes
Stars: ✭ 124 (+490.48%)
Feelpp💎 Feel++: Finite Element Embedded Language and Library in C++
Stars: ✭ 229 (+990.48%)
SciLeanScientific computing in Lean 4
Stars: ✭ 86 (+309.52%)
corebenchcorebench - run your benchmarks against high performance computing servers with many CPU cores
Stars: ✭ 29 (+38.1%)
poisson-image-blending🎨 Web-based implementation of the poisson image blending in HTML5 Canvas / JavaScript
Stars: ✭ 22 (+4.76%)
spfpmPackage for performing fixed-point, arbitrary-precision arithmetic in Python.
Stars: ✭ 61 (+190.48%)
ParallelKMeans.jlParallel & lightning fast implementation of available classic and contemporary variants of the KMeans clustering algorithm
Stars: ✭ 45 (+114.29%)
RBniCSRBniCS - reduced order modelling in FEniCS
Stars: ✭ 5 (-76.19%)
JUDI.jlJulia Devito inversion.
Stars: ✭ 71 (+238.1%)
QUICKQUICK: A GPU-enabled ab intio quantum chemistry software package
Stars: ✭ 79 (+276.19%)
LazyLight-weight header-only library for parallel function calls and continuations in C++ based on Eric Niebler's talk at CppCon 2019.
Stars: ✭ 93 (+342.86%)
t8codeParallel algorithms and data structures for tree-based AMR with arbitrary element shapes.
Stars: ✭ 37 (+76.19%)
BenchmarksPythonJuliaAndCoBenchmark(s) of numerical programs with Python (and Scipy, Pythran, Numba), Julia and C++.
Stars: ✭ 19 (-9.52%)
nbodykitAnalysis kit for large-scale structure datasets, the massively parallel way
Stars: ✭ 93 (+342.86%)
nmmnMiscellaneous methods for: astronomy, dealing with arrays, statistical distributions, computing goodness-of-fit, numerical simulations and much more
Stars: ✭ 16 (-23.81%)
gardeniaGARDENIA: Graph Analytics Repository for Designing Efficient Next-generation Accelerators
Stars: ✭ 22 (+4.76%)
job streamAn MPI-based C++ or Python library for easy distributed pipeline processing
Stars: ✭ 32 (+52.38%)
dh-coreFunctional data science
Stars: ✭ 123 (+485.71%)
PHCpackThe primary source code repository for PHCpack, a software package to solve polynomial systems with homotopy continuation methods.
Stars: ✭ 50 (+138.1%)
ELEMENTSThe C++ ELEMENTS library contains a suite of sub-libraries to support mathematical functions (elements), data representations (MATAR), and novel mesh classes (geometry and SWAGE) to support a very broad range of element types, numerical methods, and mesh connectivity data structures useful for computational physics and engineering.
Stars: ✭ 13 (-38.1%)
ps pytorchimplement distributed machine learning with Pytorch + OpenMPI
Stars: ✭ 47 (+123.81%)
pyabcpyABC: distributed, likelihood-free inference
Stars: ✭ 13 (-38.1%)
pestpptools for scalable and non-intrusive parameter estimation, uncertainty analysis and sensitivity analysis
Stars: ✭ 90 (+328.57%)
pyqentangleQuantum Entanglement in Python
Stars: ✭ 16 (-23.81%)
herbieOptimize floating-point expressions for accuracy
Stars: ✭ 614 (+2823.81%)
ParallelQSlimShape Aware Parallel Mesh Simplification Algorithm
Stars: ✭ 84 (+300%)
PyCannyEdgeEducational Python implementation of the Canny Edge Detector
Stars: ✭ 31 (+47.62%)
learn-gpgpuAlgorithms implemented in CUDA + resources about GPGPU
Stars: ✭ 37 (+76.19%)
vuoA realtime visual programming language for interactive media.
Stars: ✭ 103 (+390.48%)
pydensPyDEns is a framework for solving Ordinary and Partial Differential Equations (ODEs & PDEs) using neural networks
Stars: ✭ 201 (+857.14%)
NAGPythonExamplesExamples and demos showing how to call functions from the NAG Library for Python
Stars: ✭ 46 (+119.05%)
QuantPDEA high-performance, open-source, header-only C++(>=11) library for pricing derivatives.
Stars: ✭ 42 (+100%)
lubeckHigh level linear algebra library for Dlang
Stars: ✭ 57 (+171.43%)
NumQM BasicA mini-course offered to Undergrad physics students
Stars: ✭ 35 (+66.67%)
mangoParallel Hyperparameter Tuning in Python
Stars: ✭ 241 (+1047.62%)
super-workers🐴 Distribute load on front-end via parallelism
Stars: ✭ 93 (+342.86%)
pyFEMA modular Finite Element Method solver implemented in Python
Stars: ✭ 16 (-23.81%)
moleMimetic Operators Library Enhanced
Stars: ✭ 15 (-28.57%)
foreachR package to provide foreach looping construct
Stars: ✭ 40 (+90.48%)
pcluster-managerManage AWS ParallelCluster through an easy to use web interface
Stars: ✭ 67 (+219.05%)
Foundations of HPC 2021This repository collects the materials from the course "Foundations of HPC", 2021, at the Data Science and Scientific Computing Department, University of Trieste
Stars: ✭ 22 (+4.76%)
opensbliA framework for the automated derivation and parallel execution of finite difference solvers on a range of computer architectures.
Stars: ✭ 56 (+166.67%)
LaghosHigh-order Lagrangian Hydrodynamics Miniapp
Stars: ✭ 131 (+523.81%)
numericslibrary of numerical methods using Armadillo
Stars: ✭ 17 (-19.05%)
hp2pHeavy Peer To Peer: a MPI based benchmark for network diagnostic
Stars: ✭ 17 (-19.05%)
TSP-GATraveling Salesman Problem Using Parallel Genetic Algorithms
Stars: ✭ 29 (+38.1%)