-
Notifications
You must be signed in to change notification settings - Fork 65
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
Tool for interpolating MPAS-Ocean output to MALI for forcing standalone simulations #577
base: master
Are you sure you want to change the base?
Tool for interpolating MPAS-Ocean output to MALI for forcing standalone simulations #577
Commits on May 6, 2024
-
add interpolate_mpasOcean_to_mali
Creates new script that interpolates MPAS-Ocean thermal forcing and sub ice shelf melt rates to a MALI mesh for one way coupling. Still a work in progress at this point
Configuration menu - View commit details
-
Copy full SHA for febf9fc - Browse repository at this point
Copy the full SHA febf9fcView commit details
Commits on May 8, 2024
-
thermal forcing calc. and reorganize
Implements the thermal forcing calculation, as well as reorganizes script to object oriented. Further work is labeled with "<< TO DO >>:"
Configuration menu - View commit details
-
Copy full SHA for 55a569b - Browse repository at this point
Copy the full SHA 55a569bView commit details
Commits on May 10, 2024
-
Finish interpolate_mpasOcean_to_mali
Finishes to-do list of interpolation script. Script capabilities are now all complete, but script still needs to be tested and likely debugged
Configuration menu - View commit details
-
Copy full SHA for c0df6c6 - Browse repository at this point
Copy the full SHA c0df6c6View commit details
Commits on May 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5d76512 - Browse repository at this point
Copy the full SHA 5d76512View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a37227 - Browse repository at this point
Copy the full SHA 7a37227View commit details
Commits on May 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0581fa5 - Browse repository at this point
Copy the full SHA 0581fa5View commit details
Commits on Jun 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3a2339b - Browse repository at this point
Copy the full SHA 3a2339bView commit details
Commits on Jun 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 274513b - Browse repository at this point
Copy the full SHA 274513bView commit details
Commits on Jun 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 739a7d0 - Browse repository at this point
Copy the full SHA 739a7d0View commit details
Commits on Jun 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 262acb6 - Browse repository at this point
Copy the full SHA 262acb6View commit details -
Two changes to get xtime written correctly: * when the char array is generated, pad it to 64 characters * fix a bug in that the return code to encoding.update was being assigned to xtime
Configuration menu - View commit details
-
Copy full SHA for c106ddb - Browse repository at this point
Copy the full SHA c106ddbView commit details
Commits on Jun 27, 2024
-
Fix handling of if landIceFreshwaterFlux is available
Previous code was giving an error when landIceFreshwaterFlux exists.
Configuration menu - View commit details
-
Copy full SHA for a825898 - Browse repository at this point
Copy the full SHA a825898View commit details -
Set minLevelCell to 1 everywhere if variable is not present
minLevelCell does not exist in older meshes, which assumed it was 1.
Configuration menu - View commit details
-
Copy full SHA for 56bce68 - Browse repository at this point
Copy the full SHA 56bce68View commit details -
Switch to getting simulation start time from variable instead of glob…
…al attr The global attribute version could sometimes have the value 'file'.
Configuration menu - View commit details
-
Copy full SHA for 9430347 - Browse repository at this point
Copy the full SHA 9430347View commit details -
Configuration menu - View commit details
-
Copy full SHA for 473393c - Browse repository at this point
Copy the full SHA 473393cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4dfa53 - Browse repository at this point
Copy the full SHA f4dfa53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e12de1 - Browse repository at this point
Copy the full SHA 1e12de1View commit details
Commits on Jul 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c815154 - Browse repository at this point
Copy the full SHA c815154View commit details -
Restrict analysis to only *.mpaso.hist.am.timeSeriesStatsMonthly.*.nc…
… files There will likely be other files in output directories, so ensure we are only working with the relevant ones.
Configuration menu - View commit details
-
Copy full SHA for 03afbfe - Browse repository at this point
Copy the full SHA 03afbfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fe90dd - Browse repository at this point
Copy the full SHA 8fe90ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for a5bb344 - Browse repository at this point
Copy the full SHA a5bb344View commit details
Commits on Jul 25, 2024
-
Allow script to run multiple years
* introduce start and end year options * add time loop to main function * create get_data function to retrieve needed data for each year * adjust remap_mpas_to_mali to handle a year argument A few comments: * I’ve commented out writing of the mesh fields to keep file size down. This is unrelated to the handling of years and perhaps should be a command line option * I had to adjust handling of various details of xarray data types to get this to work * creation of the mapping file should be moved out of the time loop so it only occurs once!
Configuration menu - View commit details
-
Copy full SHA for c0dab16 - Browse repository at this point
Copy the full SHA c0dab16View commit details
Commits on Jul 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4ae6f86 - Browse repository at this point
Copy the full SHA 4ae6f86View commit details -
Move creation of mapping file outside of time loop
This only needs to happen once. This commit also changes some variable names to be more precise.
Configuration menu - View commit details
-
Copy full SHA for ce2d473 - Browse repository at this point
Copy the full SHA ce2d473View commit details
Commits on Jul 29, 2024
-
Move mask creation to before interpolation in a separate output file
This commit creates 2 masks about the extent of ocean data and moves them to before interpolation so that MALI has access to the interpolated mask values, rather than trying to construct them after the fact. The masks get interpolated in a separate file from the TF/melt data. It is not yet clear if there will be a single mask definition that is appropriate for all applications, so this approach forces the MALI user to make a conscious decision about how to define the mask. The two masks are: * the entire ocean domain * the open ocean
Configuration menu - View commit details
-
Copy full SHA for 80fc72e - Browse repository at this point
Copy the full SHA 80fc72eView commit details -
Move vert. interp. before horiz.
We want to do ver. before horiz interp to avoid any horiz/vert "mixing" due to potential mpas-ocean hybrid coordinate. Also, this should speed up ncremap because the number of ismip6 vert levels is less than most ocean meshes. After this change, “scalloping” in the open ocean is gone. As this required substantial refactoring, there are a lot of related changes to file handling and xarray objects.
Configuration menu - View commit details
-
Copy full SHA for 74fe08c - Browse repository at this point
Copy the full SHA 74fe08cView commit details
Commits on Jul 30, 2024
-
Corrections to vertical interpolation
Previous results had the vertical coordinate upside down. These changes correct that and are more careful about indexing conventions.
Configuration menu - View commit details
-
Copy full SHA for e085dce - Browse repository at this point
Copy the full SHA e085dceView commit details
Commits on Aug 14, 2024
-
Correct logic for open ocean and cavity coefficients
They had been reversed. Co-authored-by: Alexander Hager <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6fd2405 - Browse repository at this point
Copy the full SHA 6fd2405View commit details
Commits on Aug 16, 2024
-
Mark vertical levels outside the source data range as nan
This allows locations inside the ice shelf or below the bathymetry to be identified on the MALI mesh.
Configuration menu - View commit details
-
Copy full SHA for 5be2a0f - Browse repository at this point
Copy the full SHA 5be2a0fView commit details