Top 13 C Scientific Computing Projects
DO NOT CHECK OUT THESE FILES FROM GITHUB UNLESS YOU KNOW WHAT YOU ARE DOING. (See below.)Project mention: Why not use a script to generate c code instead of using macros? | reddit.com/r/C_Programming | 2021-07-30
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Shadow is a discrete-event network simulator that directly executes real application code, enabling you to simulate distributed systems with thousands of network-connected processes in realistic and scalable private network experiments using your laptop, desktop, or server running Linux. (by shadow)
OpenHPC Integration, Packaging, and Test RepoProject mention: Cluster OS and Management | reddit.com/r/HPC | 2022-04-06
While I ended up rolling my own setup, I've seen https://openhpc.community/ suggested here a few times and it does seem a decent starting place if nothing else.
GNU Scientific Library with CMake build support and AMPL bindings (by ampl)Project mention: C++ for numerical programming | reddit.com/r/cpp_questions | 2021-06-22
Some time ago, I started on a similar journey. Started with https://www.gnu.org/software/gsl/
⚡ High-performance GPU interactive scientific data visualization with VulkanProject mention: Looking for a library for plotting a big amount of geometrical data | reddit.com/r/learnpython | 2021-08-23
Maybe Datoviz or Dear PyGui?
Ruby/Numo::NArray - New NArray class library
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.
Official development repository for SUNDIALS - a SUite of Nonlinear and DIfferential/ALgebraic equation Solvers. Pull requests are welcome for bug fixes and minor changes.
PHP library for scientific computing powered by C
Fast, Expressive, & High-Performance Programming Language for those who dareProject mention: Leading vs. Trailing Types (Programming Languages) | news.ycombinator.com | 2021-09-22
The home of the McStas (neutrons) and McXtrace (x-rays) Monte-Carlo ray-tracing instrument simulation codes.
A library for analysing numerical error propagation in floating-point computations.Project mention: Is there a language which can keep track of the potential epsilon error when doing calculations? | reddit.com/r/ProgrammingLanguages | 2022-01-06
I don't know why everyone else is talking about bignums, but this is a fairly common subject of interest with lots of research projects out there. Off the top of my head Arpra, and CADNA. Julia also has IntervalArithmetic.jl which can be used with some manual work. None of these are core language features, but I don't imagine that was an important part of the question.
Type-generic math and numerical library supporting c99 and cpp98 (header only).
C Scientific Computing related posts
Cluster OS and Management
2 projects | reddit.com/r/HPC | 6 Apr 2022
Guide/resources on the whole HPC/job scheduler/MPI infrastructure
2 projects | reddit.com/r/HPC | 22 Feb 2022
Is there a language which can keep track of the potential epsilon error when doing calculations?
3 projects | reddit.com/r/ProgrammingLanguages | 6 Jan 2022
How are people building Beowulf clusters
1 project | reddit.com/r/HPC | 24 Dec 2021
HPC User here. What's the best way to construct a HPC setup in the cloud from scratch?
2 projects | reddit.com/r/HPC | 15 Dec 2021
openHPC 2.4 is GA since 17.11.2021. Rocky Linux support, hwloc deps fixes and more
2 projects | reddit.com/r/HPC | 18 Nov 2021
CentOS 8.4 does not provide rdma.service and /etc/rdma/rdma.conf?
2 projects | reddit.com/r/HPC | 14 Aug 2021
What are some of the best open-source Scientific Computing projects in C? This list will help you:
Are you hiring? Post a new remote job listing for free.