コード例 #1
0
ファイル: core.py プロジェクト: MohsenKohrangi/oq-engine
    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
ファイル: core.py プロジェクト: kenxshao/oq-engine
    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
ファイル: core.py プロジェクト: kenxshao/oq-engine
 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
ファイル: core.py プロジェクト: marmarques/oq-engine
    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
ファイル: core.py プロジェクト: serkansevilgen/oq-engine
 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
ファイル: base_test.py プロジェクト: marmarques/oq-engine
 def calculation_parameters(self):
     return base.make_calc_params()
コード例 #10
0
 def calculation_parameters(self):
     return base.make_calc_params()