ism3d.arts.dynamics

Functions

calc_vcirc

use interpolated vcirc to speed up vcirc calculation decide to not use potential/interpRZPotential.py to avoid some overheads see https://galpy.readthedocs.io/en/v1.5.0/reference/potentialinterprz.html#interprz logr will keep also see: galpy.poteential.vcirc()

model_vcirc

take a dictionary describing the potential and calculaet rotation curve

model_vcirc_plot

model_vrot

generate a RC from the mass-potential model

model_vrot_plot

mod_obj_disk3d: just a single disk object (unitless)

potential_fromobj

create a abstract galpy.potential object (defined in the galactic plane frame) which can be used to calculate circular velocity once cloud position is defined.

pots_to_vcirc

calculate vcirc and vrot from galactocentric distance and galpy.potential post is a list of ponetials

vrot_from_rcProf

use the value of keyword rcProf to evaluate the rotation curve at specified rho examples of rcProf: rcProf=(‘rho : minimum(rho/p2,1.0)*p1’,400*u.km/u.s,5*u.kpc) rcProf=(‘tanh’,300*u.km/u.s,10*u.kpc) …