Exemple #1
0
    def test_atmosphere_frac_p(self):
        "Modifier 'frac_P': 2D scaling"

        modifier = PISM.AtmosphereFracP(self.grid, self.model)

        modifier.init(self.geometry)

        modifier.update(self.geometry, 0, 1)

        check_ratio(modifier.mean_precipitation(),
                    self.model.mean_precipitation(), self.P_ratio)

        check_modifier(self.model,
                       modifier,
                       T=0,
                       P=0.00012675505856327396,
                       ts=[0.5],
                       Ts=[0],
                       Ps=[0.00012676])