Example #1
0
    def calc_moduli(self, moduli, max_materials):
        mod_interval = _get_mod_intervals(moduli, max_materials)
        self.moduli_new = _limit_num_materials(moduli, mod_interval, min(moduli), 'max')

        return self
Example #2
0
 def test_modulus_interval_calculation_works(self):
     self.assertEqual(_get_mod_intervals(range(11), 5), 2.0,
                      "_get_mod_intervals function correct for modulus range(11), maxMat=5")
     self.assertEqual(_get_mod_intervals([10,10,10,10],5), 0.0,
                      "_get_mod_intervals function cannot cope with same greyscale")