Category
Function
Generates a Plasma Sheet volume on the LFM grid.
Syntax
PlasmaSheetField = MakePlasmaSheet(All MHD Scalars (out of readmhdhdf)); MakePlasmaSheet is a macro, and has no corresponding scripting syntax.
Inputs
Name | Type | Default | Description |
---|---|---|---|
AllMHDScalars | field | none | Field of all MHD scalars (out of the first output of readmhdhdf*) |
Outputs
Name | Type | Description |
---|---|---|
Plasma Sheet | field | Field of positions where the "data" values are either 1 (true==plasma sheet) or 0 (false == not plasma sheet). |
Functional Details
Takes the LFM scalar parameters (out of the first output tab of the readmhdhdf* series of
modules) and uses those scalar parameters to determine where the nominal LFM plasma sheet
is defined. The output is a field of positions (those in the entire LFM grid) associated
with one boolean (1 or 0, true or false) data value which signifies whether that point
is in the plasma sheet.
The plasma sheet is defined (in this macro) as the cells where the plasma beta
(thermal pressure/magnetic pressure) is greater than 0.5, and where the fluid temperature
(thermal pressure/density) is greater than 1 keV.
INPUT | takes the MHD scalars from the first output of readmhdhdf* |
OUTPUT | returns a field with a boolean data component of "in plasma sheet" |
Example Visual Programs
5MakePlasmaSheet.net
The following image is a screen shot of the output from the example network 5MakePlasmaSheet.net, when the option for selecting the PlasmaSheet Only is chosen. The network takes the output of the MakePlasmaSheet module and makes a red isosurface around the points considered in the plasma sheet.![]()
See Also
[ OpenDX Home at IBM | OpenDX.org ]