-
Notifications
You must be signed in to change notification settings - Fork 10
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
Implement BoutDataset.to_restarts() method #117
Commits on Apr 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for e2a547f - Browse repository at this point
Copy the full SHA e2a547fView commit details -
Add variables argument to BoutDataset.to_restart()
Allows selecting only the needed variables, reducing the size of the resulting restart files.
Configuration menu - View commit details
-
Copy full SHA for ac7a430 - Browse repository at this point
Copy the full SHA ac7a430View commit details -
Implement BoutDataset.to_restart() method
Creates restart files from a certain time-slice of a Dataset.
Configuration menu - View commit details
-
Copy full SHA for 3b93596 - Browse repository at this point
Copy the full SHA 3b93596View commit details -
Don't return Dataset from BoutDataset.to_restarts()
It's unlikely that a user will want method chaining with an output method, and returning the Dataset means we get a lot of printed output if we just call 'ds.bout.to_restarts()'.
Configuration menu - View commit details
-
Copy full SHA for 9e5e684 - Browse repository at this point
Copy the full SHA 9e5e684View commit details
Commits on Apr 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6244aa6 - Browse repository at this point
Copy the full SHA 6244aa6View commit details
Commits on Jun 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d479669 - Browse repository at this point
Copy the full SHA d479669View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5ce503 - Browse repository at this point
Copy the full SHA c5ce503View commit details -
Fix boundary padding when creating restart files
- Set data_vars="minimal" in concat() when combining boundary_pad with ds - ensures that variables without an x- or y-dimension do not have a new dimension added. - Make boundary_pad a copy of the boundary cells, then we can set to NaN instead of using the strange expression with 'where()'. - Call .load() on both boundary_pad and ds before combining. Ensures that concat() with data_vars="minimal" does not fail because of different dask-states of the underlying data arrays.
Configuration menu - View commit details
-
Copy full SHA for 78a3cbb - Browse repository at this point
Copy the full SHA 78a3cbbView commit details
Commits on Jul 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 44c7ad1 - Browse repository at this point
Copy the full SHA 44c7ad1View commit details -
Update minimum dask to minimum version supported by xarray-0.16.0
xarray requires less-than-6-months old dask, so 0.16.0 requires dask-2.10.
Configuration menu - View commit details
-
Copy full SHA for 323f64f - Browse repository at this point
Copy the full SHA 323f64fView commit details
Commits on Aug 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 0687d96 - Browse repository at this point
Copy the full SHA 0687d96View commit details
Commits on Sep 8, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 96fc201 - Browse repository at this point
Copy the full SHA 96fc201View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c200c7 - Browse repository at this point
Copy the full SHA 1c200c7View commit details -
Update default values in test Datasets
Probably more 'correct' and needed to make to_restart() tests work.
Configuration menu - View commit details
-
Copy full SHA for cd4053c - Browse repository at this point
Copy the full SHA cd4053cView commit details -
Fix _check_new_nxpe() and _check_new_nype()
Most of checks need to check numbers divisible by MXSUB or MYSUB, not NXPE or NYPE.
Configuration menu - View commit details
-
Copy full SHA for 4afedc2 - Browse repository at this point
Copy the full SHA 4afedc2View commit details -
Do not check ixseps1, ixseps2 in _check_new_nxpe()
BOUT++ does not require ixseps1 or ixseps2 to be on processor boundaries, so allow any splitting in x where nxpe divides nx-2*mxg
Configuration menu - View commit details
-
Copy full SHA for 6855725 - Browse repository at this point
Copy the full SHA 6855725View commit details
Commits on Sep 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a0f92ed - Browse repository at this point
Copy the full SHA a0f92edView commit details -
Test to_restart() including guard cells
This is the most common case, so better to test this. Also tests more of the code as some functions are only used when there are guard cells. Leaving out no-guard-cell case just to save time on the tests (it's not commonly used).
Configuration menu - View commit details
-
Copy full SHA for 5c5641a - Browse repository at this point
Copy the full SHA 5c5641aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 606bd65 - Browse repository at this point
Copy the full SHA 606bd65View commit details