Traceback (most recent call last): File "/orange/adamginsburg/galactic_plane_surveys/uchii_2026/pg2026_model/multiplicity_correction.py", line 70, in validate() ~~~~~~~~^^ File "/orange/adamginsburg/galactic_plane_surveys/uchii_2026/pg2026_model/multiplicity_correction.py", line 45, in validate mfc = NumKroupa(mmin=2.0) File "/orange/adamginsburg/galactic_plane_surveys/uchii_2026/pg2026_model/multiplicity_correction.py", line 38, in __init__ self._kk = I.get_massfunc('kroupa', mmin=mmin, mmax=MMAX) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/orange/adamginsburg/repos/imf/imf/imf.py", line 804, in get_massfunc return massfunctions[massfunc](mmin=mmin, mmax=mmax, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/orange/adamginsburg/repos/imf/imf/imf.py", line 284, in __init__ super().__init__(mmin=mmin, mmax=mmax, powers=powers, breaks=breaks) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/orange/adamginsburg/repos/imf/imf/imf.py", line 211, in __init__ self.distr = distributions.BrokenPowerLaw([-x for x in self.powers], ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ [self.mmin, *self.breaks, self.mmax]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/orange/adamginsburg/repos/imf/imf/distributions.py", line 183, in __init__ self._calcpows() ~~~~~~~~~~~~~~^^ File "/orange/adamginsburg/repos/imf/imf/distributions.py", line 212, in _calcpows raise ValueError('Power law break-points must be monotonic') ValueError: Power law break-points must be monotonic