Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Golem
  3. Golemized strong-gravitational-lense

Golemized strong-gravitational-lense

Python

A distributed computing project that simulates strong gravitational lensing effects using the Golem network.

GitHubGitHub
1 stars0 forks0 contributors

Overview

This project is a distributed computing hack that simulates the physical phenomenon of strong gravitational lensing, based on the work of Prof. Adam Bolton. It leverages the Golem network to parallelize the computation of lensing effects, generating frames that can be combined into animated GIFs.

Key Features

  • Distributed Computation — Uses the Golem network to split lensing simulations across multiple nodes for faster processing.
  • Parameterized Simulations — Allows customization of lensing effects by adjusting parameters in the task dispatcher script.
  • Frame Generation — Produces individual frames for each simulation point, which can be compiled into animated visualizations.
  • Efficient Processing — A typical 200-point simulation completes in approximately 100 seconds of Golem computation time.

Philosophy

The project demonstrates how distributed computing platforms like Golem can be applied to scientific simulations, making complex physical phenomena more accessible and computationally feasible.

Quick Stats

Stars1
Forks0
Contributors0
Open Issues0
Last commit5 years ago
CreatedSince 2020

Tags

#astrophysics#scientific-simulation#python#golem-network#parallel-processing#distributed-computing#visualization

Built With

G
Golem Network
P
Python
N
NumPy

Included in

Golem236
Auto-fetched 23 minutes ago

Related Projects

Golem ArrayGolem Array

Winner of the Golem Gitcoin Hackathon 2020 (https://blog.golemproject.net/meet-the-winners-golem-gitcoin-hackathon-2020/). This app lets people design, simulate, and analyse antenna arrays without the need to utilize commercial and expensive applications.

Stars8
Forks0
Last commit5 years ago
cadCAD GolemcadCAD Golem

This package is a wrapper for cadCAD to dispatch the simulation workload to multiple Golem nodes.

Stars4
Forks0
Last commit4 years ago
Limit visualizationLimit visualization

Visualization of generalized limit (as defined for an arbitrary (discontinuous) function)

Stars1
Forks0
Last commit1 year ago
GolemGraphWavePairGolemGraphWavePair

Use the Golem Network to generate graphs

Stars1
Forks0
Last commit5 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub