NCAR / VAPOR

VAPOR is the Visualization and Analysis Platform for Ocean, Atmosphere, and Solar Researchers
https://www.vapor.ucar.edu/
BSD 3-Clause "New" or "Revised" License
178 stars 49 forks source link

Field Line Advection, as was provided in Vapor2 #3189

Open sgpearse opened 2 years ago

sgpearse commented 2 years ago

Requested from an MHD researcher on our forum after today's tutorial.

In the past 24 hours, 5 users have asked for this feature on the above post in our forum!

Field line advection was one of the very unique features of Vapor 2, which was super useful for people working with data from solar MHD simulations. I am copying the following text from Vapor 2 documentation for context:

Field Line Advection

VAPOR GUI supports the ability to animate field lines or streamlines under the influence of a velocity field. The algorithm in VAPOR GUI was based on the work of Aake Nordlund, who proposed it as a means of animating magnetic field lines in a velocity field.

The user specifies a set of seed points for the steady (magnetic) field at a starting time T0. These seed points are integrated in the steady field, resulting in a set of field lines. Along each field line, the steady field magnitude is maximized, finding a point with the strongest steady field along that line. The maximizing points are then advected in the unsteady (velocity) field to the next time step T1, to be used as seeds in the steady flow. Steps 2 to 4 are repeated for each subsequent time step Tn. Example video: *flaAnimation - YouTube 1

For example, in my research work, we used to put the three components of magnetic field Bx, By, and Bz as the steady-field and the three components of velocity, u, v and w as the unsteady field. Then field line advection would allow us to track the evolution of feature like a magnetic flux rope erupting during coronal mass ejection or solar flare.

So, I was wondering if a similar functionality can be supported in Vapor 3?

AvijeetPrasad commented 1 year ago

Hi @sgpearse, I was wondering if there is any timeline on when (/if) we can expect this feature on Vapor 3? Would be really nice if you could give us an update. Thanks!

sgpearse commented 1 year ago

Hi Avijeet, I'll make a point of bringing this up in our next meeting. Sorry that we left you hanging on this.

CC @NihanthCW @shaomeng @StasJ