Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update perturbIC.py #5

Open
wants to merge 190 commits into
base: main
Choose a base branch
from
Open
Changes from 2 commits
Commits
Show all changes
190 commits
Select commit Hold shift + click to select a range
577fc36
Update perturbIC.py
leoberhelman Oct 16, 2024
f9303f9
Update perturbIC.py
leoberhelman Oct 16, 2024
30b6c2d
Refactored changes to the perturbIC. Most of the code is not in small…
leoberhelman Oct 22, 2024
1d93ff4
Update perturbIC.py
leoberhelman Oct 24, 2024
3e04572
Create github-actions-demo.yml
leoberhelman Oct 25, 2024
a5c35d8
Create perturbIC_test.py
leoberhelman Oct 25, 2024
7b3843a
Rename github-actions-demo.yml to unit_testing_umfile_utils.yml
leoberhelman Oct 27, 2024
a83735d
Update unit_testing_umfile_utils.yml
leoberhelman Oct 27, 2024
1eabd80
Create environment-3.10.yml
leoberhelman Oct 27, 2024
235f1b2
Create environment-3.11.yml
leoberhelman Oct 27, 2024
ef81e62
Update unit_testing_umfile_utils.yml
leoberhelman Oct 27, 2024
5509a7d
Update environment-3.11.yml
leoberhelman Oct 27, 2024
2cb666e
Update environment-3.10.yml
leoberhelman Oct 27, 2024
c0f82b2
Create setup.py
leoberhelman Oct 28, 2024
5807ec4
Create versioneer.py
leoberhelman Oct 28, 2024
336487e
Create pyproject.toml
leoberhelman Oct 28, 2024
3b0b9ce
Update perturbIC_test.py
leoberhelman Oct 28, 2024
4063e62
Update perturbIC_test.py
leoberhelman Oct 28, 2024
e70b6aa
Create __init__.py
leoberhelman Oct 28, 2024
b19d649
Update unit_testing_umfile_utils.yml
leoberhelman Oct 28, 2024
5d25b21
Update unit_testing_umfile_utils.yml
leoberhelman Oct 28, 2024
ce1de28
Update pyproject.toml
leoberhelman Oct 28, 2024
cc0e734
Update unit_testing_umfile_utils.yml
leoberhelman Oct 28, 2024
d07562d
Update unit_testing_umfile_utils.yml
leoberhelman Oct 28, 2024
f9faace
Update unit_testing_umfile_utils.yml
leoberhelman Oct 28, 2024
6c6dee3
Update perturbIC_test.py
leoberhelman Oct 28, 2024
f8fbb14
Update perturbIC.py
leoberhelman Oct 28, 2024
47ffeaa
Update perturbIC.py
leoberhelman Oct 28, 2024
389805b
Update perturbIC.py
leoberhelman Oct 28, 2024
065eff9
Update perturbIC.py
leoberhelman Oct 28, 2024
b9f6144
Update perturbIC.py
leoberhelman Oct 28, 2024
e74ed51
Update perturbIC.py
leoberhelman Oct 28, 2024
0e217a9
Update perturbIC.py
leoberhelman Oct 28, 2024
5c30b66
Update unit_testing_umfile_utils.yml
leoberhelman Oct 28, 2024
688a4e6
Update perturbIC_test.py
leoberhelman Oct 28, 2024
cff7384
Update unit_testing_umfile_utils.yml
leoberhelman Oct 28, 2024
40660e5
Update setup.py
leoberhelman Oct 28, 2024
1721097
Update pyproject.toml
leoberhelman Oct 28, 2024
5bc99b2
Update pyproject.toml
leoberhelman Oct 28, 2024
58e9ad9
Update unit_testing_umfile_utils.yml
leoberhelman Oct 28, 2024
bb1f690
Update pyproject.toml
leoberhelman Oct 28, 2024
4c4fca3
Update pyproject.toml
leoberhelman Oct 28, 2024
f0d7095
Update pyproject.toml
leoberhelman Oct 28, 2024
07582fe
Update pyproject.toml
leoberhelman Oct 28, 2024
19dd693
Update pyproject.toml
leoberhelman Oct 28, 2024
542665e
Update perturbIC.py
leoberhelman Oct 28, 2024
5f9e371
Update perturbIC_test.py
leoberhelman Oct 28, 2024
d6dad7c
Update perturbIC_test.py
leoberhelman Oct 28, 2024
abcdc99
Update perturbIC_test.py
leoberhelman Oct 28, 2024
f09b826
Update perturbIC.py
leoberhelman Oct 28, 2024
643d4b7
Update unit_testing_umfile_utils.yml
leoberhelman Oct 29, 2024
8b74545
Update perturbIC.py
leoberhelman Oct 31, 2024
48234ab
Update perturbIC.py
leoberhelman Nov 4, 2024
1c60bb7
Update perturbIC_test.py
leoberhelman Nov 4, 2024
067afc1
Update environment-3.10.yml
leoberhelman Nov 4, 2024
44b9ed8
Update environment-3.10.yml
leoberhelman Nov 4, 2024
b56c9bd
Update environment-3.10.yml
leoberhelman Nov 4, 2024
730eed4
Update environment-3.11.yml
leoberhelman Nov 4, 2024
ddc4784
Update perturbIC.py
leoberhelman Nov 5, 2024
ffb68ec
Update perturbIC.py
leoberhelman Nov 5, 2024
cb0304b
Update perturbIC_test.py
leoberhelman Nov 5, 2024
880b393
Update perturbIC.py
leoberhelman Nov 11, 2024
ebc50dc
Update perturbIC_test.py
leoberhelman Nov 11, 2024
c4d275a
Update perturbIC_test.py
leoberhelman Nov 11, 2024
0b430cb
Update perturbIC.py
leoberhelman Nov 12, 2024
e04272a
Update perturbIC.py
leoberhelman Nov 12, 2024
f86fdc4
Update perturbIC.py
leoberhelman Nov 12, 2024
e106491
Update perturbIC_test.py
leoberhelman Nov 12, 2024
1a6381e
Update perturbIC_test.py
leoberhelman Nov 13, 2024
e0937fd
Update perturbIC_test.py
leoberhelman Nov 13, 2024
49cf586
Update perturbIC.py
leoberhelman Nov 13, 2024
6e1ba9d
Update perturbIC_test.py
leoberhelman Nov 13, 2024
77300ce
Update perturbIC_test.py
leoberhelman Nov 13, 2024
8264d77
Update perturbIC_test.py
leoberhelman Nov 13, 2024
d8a37c9
Update perturbIC.py
leoberhelman Nov 13, 2024
e8a156a
Apply suggestions from code review
leoberhelman Nov 20, 2024
9a1f855
Apply suggestions from code review
leoberhelman Nov 20, 2024
98fe1c7
Create LICENSE
leoberhelman Nov 20, 2024
9cda166
Apply suggestions from code review
leoberhelman Nov 20, 2024
e4371c9
Create umfile_utils
leoberhelman Nov 20, 2024
2e4fe36
Delete src/umfile_utils
leoberhelman Nov 20, 2024
496aada
Create README.md
leoberhelman Nov 20, 2024
a608463
Rename src/GLOBE30_patch_aus.py to src/umfile_utils/GLOBE30_patch_aus.py
leoberhelman Nov 20, 2024
ef84e44
Rename src/LICENSE to LICENSE
leoberhelman Nov 20, 2024
9110551
Rename src/access_landmask.py to src/umfile_utils/access_landmask.py
leoberhelman Nov 20, 2024
2287a02
Rename src/add_fields_to_dump.py to src/umfile_utils/add_fields_to_du…
leoberhelman Nov 20, 2024
89ffc9d
Rename src/ancil2netcdf.py to src/umfile_utils/ancil2netcdf.py
leoberhelman Nov 20, 2024
4ce19fd
Rename src/__init__.py to src/umfile_utils/__init__.py
leoberhelman Nov 20, 2024
89428fa
Rename src/change_calendar.py to src/umfile_utils/change_calendar.py
leoberhelman Nov 20, 2024
5534dad
Rename src/change_calendar365.py to src/umfile_utils/change_calendar3…
leoberhelman Nov 20, 2024
e5a3b75
Rename src/change_calendar_header.py to src/umfile_utils/change_calen…
leoberhelman Nov 20, 2024
e8a4b1d
Rename src/change_dump_date.py to src/umfile_utils/change_dump_date.py
leoberhelman Nov 20, 2024
f63979c
Rename src/change_dump_date2.py to src/umfile_utils/change_dump_date2.py
leoberhelman Nov 20, 2024
69f4413
Rename src/change_endianness.py to src/umfile_utils/change_endianness.py
leoberhelman Nov 20, 2024
9bf8f81
Rename src/um_timeseries.py to src/umfile_utils/um_timeseries.py
leoberhelman Nov 20, 2024
3c78e6b
Rename src/um_fields_subset.py to src/umfile_utils/um_fields_subset.py
leoberhelman Nov 20, 2024
78323d6
Rename src/um_complexity.py to src/umfile_utils/um_complexity.py
leoberhelman Nov 20, 2024
d6376cb
Rename src/change_stashcode.py to src/umfile_utils/change_stashcode.py
leoberhelman Nov 20, 2024
01f6c6c
Rename src/check_land_overlap.py to src/umfile_utils/check_land_overl…
leoberhelman Nov 20, 2024
1746e39
Rename src/check_land_overlap_idx.py to src/umfile_utils/check_land_o…
leoberhelman Nov 20, 2024
53156b7
Rename src/count_land.py to src/umfile_utils/count_land.py
leoberhelman Nov 20, 2024
6b351a8
Rename src/count_tiles.py to src/umfile_utils/count_tiles.py
leoberhelman Nov 20, 2024
2d7b97e
Rename src/eqtoll.py to src/umfile_utils/eqtoll.py
leoberhelman Nov 20, 2024
ab04f9d
Rename src/fix_polar_anom.py to src/umfile_utils/fix_polar_anom.py
leoberhelman Nov 20, 2024
ea1205a
Rename src/get_calendar.py to src/umfile_utils/get_calendar.py
leoberhelman Nov 20, 2024
24306a8
Rename src/interpolate_ancillary.py to src/umfile_utils/interpolate_a…
leoberhelman Nov 20, 2024
2ffd970
Rename src/iris_stashname.py to src/umfile_utils/iris_stashname.py
leoberhelman Nov 20, 2024
7f67381
Rename src/lbcdump.py to src/umfile_utils/lbcdump.py
leoberhelman Nov 20, 2024
583c14c
Rename src/levelheights.py to src/umfile_utils/levelheights.py
leoberhelman Nov 20, 2024
e076b65
Rename src/limit_soilmoisture.py to src/lumfile_utils/imit_soilmoistu…
leoberhelman Nov 20, 2024
14c5662
Rename src/mask_edit.py to src/umfile_utils/mask_edit.py
leoberhelman Nov 20, 2024
25653de
Rename src/mergefiles.py to src/umfile_utils/mergefiles.py
leoberhelman Nov 20, 2024
291c606
Rename imit_soilmoisture.py to imit_soilmoisture.py
leoberhelman Nov 20, 2024
a75e456
Rename src/mergefiles_region.py to src/umfile_utils/mergefiles_region.py
leoberhelman Nov 20, 2024
d22a882
Rename src/nccmp_um2netcdf.py to src/umfile_utils/nccmp_um2netcdf.py
leoberhelman Nov 20, 2024
014517a
Rename src/perturbIC.py to src/umfile_utils/perturbIC.py
leoberhelman Nov 20, 2024
948dd20
Rename src/polar_anom.py to src/umfile_utils/polar_anom.py
leoberhelman Nov 20, 2024
6cea02d
Rename src/um_copy_field.py to src/umfile_utils/um_copy_field.py
leoberhelman Nov 20, 2024
62189a7
Rename src/sortum.py to src/umfile_utils/sortum.py
leoberhelman Nov 20, 2024
3cfda0e
Rename src/read_stashmaster.py to src/umfile_utils/read_stashmaster.py
leoberhelman Nov 20, 2024
626a47a
Rename src/remove_stash_duplicates.py to src/umfile_utils/remove_stas…
leoberhelman Nov 20, 2024
278be35
Rename src/stashvar.py to src/umfile_utils/stashvar.py
leoberhelman Nov 20, 2024
f178d55
Rename src/prog_fields_mismatch.py to src/umfile_utils/prog_fields_mi…
leoberhelman Nov 20, 2024
cdf110f
Rename src/reset_neg_snow.py to src/umfile_utils/reset_neg_snow.py
leoberhelman Nov 20, 2024
7a3a742
Rename src/show_land_overlap.py to src/umfile_utils/show_land_overlap.py
leoberhelman Nov 20, 2024
fdd7622
Rename src/um_fieldsfile_dump.py to src/umfile_utils/um_fieldsfile_du…
leoberhelman Nov 20, 2024
58075b4
Rename src/sstice_ancil.py to src/umfile_utils/sstice_ancil.py
leoberhelman Nov 20, 2024
6576b82
Rename src/um2netcdf4_cmip6.py to src/umfile_utils/um2netcdf4_cmip6.py
leoberhelman Nov 20, 2024
f2c8f94
Rename src/stashvar_validate_stdnames.py to src/umfile_utils/stashvar…
leoberhelman Nov 20, 2024
89894da
Rename src/stashvar_cmip6.py to src/umfile_utils/stashvar_cmip6.py
leoberhelman Nov 20, 2024
72bec1d
Rename src/subset_ancillary.py to src/umfile_utils/subset_ancillary.py
leoberhelman Nov 20, 2024
ce6d43e
Rename src/split_times.py to src/umfile_utils/split_times.py
leoberhelman Nov 20, 2024
6a90fc0
Rename src/um2netcdf4.py to src/umfile_utils/um2netcdf4.py
leoberhelman Nov 20, 2024
c7c3de4
Rename src/subset_dump.py to src/umfile_utils/subset_dump.py
leoberhelman Nov 20, 2024
acfcaa4
Rename src/um2netcdf4_dev.py to src/umfile_utils/um2netcdf4_dev.py
leoberhelman Nov 20, 2024
75412e3
Rename src/um2netcdf.py to src/umfile_utils/um2netcdf.py
leoberhelman Nov 20, 2024
3117e0e
Rename src/um_fileheaders.py to src/umfile_utils/um_fileheaders.py
leoberhelman Nov 20, 2024
21863fd
Rename src/um_modify_field.py to src/umfile_utils/um_modify_field.py
leoberhelman Nov 20, 2024
96779dd
Rename src/um2netcdf_all.py to src/umfile_utils/um2netcdf_all.py
leoberhelman Nov 20, 2024
a93c879
Rename src/um_grid_flip.py to src/umfile_utils/um_grid_flip.py
leoberhelman Nov 20, 2024
2fdb6f7
Rename src/umv2reg.py to src/umfile_utils/umv2reg.py
leoberhelman Nov 20, 2024
9f7a925
Rename src/valid_times.py to src/umfile_utils/valid_times.py
leoberhelman Nov 20, 2024
4d1a58e
Rename src/um_zero_field.py to src/umfile_utils/um_zero_field.py
leoberhelman Nov 20, 2024
cae40db
Rename src/umv2netcdf.py to src/umfile_utils/umv2netcdf.py
leoberhelman Nov 20, 2024
62d4e03
Rename src/um_replace_field.py to src/umfile_utils/um_replace_field.py
leoberhelman Nov 20, 2024
85fffd4
Rename src/um2netcdf_iris.py to src/umfile_utils/um2netcdf_iris.py
leoberhelman Nov 20, 2024
7d24615
Rename src/um2netcdf_iris_mon.py to src/umfile_utils/um2netcdf_iris_m…
leoberhelman Nov 20, 2024
2029b8c
Rename src/umfile.py to src/umfile_utils/umfile.py
leoberhelman Nov 20, 2024
3c3c779
Create _version.py
leoberhelman Nov 20, 2024
edec6c1
Apply suggestions from code review
leoberhelman Nov 20, 2024
9312f3a
Update __init__.py
leoberhelman Nov 20, 2024
3693bc4
Rename src/umfile_utils/perturbIC.py to src/perturbIC.py
leoberhelman Nov 20, 2024
b4238c7
Apply suggestions from code review
leoberhelman Nov 20, 2024
a8b0fe6
Update src/perturbIC.py
leoberhelman Nov 20, 2024
13f5bc6
Update src/perturbIC.py
leoberhelman Nov 20, 2024
07b1b3a
Update src/perturbIC.py
leoberhelman Nov 20, 2024
16ed50a
Update src/perturbIC.py
leoberhelman Nov 20, 2024
f87e78e
Update src/perturbIC.py
leoberhelman Nov 20, 2024
a4bf02c
Update src/perturbIC.py
leoberhelman Nov 20, 2024
3be6d88
Update src/perturbIC.py
leoberhelman Nov 20, 2024
6177053
Update src/perturbIC.py
leoberhelman Nov 20, 2024
c548352
Update src/perturbIC.py
leoberhelman Nov 20, 2024
96b77ad
Update src/perturbIC.py
leoberhelman Nov 20, 2024
dc466c9
Update src/perturbIC.py
leoberhelman Nov 20, 2024
67555ce
Update src/perturbIC.py
leoberhelman Nov 20, 2024
facca3b
Update src/perturbIC.py
leoberhelman Nov 20, 2024
c066877
Update src/perturbIC.py
leoberhelman Nov 20, 2024
4378440
Update src/perturbIC.py
leoberhelman Nov 20, 2024
f2417b9
Update perturbIC.py
leoberhelman Nov 21, 2024
9e37752
Update perturbIC_test.py
leoberhelman Nov 21, 2024
e4fa7a9
Create environment-dev.yml
leoberhelman Nov 25, 2024
71b575c
Update environment-dev.yml
leoberhelman Nov 25, 2024
a469172
Update environment-dev.yml
leoberhelman Nov 25, 2024
9bb6312
Update pyproject.toml
leoberhelman Nov 25, 2024
19ac623
Update perturbIC.py
leoberhelman Nov 26, 2024
167ace8
Update unit_testing_umfile_utils.yml
leoberhelman Nov 26, 2024
d7a0cd0
Delete ci directory
leoberhelman Nov 26, 2024
82e8e09
Delete versioneer.py
leoberhelman Nov 26, 2024
04c31d2
Update environment-dev.yml
leoberhelman Dec 2, 2024
f4ca229
Update pyproject.toml
leoberhelman Dec 2, 2024
f5dea98
Update src/perturbIC.py
leoberhelman Dec 2, 2024
ca56966
Update src/perturbIC.py
leoberhelman Dec 2, 2024
26c89d3
Update tests/perturbIC_test.py
leoberhelman Dec 2, 2024
78c205a
Update src/perturbIC.py
leoberhelman Dec 2, 2024
9c26a02
Update src/perturbIC.py
leoberhelman Dec 2, 2024
a6b273d
Update pyproject.toml
leoberhelman Dec 2, 2024
b86c6a4
Update src/perturbIC.py
leoberhelman Dec 2, 2024
fcdf4a9
Update src/perturbIC.py
leoberhelman Dec 2, 2024
b296d28
Update perturbIC_test.py
leoberhelman Dec 2, 2024
84a0ffc
Update perturbIC.py
leoberhelman Dec 2, 2024
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
2 changes: 1 addition & 1 deletion src/perturbIC.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
args = parser.parse_args()

if args.seed >= 0:
rs = RandomState(MT19937(SeedSequence(args.seed)))
rs = RandomState(args.seed)
atteggiani marked this conversation as resolved.
Show resolved Hide resolved
else:
raise Exception('Seed must be positive')

Expand Down