Skip to content

Commit 98360c6

Browse files
committed
much smaller wiggle
1 parent 59efe5e commit 98360c6

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

PySDM/initialisation/sampling/spectral_sampling.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,10 +113,10 @@ def dist_1_inv(y):
113113
self.dist_1_inv = dist_1_inv
114114

115115
def sample(self, n_sd, *, backend=None,xprime=None): # pylint: disable=unused-argument
116+
116117
if xprime is None:
117-
x_prime = np.linspace(
118-
self.size_range[0], self.size_range[1], num=2*n_sd
119-
) # maybe doesnt need to be so many, just for interpolation
118+
even_spec = np.linspace(default_cdf_range[0],default_cdf_range[1],num=2 * n_sd + 3)
119+
x_prime = self.spectrum.percentiles(even_spec)
120120
sd_cdf = self.dist_0_cdf(x_prime)
121121

122122
x_sd_cdf = (1 - self.alpha) * x_prime + self.alpha * self.dist_1_inv(sd_cdf)

0 commit comments

Comments
 (0)