Update conda package and compass to better support MPI#303
Update conda package and compass to better support MPI#303xylar merged 10 commits intoMPAS-Dev:masterfrom
Conversation
This allows users to call it as a function, rather than just as a command-line tool.
Keep existing script just as a stub.
Updates: * mpas_tools to 0.1.10 Adds: * rastio * affine
TestingI test-build the packages using these steps for building the packages and installing this version of Then, I ran the |
|
The |
@pwolfram asked for this for debugging and development
Add authors and versions of the code (currently only "stable").
pwolfram
left a comment
There was a problem hiding this comment.
Approved by visual inspection.
mark-petersen
left a comment
There was a problem hiding this comment.
This looks good. Thanks for the upkeep. @xylar I'm guessing you can merge this, and we can then merge MPAS-Dev/MPAS-Model#480 after that when we are ready?
|
@mark-petersen, I think considerably more testing of this COMPASS with MPI is needed before this is ready to merge. I have been waiting for us to get spun-up initial conditions for the EC60to30 configurations (and the changes related to those) before I start doing testing again. I should be able to start on that later today or tomorrow. |
|
This version of the |
This merge makes two scripts into stubs so that the functionality from the scripts is fully available through functions within the
mpas_toolspackage:mpas_tools.viz.paraview_extractormpas_tools.scrip.from_mpasThe scripts for this functionality still exist but are just stubs that call the functions.
These changes allow VTK and SCRIP files to be created directly within python scripts, rather than through awkward
subprocesscalls that are causing trouble for conda environments with MPI support.This merge also updates to the
compassmetapckage to 0.1.3:mpas_toolsto 0.1.10 (not yet released)rasterioaffineipythonjupytercloses #305