get_yt_mlab

pysac.analysis.tube3D.process_utils.get_yt_mlab(ds, cube_slice, flux=True)[source] [edit on github]

Reads in useful variables from yt to vtk data structures, converts into SI units before return.

Parameters:

ds : yt dataset

with derived fields

flux : boolean

Read variables for flux calculation?

cube_slice : np.slice

Slice to apply to the arrays

Returns:

if flux:

bfield, vfield, density, valf, cs, beta

else:

bfield, vfield