import numpy as np from amuse.lab import * from amuse.couple import bridge from amuse.datamodel import Particles import matplotlib.pyplot as plt from amuse.plot import plot def circular_velocity_profile(galaxy): radii = np.linspace(0.02, 10, 60) | units.kpc Vcirc = [] | units.kms for radius in radii: selection = (galaxy.position - galaxy.center_of_mass()).lengths()