Hongyu Chen
Hongyu Chen
### Proposed new feature or change: Currently, our grid system supports faces where all edges are defined as Great Circle Arcs (GCA). However, this approach may not fully meet the...
### Proposed new feature or change: Use the new algorithm with accurate operators to calculate the `gca_constLat_intersection`
### Proposed new feature or change: Utilize the `_split()` to achieve accurate fma operation for windows system. Otherwise, it will produce inconsistent intersection point result from different system
**Describe the feature you'd like added to this project** Enable `node_xyz_to_lonlat_rad`, `node_lonlat_rad_to_xyz`, `normalize_in_place` take `np.array()` as input and output **Link to original functionality implementation elsewhere, if applicable** Originigaly: 1. It...
Related to #730 and #785 ## Overview - Optimize the `get_cartesian_face_edge_nodes` and `get_lonlat_rad_face_edge_nodes` functions to make them vectorized and improve performance. - This function was called in `grid_populate_bounds` and will...
I noticed that for the helper function in `uxarray/helpers.py`, we are using the [Numba](https://numba.readthedocs.io/en/stable/user/overview.html), which, according to its documentation, prefer codes writing using "non python" styles (like loop) and lack...
### Proposed new feature or change: ### Summary As discussed thoroughly in [#785](#785), many of the geometry functions were implemented before multiple refactors and changes to data structures, and they...
### Version v2024.06 ### How did you install UXarray? Conda ### What happened? Our project performs geometric operations on unstructured grids on a unit sphere, which means all points on...
### Proposed new feature or change: ### Issue: Create User Guide for Accurate Spherical Operator #### Description We have designed a suite of accurate operators specifically tailored for calculations on...
Closes #905 ## Overview Modify the existing `_is_pole_point_inside` function such that it checks if the given point is inside the polygon ## Expected Usage ```Python import uxarray as ux grid_path...