MC_CRUDE {TesiproV} | R Documentation |
Crude MonteCarlo Simulation
Description
Method to calculate failure probability for structural engineering
Usage
MC_CRUDE(
lsf,
lDistr,
cov_user = 0.05,
n_batch = 400,
n_max = 1e+07,
use_threads = 6,
dataRecord = TRUE,
debug.level = 0
)
Arguments
lsf |
objective function with limit state function in form of function(x) x[1]+x[2]... |
lDistr |
list ob distribiutions regarding the distribution object of TesiproV |
cov_user |
The Coefficent of variation the simulation should reach |
n_batch |
Size per batch for parallel computing |
n_max |
maximum of iteration the MC should do - its like a stop criterion |
use_threads |
Number of threads for parallel computing, use_threds=1 for single core. Doesnt work on windows! |
dataRecord |
If True all single steps are recorded and available in the results file after on |
debug.level |
If 0 no additional info, if 2 high output during calculation |
Value
The results will be provided within a list with the following objects. Acess them with "$"-accessor
pf probablity of failure
pf_FORM probablity of failure of the FORM Algorithm
var variation
cov_mc coefficent of the monteCarlo
n_mc number of iterations done
Author(s)
(C) 2021 - M. Ricker, K. Nille-Hauf, T. Feiri - Hochschule Biberach, Institut fuer Konstruktiven Ingenieurbau
References
Spaethe, G.: Die Sicherheit tragender Baukonstruktionen, 2. Aufl. Wien: Springer, 1991. – ISBN 3-211-82348-4