pynucastro.yt_utils module

pynucastro.yt_utils module#

pynucastro.yt_utils.get_point(ds, pos)[source]#

Helper for getting a specific point from a yt dataset object.

Field values can be extracted by subscripting: point['Temp'].

Works around various annoyances with the argument handling in ds.point(), so things like get_point(ds, ds.all_data().argmax('enuc')) work as expected for all coordinate systems.

Parameters:
Return type:

yt.data_objects.selection_objects.point.YTPoint

pynucastro.yt_utils.to_conditions(point)[source]#

Extract the thermodynamic conditions needed to evaluate a network from a YTPoint object.

Returns:

tuple of (rho, T, composition)