Skip to content

Commit 264f147

Browse files
authored
Update README.md
1 parent f3372b5 commit 264f147

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[![gprMax Geometry Visual Check](https://github.com/pratiktech28/gprmax_geometry_check/actions/workflows/geometry.yml/badge.svg)](https://github.com/pratiktech28/gprmax_geometry_check/actions/workflows/geometry.yml)
22

33
![images](https://github.com/user-attachments/assets/50e360df-19a1-43eb-9f86-ffafd530985d)
4+
45
![download](https://github.com/user-attachments/assets/6cecd15f-c44a-4f41-9601-36e26c5231df)
56

67
**🛰️ gprMax Spatia
@@ -9,14 +10,18 @@ l Fidelity & Geometry Validator**
910
**📖 Overview**
1011
In computational electromagnetics, specifically within gprMax, spatial accuracy is the foundation of numerical validity. A single coordinate error in the .in file can lead to hours of wasted compute resources on a flawed model.
1112
This repository implements an Automated Geometry Validation Pipeline. It parses simulation input files, extracts spatial configurations (Antennas, Targets, PML boundaries), and validates their alignment against the intended physical model—all within a CI/CD environment.
13+
14+
---
1215
**🛠️ Technical Execution & Proof**
16+
1317
Attribute,Indicator,Status / Value
1418
Pipeline Core,geometry.yml,✅ PASSED
1519
Verification Speed,⚡ High Velocity,27 Seconds
1620
Coordinate Precision,🎯 Sub-Millimeter,±0.001 m
1721
Environment Check,🛡️ Spatial Fidelity,VERIFIED
1822

1923
**🖼️ Spatial Interpretation & Visualization**
24+
2025
The pipeline generates a Simulation Domain Preview to ensure that the engine correctly interprets the spatial configuration. This visual proof confirms that the antenna source and buried targets are localized with absolute precision.
2126

2227
<div align="center">
@@ -34,6 +39,8 @@ The validation process is divided into three critical stages:
3439
Parsing Engine: A custom-built script scans the user_model.in for #box and #cylinder directives.
3540
Geometric Mapping: Converts raw simulation coordinates into a visual coordinate system, ensuring that PML (Perfectly Matched Layer) boundaries do not intersect with active sources.
3641
CI/CD Gatekeeping: The GitHub Action fails the build if any geometric overlap or out-of-bounds error is detected, preventing resource leakage.
42+
43+
3744
**🚀 Deployment & Local Usage**
3845
To verify geometry locally before pushing to the cloud:
3946

0 commit comments

Comments
 (0)