RFoptions(..., no.readonly = TRUE)
tag = value
form, or a list of tagged
values.no.readonly=TRUE
then only rewritable arguments are returned.NULL
if any argument is given, and the full list of
arguments, otherwise. if no.readonly=FALSE
then additionally,
a list called readonly
is included containing
* covmaxchar
: the maximum length of a model name
* covnr
: number of currently implemented
variogram/covariance models (-1 means that none of the functions like
distrmaxchar
: max. name length for a distribution
* distrnr
: number of currently implemented
distributions
* maxdim
: maximum number of dimensions for a
random field
* maxmodels
: maximum number of elementary models in
definition of a complex covariance model
* methodmaxchar
: max. name length for methods
* methodnr
: number of currently implemented simulation methods
general
: General options
2. br
: Options for Brown-Resnick
Fields
3. circulant
: Options for circulant embedding methods
coords
: Options for coordinates and units, see
coordinate systems
5. direct
: Options for simulating by simple matrix decomposition
6. distr
: Options for distributions, in particular empvario
: Options for calculating the empirical variogram
8. fit
: Options for gauss
: Options for simulating Gaussian random fields
10. graphics
: Options for graphical output
11. gui
: Options for hyper
: Options for simulating hyperplane tessellations
13. krige
: Options for Kriging
14. maxstable
: Options for simulating max-stable random fields
15. mpp
: Options for the random coins (shot noise) methods
16. nugget
: Options for the nugget effect
17. registers
: Register numbers
18. sequ
: Options for the sequential method
19. solve
: Options for solving linear systems
20. special
: Options for some special methods
21. spectral
: Options for the spectral (turning bands) method
22. tbm
: Options for the turning bands method
23. internal
: Internal
1. General options
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]2. Options for Brown-Resnick Fields
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object] 3. circulant
: Options for circulant embedding methods, cf. coords
: Options for coordinates and units
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]5. direct
: Options for simulating by simple matrix decomposition
[object Object]6. distr
: Options for distributions, in particular empvario
: Options for calculating the empirical variogram
[object Object],[object Object],[object Object],[object Object],[object Object] 8. fit
: Options for [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]9. gauss
: Options for simulating Gaussian random fields
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]10. graphics
: Options for graphical output
[object Object],[object Object],[object Object],file
{character; only relevant if
split_screen = TRUE
.
argument file
in ""
then no internal naming is performed.
Default: ""
.
},[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]11. gui
: Options for chyper
: Options for simulating hyperplane tessellations
[object Object],[object Object],[object Object],[object Object]
13. krige
: Options for Kriging
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]14. maxstable
: Options for simulating max-stable random fields
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]15. mpp
: Options for the random coins (shot noise) methods
[object Object],[object Object],[object Object],[object Object]16. nugget
: Options for the nugget effect
Simulating a nugget effect is per se trivial.
However, it gets complicated
and best methods (including direct
and circulant
embedding
!) fail if zonal anisotropies are considered,
where sets of points have to be identified that belong to the
same subspace of eigenvalue 0 of the anisotropy matrix.
[object Object]17. registers
: Register numbers
Model for different purposes are or can be stored at
different places. They are called registers and have non-negative
numbers up to 21 (currently).
The user can use the registers 0..9.
[object Object]18. sequ
: Options for the sequential method
[object Object],[object Object],[object Object]19. solve
: Options for solving linear systems
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]20. special
: Options for specific methods
[object Object]21. spectral
: Options for the spectral (turning bands) method
[object Object],[object Object],[object Object],[object Object],[object Object]22. tbm
: Options for the turning bands method
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]23. internal
: Internal options mostly for warnings and
messages
All these options should not be changed by the user unless he/she really known what he/she is doing.
Most of the options below change their value in a session without the user's notice.
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
eps_zhou
shape_power
RandomFields
,
and RFoptions(seed=0) ## *ANY* simulation will have the random seed 0; set
## RFoptions(seed=NA) to make them all random again
StartExample()
RFoptions()
############################################################
## ##
## use of exactness ##
## ##
############################################################
x <- seq(0, 1, 1/30)
model <- RMgauss()
for (exactness in c(NA, FALSE, TRUE)) {
readline(paste("exactness: `", exactness, "'; press return"))
z <- RFsimulate(model, x, x, exactness=exactness,
stationary_only=NA, storing=TRUE)
print(RFgetModelInfo(which="internal")$internal$name)
}
FinalizeExample()
Run the code above in your browser using DataLab