reset_nbody_scale

clustertools.cluster.operations.reset_nbody_scale(cluster, mass=True, radii=True, rvirial=True, projected=False, **kwargs)[source]

Assign new conversions for real mass, size, and velocity to Nbody units

  • kwargs are passed to the virial_radius function. See the virial_radius documenation in functions.py

Parameters:
clusterclass

StarCluster instance

massbool

find new mass conversion (default: True)

radiibool

find new radius conversion (default: True)

rvirialbool (default: True)

use virial radius to set conversion rate for radii as opposed to the approximation that rbar=4/3 rm

projectedbool

use projected values to calculate radius conversion (default: False)

Returns:
zmbarfloat

mass conversion

rbarfloat

radius conversion

vbarfloat

velocity conversion

tbarfloat

time conversion

History:
2018 - Written - Webb (UofT)