(Apologies for forgetting to post this here until so late!)
Hi Everyone,
I wanted to remind you all of the telecon on Monday at 11 a.m., MST.
If you are interested, please tune via Zoom at:
Meeting ID: 786 687 179
We will be going over how to turn Rayleigh’s 3-D output into Vapor-compatible data sets (versions 2 and 3 of Vapor). Please read below for an agenda and how you should prepare if you wish to follow along on your own computer. As before, I will record the Zoom session and post it online.
Topics of discussion are:
-
Rayleigh’s 3-D output format + upcoming changes
-
The interp3d command-line tool for interpolating spherically-gridded data onto a uniform Cartesian grid.
-
Vapor wavelet transform tools that convert output from (2) into Vapor format.
-
A Jupyter Python notebook that provides easy-to-use scripting wrappers for tools (2) and (3).
-
Volume rendering with Vapor 2 and 3
-
Flow visualization (e.g., B-fields or streamlines) with Vapor 2 and 3
Preparation:
-
Update to the latest version of Rayleigh’s master branch here: https://github.com/geodynamics/Rayleigh
-
[Suggested] Set up the Rayleigh conda-development environment as described here: https://rayleigh-documentation.readthedocs.io/en/latest/doc/source/User_Guide/devel_environment.html . Doing so will should ensure you compile/run interp3d on Linux and Mac + run the Jupyter notebook, provided Vapor is installed.
-
With your environment active, in the Rayleigh directory run “make interp3d.gnu” or “make interp3d.intel” as appropriate. A program named ‘interp3d’ should appear in the Rayleigh/bin directory.
-
Test it: interp3d -h should yield output describing how to use the program. If you see that output, you’re probably good.
-
Install Vapor 3 and/or Vapor 2. I will illustrate both. If you’re interested in rendering field/flow lines, I highly suggest getting a copy of Vapor 2.x. I will place a Linux tarball alongside the sample data. Vapor 3 is essentially a complete teardown/rebuilt of Vapor and the flow-line rendering isn’t quite up to snuff yet, as I will show.
-
Sample data is provided at: https://man-bat.colorado.edu/~feathern/ At the moment, I only have raw Rayleigh output, but will upload the corresponding Vapor data set and, if time allows, some intermediary Cartesian cube interpolates.
I look forward to seeing you on Monday.
All the best,
Nick