Add infrastructure for calibration of halo mass functions#1010
Add infrastructure for calibration of halo mass functions#1010
Conversation
`contain`ed functions in root finding can result in segfaults.
* For automatic descriptors the `linkedList` declaration no longer needs to be repeated in child classes - it is discovered in the parent class. * Linked lists are now correctly handled (and reference counted) in assignment.
Since all trees are written to the same file, using multiple trees results in file conflicts.
…library and file locks are released
This is needed so that it can call the `descriptorNormalizationOnly` method of the wrapped class.
When determining the bin of a histogram into which to accumulate a value we must use `floor()` instead of `int()`. Otherwise, values that should be in bin `-1` (i.e. falling below the first bin of the histogram and so should not be counted) will erroneously be placed into bin `0` - resulting in an excess in that bin.
Updated files (click to expand)Watched files have changed
|
Spell check warnings (click to expand)
|
Updated files (click to expand)Watched files have changed
|
Embedded XML/LaTeX warnings (click to expand)
|
Spell check warnings (click to expand)
|
Updated files (click to expand)Watched files have changed
|
Updated files (click to expand)Watched files have changed
|
Spell check warnings (click to expand)
|
Embedded XML/LaTeX warnings (click to expand)
|
…on, not `contain`ed This is needed to avoid segfaults when using this function in a callback from the root-finder.
Spell check warnings (click to expand)
|
Updated files (click to expand)Watched files have changed
|
Embedded XML/LaTeX warnings (click to expand)
|
Updated files (click to expand)Watched files have changed
|
Spell check warnings (click to expand)
|
Embedded XML/LaTeX warnings (click to expand)
|
Adds extensive new infrastructure for calibration of halo mass functions.