def _growth_curve_pooling_group(self, distr='glo', as_rural=False):
        """
        Return flood growth curve function based on `amax_records` from a pooling group.

        :return: Inverse cumulative distribution function with one parameter `aep` (annual exceedance probability)
        :type: :class:`.GrowthCurve`
        :param as_rural: assume catchment is fully rural. Default: false.
        :type as rural: bool
        """
        if not self.donor_catchments:
            self.find_donor_catchments()
        gc = GrowthCurve(distr, *self._var_and_skew(self.donor_catchments))

        # Record intermediate results
        self.results_log['distr_name'] = distr.upper()
        self.results_log['distr_params'] = gc.params
        return gc
def _growth_curve_pooling_group ( self , distr = 'glo' , as_rural = False ) : if not self . donor_catchments : self . find_donor_catchments ( ) gc = GrowthCurve ( distr , * self . _var_and_skew ( self . donor_catchments ) ) self . results_log [ 'distr_name' ] = distr . upper ( ) self . results_log [ 'distr_params' ] = gc . params return gc
Return flood growth curve function based on `amax_records` from a pooling group.

        :return: Inverse cumulative distribution function with one parameter `aep` (annual exceedance probability)
        :type: :class:`.GrowthCurve`
        :param as_rural: assume catchment is fully rural. Default: false.
        :type as rural: bool