{{ message }}
Tags: UXARRAY/uxarray
Tags
Add remapping to rectilinear grids (#1501) * Add rectilinear remap target support * o add to_rectilinear api docs * o document to_rectilinear yac options * o document native to_rectilinear backend * o fix rectilinear dataset reshape * o preserve valid rectilinear coords * address rectilinear remap review comments * merge main * add rectilinear remap guide section --------- Co-authored-by: Rajeev Jain <jain@anl.gov> Co-authored-by: Orhan Eroglu <32553057+erogluorhan@users.noreply.github.com>
YAC as an optional remapping backend for uxarray (#1440) * o First pass at YAC - expose remap, nnn and conservative * o Fix actions * o Add MPI flags for CI * o Explicitly set MPI * o Use --without-regard-for-quality flag * Switch YAC remap backend to yac.core * Fix YAC and Windows CI workflows * Clarify remap docstring and add conservative face-only validation Agent-Logs-Url: https://github.com/UXARRAY/uxarray/sessions/72fb3867-9fe5-4b03-84df-804cb8a333c0 Co-authored-by: rljacob <947068+rljacob@users.noreply.github.com> * fix: only pass yac_method to nearest_neighbor when it's not None in __call__ Agent-Logs-Url: https://github.com/UXARRAY/uxarray/sessions/a6202885-cbf5-4760-816d-85f25f6fcf16 Co-authored-by: rljacob <947068+rljacob@users.noreply.github.com> * fix: validate backend parameter in RemapAccessor methods, raise ValueError for unknown values Agent-Logs-Url: https://github.com/UXARRAY/uxarray/sessions/228d9dce-524e-47fd-aadd-749b46604550 Co-authored-by: rljacob <947068+rljacob@users.noreply.github.com> * Update uxarray/remap/accessor.py Raise NotImplementedError/ValueError for backend='yac' here until a real YAC-IDW implementation exists. Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * fix: raise NotImplementedError for bilinear with backend='yac' Agent-Logs-Url: https://github.com/UXARRAY/uxarray/sessions/2bbea446-87e6-475a-9f23-bff5112349c6 Co-authored-by: rljacob <947068+rljacob@users.noreply.github.com> * Fix argument in uxarray/remap/yac.py Pass the original remap_to label into _construct_remapped_ds instead of destination_dim. Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Finish YAC review follow-ups * Add YAC conservative fallback and mask support * Add YAC average bilinear support * Address review comments and add docs * Reword error * thanks Orhan for the feedback * Add YAC links to remap docstrings * Clarify YAC conservative notebook usage --------- Co-authored-by: Hongyu Chen <hyvchen@ucdavis.edu> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: rljacob <947068+rljacob@users.noreply.github.com> Co-authored-by: Robert Jacob <jacob@anl.gov> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Orhan Eroglu <32553057+erogluorhan@users.noreply.github.com>
Create issue on upstream CI failure (#1473) * first pass at copy from comp implementation * narrow tests to one test, which i've made to fail * un fail test to test non-failure condition * nevermind, upstream failing on discovery, remove fork testing configs
Add Azimuthal Averaging (#1255) * created docstring for azimuthal_mean * wrote azimuthal mean computation in public function * draft azimuthal mean ready to test * fixed typos, return hit count for radial bins * made azimuthal mean more robust to axis ordering * added central coord as attribute in output UxDataArray of azimuthal_mean * run pre-commit * update parameters and set default values to nan * add tests, update to use kdtree * update api * update type hint * Update docs/api.rst Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update docs/api.rst Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update test/core/test_azimuthal.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * return an xr.DataArray, update hit counts * add validation * fix api.rst --------- Co-authored-by: Philip Chmielowiec <philipchmielowiec@gmail.com> Co-authored-by: Philip Chmielowiec <67855069+philipc2@users.noreply.github.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Update CI workflow to improve execution time (#1336) * Create main.yml * Update and rename main.yml to ci-time.yml * Update ci-time.yml Only use Python 3.13 * update CI workflow to upload test time artifacts * update comments * update CI workflow * update workflow for windows * try to fix windows * update numba cache * revert numba change * update CI workflow * update CI * update CI * only use macos-latest
PreviousNext
