Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
UXARRAY
/
uxarray
Public
Notifications
You must be signed in to change notification settings
Fork
55
Star
228
Code
Issues
137
Pull requests
24
Discussions
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Wiki
Security and quality
Insights
Spherical point-in-face and lat-lon face bounds (AccuSphGeom split from #1513)
- #1627
#1627
Draft
rajeeja
wants to merge 68 commits into
main
UXARRAY/uxarray:main
from
rajeeja/point_in_face_bounds
UXARRAY/uxarray:rajeeja/point_in_face_bounds
Copy head branch name to clipboard
Conversation
Commits
68
(68)
Checks
Files changed
Draft
Spherical point-in-face and lat-lon face bounds (AccuSphGeom split from #1513)
#1627
rajeeja
wants to merge 68 commits into
main
UXARRAY/uxarray:main
from
rajeeja/point_in_face_bounds
UXARRAY/uxarray:rajeeja/point_in_face_bounds
Copy head branch name to clipboard
Commits
Commits on Jun 8, 2026
Port AccuSphGeom EFT algorithms and add spherical geometry user guide
Show description for 878e075
rajeeja
committed
878e075
View commit details
Copy full SHA for 878e075
Browse repository at this point
Fix pre-commit: remove unused imports and variable
rajeeja
committed
1bbf349
View commit details
Copy full SHA for 1bbf349
Browse repository at this point
Fix pre-commit: split semicolons in notebook cells
rajeeja
committed
1034a18
View commit details
Copy full SHA for 1034a18
Browse repository at this point
Address Hongyu's review: port AccuSphGeom compensated arithmetic, rewrite intersections, add 241 baseline testsgit status! - most came from accusphere
rajeeja
committed
fb74e75
View commit details
Copy full SHA for fb74e75
Browse repository at this point
Fix RTD: remove RST-invalid numbered list from gca_const_lat_intersection docstring
rajeeja
committed
256b347
View commit details
Copy full SHA for 256b347
Browse repository at this point
Fix RTD notebook kernel metadata
rajeeja
committed
e8999e6
View commit details
Copy full SHA for e8999e6
Browse repository at this point
Address AccuSphGeom review feedback
rajeeja
committed
0220276
View commit details
Copy full SHA for 0220276
Browse repository at this point
Separate intersection kernels into three layers: numerical core, status/mask, dispatcher
rajeeja
committed
0fe327c
View commit details
Copy full SHA for 0fe327c
Browse repository at this point
Fix NaN/Inf propagation in intersection kernels for denom=0 and planar_sq<0
rajeeja
committed
94c06fe
View commit details
Copy full SHA for 94c06fe
Browse repository at this point
Commits on Jun 10, 2026
Add geometry kernel benchmarks and to_raster auto-extent test
Show description for 2f4147b
rajeeja
committed
2f4147b
View commit details
Copy full SHA for 2f4147b
Browse repository at this point
Address AccuSphGeom review: precision wording, dead code removal, correctness fixes
Show description for 3b3f30c
rajeeja
committed
3b3f30c
View commit details
Copy full SHA for 3b3f30c
Browse repository at this point
Pin tornado<6.5.7 to fix Windows CI; remove dead shim; fix notebook API name
Show description for e33a26c
rajeeja
committed
e33a26c
View commit details
Copy full SHA for e33a26c
Browse repository at this point
Trim computing.py docstring; drop inline=always from L1 kernels
rajeeja
committed
f3c8618
View commit details
Copy full SHA for f3c8618
Browse repository at this point
Revert tornado pin; root cause is openssl 3.6.3 on Windows
rajeeja
committed
59a8020
View commit details
Copy full SHA for 59a8020
Browse repository at this point
Commits on Jun 15, 2026
Port AccuSphGeom EFT algorithms and add spherical geometry user guide
Show description for 35c85a8
rajeeja
committed
35c85a8
View commit details
Copy full SHA for 35c85a8
Browse repository at this point
Fix pre-commit: remove unused imports and variable
rajeeja
committed
6c1497e
View commit details
Copy full SHA for 6c1497e
Browse repository at this point
Fix pre-commit: split semicolons in notebook cells
rajeeja
committed
57373d0
View commit details
Copy full SHA for 57373d0
Browse repository at this point
Address Hongyu's review: port AccuSphGeom compensated arithmetic, rewrite intersections, add 241 baseline testsgit status! - most came from accusphere
rajeeja
committed
3a55e5d
View commit details
Copy full SHA for 3a55e5d
Browse repository at this point
Fix RTD: remove RST-invalid numbered list from gca_const_lat_intersection docstring
rajeeja
committed
683bc9a
View commit details
Copy full SHA for 683bc9a
Browse repository at this point
Fix RTD notebook kernel metadata
rajeeja
committed
3ae95f3
View commit details
Copy full SHA for 3ae95f3
Browse repository at this point
Address AccuSphGeom review feedback
rajeeja
committed
7e35cee
View commit details
Copy full SHA for 7e35cee
Browse repository at this point
Separate intersection kernels into three layers: numerical core, status/mask, dispatcher
rajeeja
committed
1f844e1
View commit details
Copy full SHA for 1f844e1
Browse repository at this point
Fix NaN/Inf propagation in intersection kernels for denom=0 and planar_sq<0
rajeeja
committed
ec81e16
View commit details
Copy full SHA for ec81e16
Browse repository at this point
Commits on Jun 18, 2026
Merge origin/rajeeja/accusphere: resolve geometry kernel conflicts
Show description for 58de273
rajeeja
committed
58de273
View commit details
Copy full SHA for 58de273
Browse repository at this point
Merge branch 'main' into rajeeja/accusphere
rajeeja
authored
896d968
View commit details
Copy full SHA for 896d968
Browse repository at this point
Commits on Jun 19, 2026
computing: use FMA two_prod where available (portable Veltkamp fallback)
Show description for c0f281d
rajeeja
committed
c0f281d
View commit details
Copy full SHA for c0f281d
Browse repository at this point
intersections: add allocation-free scalar const-lat L1 kernel
Show description for 3438b90
rajeeja
committed
3438b90
View commit details
Copy full SHA for 3438b90
Browse repository at this point
Commits on Jun 23, 2026
Merge branch 'main' into rajeeja/accusphere
rajeeja
authored
aab2bbd
View commit details
Copy full SHA for aab2bbd
Browse repository at this point
Commits on Jun 24, 2026
Merge branch 'main' into rajeeja/accusphere
rajeeja
authored
16cb171
View commit details
Copy full SHA for 16cb171
Browse repository at this point
style: apply ruff formatting to computing.py
rajeeja
committed
69c6d48
View commit details
Copy full SHA for 69c6d48
Browse repository at this point
Merge branch 'main' into rajeeja/accusphere
rajeeja
authored
4c4fa94
View commit details
Copy full SHA for 4c4fa94
Browse repository at this point
Commits on Jun 30, 2026
Merge branch 'main' into rajeeja/accusphere
rajeeja
authored
7968008
View commit details
Copy full SHA for 7968008
Browse repository at this point
Commits on Jul 3, 2026
Merge branch 'main' into rajeeja/accusphere
hongyuchen1030
authored
e323380
View commit details
Copy full SHA for e323380
Browse repository at this point
Commits on Jul 7, 2026
Merge remote-tracking branch 'origin/main' into update-accusphere-1513
rajeeja
committed
5b6082b
View commit details
Copy full SHA for 5b6082b
Browse repository at this point
Merge remote-tracking branch 'origin/main' into update-accusphere-1513
rajeeja
committed
456c587
View commit details
Copy full SHA for 456c587
Browse repository at this point
Clean up spherical geometry review items
rajeeja
committed
07ac029
View commit details
Copy full SHA for 07ac029
Browse repository at this point
Commits on Jul 9, 2026
Merge branch 'main' into rajeeja/accusphere
rajeeja
authored
273f968
View commit details
Copy full SHA for 273f968
Browse repository at this point
Commits on Jul 11, 2026
Scalarize constant-latitude intersection dispatcher to remove per-call heap allocations
rajeeja
committed
dba0206
View commit details
Copy full SHA for dba0206
Browse repository at this point
Merge remote-tracking branch 'origin/main' into rajeeja/accusphere
rajeeja
committed
4366e02
View commit details
Copy full SHA for 4366e02
Browse repository at this point
Merge remote-tracking branch 'origin/rajeeja/accusphere' into rajeeja/accusphere
rajeeja
committed
ffcc91e
View commit details
Copy full SHA for ffcc91e
Browse repository at this point
Commits on Jul 13, 2026
Merge branch 'main' into rajeeja/accusphere
rajeeja
authored
64885f6
View commit details
Copy full SHA for 64885f6
Browse repository at this point
Import benchmark kernels inside setup to avoid asv collection failures
Show description for a463913
rajeeja
committed
a463913
View commit details
Copy full SHA for a463913
Browse repository at this point
Commits on Jul 16, 2026
Cmd/accusphere (#1579)
Show description for 465fd4c
8 people
authored
465fd4c
View commit details
Copy full SHA for 465fd4c
Browse repository at this point
Merge remote-tracking branch 'origin/main' into rajeeja/accusphere
rajeeja
committed
75f06c0
View commit details
Copy full SHA for 75f06c0
Browse repository at this point
Add thread-scaling benchmark for FP64 vs AccuX constlat dispatcher
rajeeja
committed
0d131d7
View commit details
Copy full SHA for 0d131d7
Browse repository at this point
Cap thread-scaling sweep at performance cores to avoid E-core artifact
rajeeja
committed
b9f5bb3
View commit details
Copy full SHA for b9f5bb3
Browse repository at this point
Fix thread-scaling plot ticks to show only 1,2,4,8
rajeeja
committed
f61555b
View commit details
Copy full SHA for f61555b
Browse repository at this point
o Fix pre-commit
rajeeja
committed
146672c
View commit details
Copy full SHA for 146672c
Browse repository at this point
o doc fixes
rajeeja
committed
e9b394f
View commit details
Copy full SHA for e9b394f
Browse repository at this point
Commits on Jul 17, 2026
o Remove benchmark image from repo
rajeeja
committed
a7d8e88
View commit details
Copy full SHA for a7d8e88
Browse repository at this point
Split out point-in-face and lat-lon bounds to a separate PR
rajeeja
committed
a5fd603
View commit details
Copy full SHA for a5fd603
Browse repository at this point
Commits on Jul 18, 2026
Merge remote-tracking branch 'origin/main' into rajeeja/accusphere
rajeeja
committed
d2550bc
View commit details
Copy full SHA for d2550bc
Browse repository at this point
o computing: match AccuSphGeom acc_sqrt_re exactly (residual order, branch-free)
rajeeja
committed
e87873f
View commit details
Copy full SHA for e87873f
Browse repository at this point
o intersections: compensated norm in AccuXGCA kernel, branch-free mask validity per AccuSphGeom
rajeeja
committed
4af6ed1
View commit details
Copy full SHA for 4af6ed1
Browse repository at this point
o arcs: branch-free on_minor_arc int mask at tol 1e-8 matching AccuSphGeom
rajeeja
committed
ff2d6e0
View commit details
Copy full SHA for ff2d6e0
Browse repository at this point
o benchmarks: drop point-in-polygon kernel bench, moved to point-in-face PR
rajeeja
committed
3e3a972
View commit details
Copy full SHA for 3e3a972
Browse repository at this point
o benchmarks: drop thread-scaling constlat, moved to separate scaling issue
rajeeja
committed
5c80ff7
View commit details
Copy full SHA for 5c80ff7
Browse repository at this point
o docs: move spherical-geometry notebook out, depends on split-out point-in-face
rajeeja
committed
66b907b
View commit details
Copy full SHA for 66b907b
Browse repository at this point
o docs: drop spherical-geometry notebook from user-guide toctree
rajeeja
committed
8e6c88a
View commit details
Copy full SHA for 8e6c88a
Browse repository at this point
o test_plot: drop to_raster_auto_extent, unrelated to AccuXGCA/AccuXConstLat scope
rajeeja
committed
64ecad4
View commit details
Copy full SHA for 64ecad4
Browse repository at this point
o point_in_face: AccuSphGeom spherical point-in-polygon via ray-casting orient3d
rajeeja
committed
f6d6142
View commit details
Copy full SHA for f6d6142
Browse repository at this point
o bounds: GCA face-bounds path with compensated interior arc z-extrema
rajeeja
committed
4d18bae
View commit details
Copy full SHA for 4d18bae
Browse repository at this point
o test: restore point-in-polygon baseline cases for point-in-face path
rajeeja
committed
8fad6e9
View commit details
Copy full SHA for 8fad6e9
Browse repository at this point
o benchmarks: point-in-polygon sphere kernel benchmark
rajeeja
committed
d80330b
View commit details
Copy full SHA for d80330b
Browse repository at this point
o docs: spherical geometry accuracy user guide notebook
rajeeja
committed
3a246b4
View commit details
Copy full SHA for 3a246b4
Browse repository at this point
o docs: add spherical geometry notebook to user-guide toctree
rajeeja
committed
8cc2168
View commit details
Copy full SHA for 8cc2168
Browse repository at this point
Commits on Jul 28, 2026
Merge remote-tracking branch 'origin/main' into rajeeja/point_in_face_bounds
Show description for 71d97fb
rajeeja
committed
71d97fb
View commit details
Copy full SHA for 71d97fb
Browse repository at this point
Commits on Aug 19, 2026
Merge remote-tracking branch 'origin/main' into rajeeja/point_in_face_bounds
rajeeja
committed
c139f97
View commit details
Copy full SHA for c139f97
Browse repository at this point
You can’t perform that action at this time.