Exemple #1
0
    def kappa(self):
        if not self.__kappa:
            if not self.sup_kappa_sizedist or not self.sup_kappa_wavelength:
                txt = "Make sure you define the following attributes first: \nself.sup_kappa_sizedist and self.sup_kappa_wavelength"
                raise ValueError(txt)

            self.__kappa, self.__growthfactor = hygrow.kappa_from_fofrh_and_sizedist(self.f_of_RH, self.sup_kappa_sizedist,
                                                                                     self.sup_kappa_wavelength, self.sup_fofRH_RH_center)
        return self.__kappa
Exemple #2
0
    def kappa_85_40(self):
        if not self.__kappa_85_40:
            if not self.sup_kappa_sizedist or not self.sup_kappa_wavelength:
                txt = ("Make sure you define the following attributes first: \n"
                       "\t - self.sup_kappa_sizedist\n"
                       "\t - and self.sup_kappa_wavelength")
                raise ValueError(txt)

            self.__kappa_85_40, self.__growthfactor_85_40 = _hygrow.kappa_from_fofrh_and_sizedist(self.f_RH_scatt_2p_85_40, self.sup_kappa_sizedist,
                                                                                      self.sup_kappa_wavelength, 85)
        return self.__kappa_85_40
Exemple #3
0
    def kappa(self):
        if not self.__kappa:
            if not self.sup_kappa_sizedist or not self.sup_kappa_wavelength or not self.sup_RH:
                txt = ("Make sure you define the following attributes first: \n"
                       "\t - self.sub_RH -- needed to calculate f(RH) for a representitive value (e.g. 80)\n"
                       "\t - self.sup_kappa_sizedist\n"
                       "\t - and self.sup_kappa_wavelength")
                raise ValueError(txt)

            self.__kappa, self.__growthfactor = _hygrow.kappa_from_fofrh_and_sizedist(self.f_RH_scatt_2p, self.sup_kappa_sizedist,
                                                                                      self.sup_kappa_wavelength, self.sup_RH)
        return self.__kappa