Skip to content
Merged
Changes from all commits
Commits
Show all changes
133 commits
Select commit Hold shift + click to select a range
b7b84e0
updating 4d handling
oelbert Aug 27, 2024
bf4e2f2
debug 4d test data
oelbert Aug 27, 2024
dfc4e5f
more iter
oelbert Aug 27, 2024
6ab1dd5
moving ser_to_nc here
oelbert Aug 27, 2024
7bcce4b
merge develop
oelbert Sep 4, 2024
2d7062a
updating datatype in translate test
oelbert Sep 5, 2024
d44551e
typing works
oelbert Sep 5, 2024
ed3d431
fix dict, lint
oelbert Sep 5, 2024
2225fd9
remove empty line
oelbert Sep 5, 2024
f3cf32d
change from 4d to Nd
oelbert Sep 30, 2024
f894a49
Merge branch 'develop' into feature/4d_data
FlorianDeconinck Sep 30, 2024
ed4ddd4
Expose `k_start` and `k_end` automatically for any FrozenStencil
Oct 7, 2024
5b09a67
Fix k_start + utest
Oct 7, 2024
b0b2940
lint
Oct 7, 2024
0c7c902
Fix for 2d stencils
Oct 7, 2024
b5a7fa7
Merge pull request #78 from FlorianDeconinck/feature/K_axis_bounds_in…
fmalatino Oct 7, 2024
4b8d4b9
Add threshold overrides to the multimodal metric
Oct 7, 2024
0f1644c
Merge pull request #71 from oelbert/feature/4d_data
FlorianDeconinck Oct 9, 2024
720149a
Always report results, add summary with one liners
Oct 9, 2024
c9da47b
Merge branch 'develop' into feature/multimodal_metric_threshold_override
FlorianDeconinck Oct 9, 2024
020a259
Remove "mmr" from the keys
Oct 9, 2024
75f886f
Merge remote-tracking branch 'fdeconinck/feature/multimodal_metric_th…
Oct 9, 2024
d59918b
README in testing
Oct 10, 2024
4bdc914
Better Latex (?)
Oct 10, 2024
bdb3820
Better Latex (?)
Oct 10, 2024
e17539d
fixing a typo that breaks bools in translate tests (#80)
oelbert Oct 10, 2024
0fc563e
Merge branch 'develop' into feature/multimodal_metric_threshold_override
FlorianDeconinck Oct 10, 2024
f8105dd
Fix summary filename
FlorianDeconinck Oct 11, 2024
6389638
Merge remote-tracking branch 'fdeconinck/feature/multimodal_metric_th…
FlorianDeconinck Oct 11, 2024
5ac067f
Fix report, filename
FlorianDeconinck Oct 13, 2024
8870e46
Fix choosing right absolute difference for F32
FlorianDeconinck Oct 17, 2024
4d6d96c
Make robust for NaN value
FlorianDeconinck Oct 23, 2024
aed5912
Merge pull request #79 from FlorianDeconinck/feature/multimodal_metri…
FlorianDeconinck Oct 23, 2024
001d2bd
Detect when array have different dimensions, if only one dimension, c…
FlorianDeconinck Oct 24, 2024
eaf1d20
Lint
FlorianDeconinck Oct 24, 2024
489aab1
Add rank 0 to the data
FlorianDeconinck Oct 24, 2024
2af8dfb
Check data exists for rank, skip & print if not
FlorianDeconinck Oct 24, 2024
ce38ce0
Fix bad logic on skip test for parallel
FlorianDeconinck Oct 31, 2024
05952aa
Verbose exported names
FlorianDeconinck Nov 12, 2024
3347431
Make boilerplate calls more nimble
FlorianDeconinck Nov 12, 2024
1eda108
New option: `which_savepoint`
FlorianDeconinck Nov 12, 2024
b1b3ac0
QOL for mypy/flak8 type hints
FlorianDeconinck Nov 12, 2024
264da4e
Merge pull request #83 from FlorianDeconinck/fix/boilerplate
FlorianDeconinck Nov 13, 2024
153138e
Merge pull request #82 from FlorianDeconinck/feature/serialbox_netcdf…
FlorianDeconinck Nov 13, 2024
53b273b
Merge pull request #84 from FlorianDeconinck/qol/translate_test_which…
FlorianDeconinck Nov 14, 2024
88129fc
Add SECONDS_PER_DAY as a constants following mixed precision standards
FlorianDeconinck Dec 2, 2024
c436b0b
Lint
FlorianDeconinck Dec 2, 2024
3c1ee68
Merge pull request #86 from FlorianDeconinck/feature/seconds_per_day_…
FlorianDeconinck Dec 2, 2024
9efb5f4
Cleanups in dace orchestration
Dec 4, 2024
c7d6c4f
Rename program -> dace_program
Dec 4, 2024
60a8f59
Merge pull request #87 from romanc/romanc/cleanups-orchestartion
FlorianDeconinck Dec 5, 2024
ce3ac7e
Make sure all constants adhere to the floating point precision set by…
FlorianDeconinck Dec 9, 2024
502486f
Move `is_float` to `dsl.typing`
FlorianDeconinck Dec 10, 2024
a13776f
Move Quantity to sub-directory + breakout the subcomponent
FlorianDeconinck Dec 10, 2024
937417b
Fix tests
FlorianDeconinck Dec 10, 2024
45c3180
Lint
FlorianDeconinck Dec 10, 2024
0330cdb
Remove `cp.ndarray` since cupy is optional
FlorianDeconinck Dec 10, 2024
18b2f3f
Restore workaround for optional cupy
FlorianDeconinck Dec 10, 2024
7076740
"GFS" -> "UFS"
FlorianDeconinck Dec 10, 2024
a8a7c85
Cupy trick for metadata
FlorianDeconinck Dec 10, 2024
a7ee68f
Add comments for constant explanation
FlorianDeconinck Dec 11, 2024
28e2375
Describe 64/32-bit FloatFields
FlorianDeconinck Dec 11, 2024
cf4c2ce
Merge pull request #88 from FlorianDeconinck/fix/F32/Constants
FlorianDeconinck Dec 11, 2024
8daf5bd
Make sure the `make_storage_data` respects the array dtype.
FlorianDeconinck Dec 11, 2024
9faa405
Fix logic for MultiModal metric and verbose it
FlorianDeconinck Dec 11, 2024
7c03e92
Merge pull request #90 from FlorianDeconinck/feature/fixed_precision_…
FlorianDeconinck Dec 11, 2024
359812a
Merge branch 'develop' into fix/translate_test_storage_precision
FlorianDeconinck Dec 11, 2024
75b4741
Added an MPI all_reduce for quantities based on SUM operation to comm…
gmao-ckung Dec 11, 2024
4c8632c
linted
gmao-ckung Dec 11, 2024
a2fac9f
Add initial skeleton of pytest test for all reduce
gmao-ckung Dec 13, 2024
38ee6a6
Merge pull request #91 from FlorianDeconinck/fix/translate_test_stora…
FlorianDeconinck Dec 13, 2024
8c5b5d5
Added assertion tests for 1, 2 and 3D quantities passed through mpi_a…
gmao-ckung Dec 13, 2024
fb4e740
Linted
gmao-ckung Dec 13, 2024
34f82fb
Added pytest.mark to skip test if mpi4py isn't available
gmao-ckung Dec 13, 2024
b4a6a54
lint changes
gmao-ckung Dec 16, 2024
f5ce883
Addressed PR comments and added additional CPU backends to unit test
gmao-ckung Dec 16, 2024
2e41349
Merge branch 'feature/mpi_allreduce_sum' of https://github.com/NOAA-G…
gmao-ckung Dec 16, 2024
2e669db
Added setters for various Quantity properties to enable setting of Qu…
gmao-ckung Dec 18, 2024
fd2fa97
Added function in QuantityMetadata class that allows copying of Metad…
gmao-ckung Dec 19, 2024
ad19be3
Expose all SG metric terms in grid_data
FlorianDeconinck Dec 20, 2024
76f53c8
Merge pull request #93 from FlorianDeconinck/feature/minor/add_all_co…
FlorianDeconinck Dec 20, 2024
cc620c6
Add `Allreduce` and all MPI OP
FlorianDeconinck Dec 22, 2024
0e8089e
Update utest
FlorianDeconinck Dec 22, 2024
2188c75
Fix `local_comm`
FlorianDeconinck Dec 22, 2024
f8cc2ce
Fix utest
FlorianDeconinck Dec 22, 2024
7ad271f
Enforce `comm_abc.Comm` into Communicator
FlorianDeconinck Dec 22, 2024
07cd0f3
Fix `comm` object in serial utest
FlorianDeconinck Dec 22, 2024
224e6e2
Lint + `MPIComm` on testing architecture
FlorianDeconinck Dec 22, 2024
312b492
Merge branch 'develop' into feature/mpi_allreduce_sum
FlorianDeconinck Dec 22, 2024
f99914a
Make sure the correct allocator backend is used for Quantities
FlorianDeconinck Dec 27, 2024
760578c
Add in_place option for Allreduce
FlorianDeconinck Dec 30, 2024
a8a2e73
Merge pull request #95 from FlorianDeconinck/fix/boilerplate_on_gpu
FlorianDeconinck Jan 2, 2025
c758ffb
Merge branch 'develop' into feature/mpi_allreduce_sum
FlorianDeconinck Jan 7, 2025
9f5e50c
Merge pull request #92 from NOAA-GFDL/feature/mpi_allreduce_sum
FlorianDeconinck Jan 7, 2025
4e06ee8
Cleanup ndsl/dsl/dace/utils.py (#96)
romanc Jan 7, 2025
94b35d0
Merge branch 'develop' into refactor/quantity
FlorianDeconinck Jan 7, 2025
fcfb058
Fix merge
FlorianDeconinck Jan 7, 2025
1c7c30c
Merge pull request #89 from FlorianDeconinck/refactor/quantity
FlorianDeconinck Jan 14, 2025
1fa8d79
Hotfix for grid generation use of mpi operators
fmalatino Jan 16, 2025
a75a1d7
Merge pull request #98 from fmalatino/fix/reductop
FlorianDeconinck Jan 16, 2025
3252ec7
Merge examples/mpi/.gitignore into top-level .gitignore
romanc Jan 20, 2025
04ecf87
Remove hard-coded __version__ numbers
romanc Jan 20, 2025
4881b34
Fixing a bunch of typos
romanc Jan 20, 2025
1da613d
Merge pull request #99 from romanc/romanc/cleanup-gitignore
fmalatino Jan 21, 2025
a51daf3
hotfix netcdf version for dockerfiles
oelbert Jan 22, 2025
acb8c0d
Merge pull request #100 from oelbert/develop
fmalatino Jan 22, 2025
3f77863
Updated version number in setup.py to reflect new release, 2025.01.00
fmalatino Jan 23, 2025
b7db259
Merge pull request #101 from fmalatino/rc-2025.01.00
fmalatino Jan 24, 2025
2b2a444
Adding in exception for compute domains with sizes less than or equal…
fmalatino Feb 7, 2025
c37c23d
Fix passing down ak/bk for pressure coefficients when they are availa…
FlorianDeconinck Feb 10, 2025
0aa1775
[QOL] Logging, Type Hints and Quantity helpers (#108)
FlorianDeconinck Feb 11, 2025
67f1cc3
Automatic Int precision and stencil regeneration change (#104)
CharlesKrop Feb 12, 2025
eeab9e7
Bump DaCe to v1.0.1 (#109)
romanc Feb 12, 2025
b5c06c2
Streamline linting workflow (#110)
romanc Feb 12, 2025
597d1d4
[FIX] Type hint for precision dependant Float, Int (#111)
FlorianDeconinck Feb 14, 2025
73280b6
Feature: Adding documentation (#97)
fmalatino Feb 18, 2025
f3b732d
[Translate test] Save better reports & netCDF for multiple ranks on f…
FlorianDeconinck Feb 19, 2025
b57d2c0
Adds some quick capacities used in the post-radiation phase of the ph…
oelbert Feb 27, 2025
e6f1d19
Adding temperature of h2o triple point (#115)
oelbert Feb 27, 2025
c93da23
[Feature] Porting workflow: enhancing errors readability (#114)
FlorianDeconinck Feb 28, 2025
0740e26
Feature: NetCDF output precision configurable (#117)
fmalatino Mar 5, 2025
08ad037
Mixed Precision fixes and QOL (#118)
FlorianDeconinck Mar 12, 2025
f6c4fb0
Add license (Apache 2.0) (#105)
romanc Mar 20, 2025
a3135f7
Change deprecated `np.product()` to `np.prod()` (#120)
romanc Mar 24, 2025
4779b96
Update GT4Py and DaCe to bring in refactored GT4Py/DaCe bridge that e…
romanc Mar 24, 2025
6dbc37b
Grid Mixed Precision and Coriolis force load (+ QOL) (#121)
FlorianDeconinck Mar 26, 2025
ff290f7
GEOS version of dz_min (#122)
FlorianDeconinck Mar 26, 2025
a2edc58
Doc enhancment (#123)
twicki Mar 31, 2025
880b07d
Fix saving NetCDF for parallel translate test (#125)
FlorianDeconinck Mar 31, 2025
e9b2870
Release candidate 2025.03.00 (#124)
fmalatino Apr 2, 2025
669e097
Merge branch 'main' into develop
fmalatino Apr 2, 2025
4a1abd4
Fix for bad merge of 7fdfa5 (#129)
fmalatino Apr 2, 2025
a9179be
Merge commit '4a1abd4'
fmalatino Jun 2, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

These merge commits were added into this branch cleanly.

There are no new changes to show.