Skip to content

New equipartition prescriptions and parameters#22

Open
nmdickson wants to merge 8 commits into
mgieles:masterfrom
nmdickson:new-equipartition
Open

New equipartition prescriptions and parameters#22
nmdickson wants to merge 8 commits into
mgieles:masterfrom
nmdickson:new-equipartition

Conversation

@nmdickson
Copy link
Copy Markdown
Contributor

This branch adds a variety of updates, mostly related to the equipartition prescriptions in limepy.

  1. Adds the new zeta parameter (and zeta_lim) which scales the velocity scale s2j at all masses above the limit, to attempt to decouple these heaviest objects from the rest of the masses.

  2. Adds the equipartition mass meq, which sets the characteristic mass where the equipartition should, roughly, transition from flat to mu^-delta.

  3. Adds a new mass-function iteration stopping condition, based not on the overall mean-squared error in the recovery of all bins, but instead on the relative error in each bin individually, which should help avoid unacceptably large errors in bins with very little overall mass relative to the rest of the bins, when using the default stopping criteria.

"zeta" simply multiplies `s2j` for all j s.t. m_j>`zeta_lim`.
This is an attempt to help manually separate or "decouple" the
equipartion of the BHs from the stars.
Adds an optional new definition of the `diffcrit`/`diff` stopping
condition for the mass function iteration, based on the relative
error in each bin, instead of the overall MSE. This should help
stop cases where the default `diffcrit` leaves unacceptably large
relative errors in bins with very little mass (like BH bins).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant