Published January 8, 2026
| Version v1
Dataset
Open
Computational results and Python files for the work "Generalizing Riemann curvature to Regge metrics"
Authors/Creators
Description
This repository contains the code and data accompanying the numerical experiments for the paper "Generalizing Riemann Curvature to Regge Metrics".
The implementation is based on the open-source Finite Element library NGSolve (www.ngsolve.org). To generate the data, we used NGSolve-version NGSolve-6.2.2506-203-gf6f7fcf3e.
Overview of the scripts:
- generate_test_mesh.py: generates structured 3D meshes, applies a random interior perturbation, and writes the meshes plus mesh diameters.
- example_manifolds.py: defines the exact metrics and curvature tensors used as reference solutions.
- compute_error.py: computes the H^{-2} error norm and stores intermediate grid functions.
- test_convergence.py: runs the convergence experiments and writes tables to CSV/LaTeX.
- prepare_data.py: formats convergence CSV files into LaTeX tables.
Data and meshes:
- meshes/: pre-generated meshes used in the experiments (published to avoid reliance on random seeds).
- data/: raw pickles (.pkl) and generated tables (.csv and .tex).
Typical workflow:
1) (Optional) Regenerate meshes with generate_test_mesh.py.
2) Run test_convergence.py to produce convergence data in data/.
3) Run prepare_data.py to format LaTeX tables for the paper.
Files
data.zip
Files
(977.6 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:794c0b65efc66db8965efe3f081b1311
|
3.3 kB | Download |
|
md5:57ee8713091f16fc516a22ae0883e4f2
|
960.8 MB | Preview Download |
|
md5:2a80844d5288763bf1a734e89ddf2910
|
3.8 kB | Download |
|
md5:b92102eab8a5662146858e4b6976272d
|
2.7 kB | Download |
|
md5:6c092bded3a8b0e8bdc3701dc299717d
|
16.8 MB | Preview Download |
|
md5:799b91bfff6378c3970ce450c26a319b
|
3.1 kB | Download |
|
md5:c1c5e6a97453044b2b0299e59800ff54
|
1.2 kB | Preview Download |
|
md5:d11ffe70919fd385d50b8abce715dabe
|
5.3 kB | Download |