Пример #1
0
    def calculator_parameters(self):
        """
        Provides calculator specific params coming from
        :class:`openquake.engine.db.RiskCalculation`
        """

        return base.make_calc_params(damage_state_ids=self.damage_state_ids)
Пример #2
0
    def calculator_parameters(self):
        """
        Provides calculator specific params coming from
        :class:`openquake.engine.db.RiskCalculation`
        """

        return base.make_calc_params(damage_state_ids=self.damage_state_ids)
Пример #3
0
    def calculator_parameters(self):
        """
        Provides calculator specific params coming from
        :class:`openquake.engine.db.RiskCalculation`
        """

        return base.make_calc_params(insured_losses=self.rc.insured_losses)
Пример #4
0
 def calculator_parameters(self):
     """
     Specific calculator parameters returned as list suitable to be
     passed in task_arg_gen.
     """
     return base.make_calc_params(
         asset_life_expectancy=self.rc.asset_life_expectancy, interest_rate=self.rc.interest_rate
     )
Пример #5
0
    def calculator_parameters(self):
        """
        Specific calculator parameters returned as list suitable to be
        passed in task_arg_gen
        """

        return base.make_calc_params(
            conditional_loss_poes=self.rc.conditional_loss_poes or [],
            quantiles=self.rc.quantile_loss_curves or [],
            poes_disagg=self.rc.poes_disagg or [])
Пример #6
0
    def calculator_parameters(self):
        """
        Specific calculator parameters returned as list suitable to be
        passed in task_arg_gen
        """

        return base.make_calc_params(
            conditional_loss_poes=self.rc.conditional_loss_poes or [],
            quantiles=self.rc.quantile_loss_curves or [],
            poes_disagg=self.rc.poes_disagg or [])
Пример #7
0
 def calculator_parameters(self):
     """
     Calculator specific parameters
     """
     return base.make_calc_params(
         conditional_loss_poes=self.rc.conditional_loss_poes or [],
         quantiles=self.rc.quantile_loss_curves or [],
         insured_losses=self.rc.insured_losses,
         sites_disagg=self.rc.sites_disagg or [],
         mag_bin_width=self.rc.mag_bin_width,
         distance_bin_width=self.rc.distance_bin_width,
         coordinate_bin_width=self.rc.coordinate_bin_width)
Пример #8
0
    def calculator_parameters(self):
        """
        Calculator specific parameters
        """

        return base.make_calc_params(
            conditional_loss_poes=self.rc.conditional_loss_poes or [],
            quantiles=self.rc.quantile_loss_curves or [],
            insured_losses=self.rc.insured_losses,
            sites_disagg=self.rc.sites_disagg or [],
            mag_bin_width=self.rc.mag_bin_width,
            distance_bin_width=self.rc.distance_bin_width,
            coordinate_bin_width=self.rc.coordinate_bin_width)
Пример #9
0
 def calculation_parameters(self):
     return base.make_calc_params()
Пример #10
0
 def calculation_parameters(self):
     return base.make_calc_params()