Gaussian Random Field generator class.
More...
|
| def | __init__ (self, grid_level, grid_shape=None, grid_dimensions=[1.0, 1.0, 1.0], ndim=2, window_margin=0, sampling_method='fft', verbose=0, **kwargs) |
| |
| def | setSamplingMethod (self, method, **kwargs) |
| |
| def | reseed (self, seed=None) |
| | Reseed pseudo-random number generator. More...
|
| |
| def | sample_noise (self, grid_shape=None) |
| | Sample noise. More...
|
| |
| def | sample (self, noise=None) |
| | Sample GRF. More...
|
| |
Gaussian Random Field generator class.
◆ __init__()
| def GaussianRandomField.GaussianRandomField.__init__ |
( |
|
self, |
|
|
|
grid_level, |
|
|
|
grid_shape = None, |
|
|
|
grid_dimensions = [1.0,1.0,1.0], |
|
|
|
ndim = 2, |
|
|
|
window_margin = 0, |
|
|
|
sampling_method = 'fft', |
|
|
|
verbose = 0, |
|
|
** |
kwargs |
|
) |
| |
◆ reseed()
| def GaussianRandomField.GaussianRandomField.reseed |
( |
|
self, |
|
|
|
seed = None |
|
) |
| |
Reseed pseudo-random number generator.
◆ sample()
| def GaussianRandomField.GaussianRandomField.sample |
( |
|
self, |
|
|
|
noise = None |
|
) |
| |
◆ sample_noise()
| def GaussianRandomField.GaussianRandomField.sample_noise |
( |
|
self, |
|
|
|
grid_shape = None |
|
) |
| |
◆ setSamplingMethod()
| def GaussianRandomField.GaussianRandomField.setSamplingMethod |
( |
|
self, |
|
|
|
method, |
|
|
** |
kwargs |
|
) |
| |
◆ all_axes
| GaussianRandomField.GaussianRandomField.all_axes |
◆ Correlate
| GaussianRandomField.GaussianRandomField.Correlate |
◆ Covariance
| GaussianRandomField.GaussianRandomField.Covariance |
◆ DomainSlice
| GaussianRandomField.GaussianRandomField.DomainSlice |
◆ ext_grid_shape
| GaussianRandomField.GaussianRandomField.ext_grid_shape |
Extended window (NOTE: extension is done outside)
◆ grid_shape
| GaussianRandomField.GaussianRandomField.grid_shape |
| GaussianRandomField.GaussianRandomField.L |
◆ method
| GaussianRandomField.GaussianRandomField.method |
◆ ndim
| GaussianRandomField.GaussianRandomField.ndim |
◆ noise_std
| GaussianRandomField.GaussianRandomField.noise_std |
◆ nvoxels
| GaussianRandomField.GaussianRandomField.nvoxels |
◆ prng
| GaussianRandomField.GaussianRandomField.prng |
◆ verbose
| GaussianRandomField.GaussianRandomField.verbose |
The documentation for this class was generated from the following file:
- /home/runner/work/Documentation/Documentation/master/applications/ExaquteSandboxApplication/python_scripts/WindGenerator/GaussianRandomField.py