MC_IS | R Documentation |
Method to calculate failure probability for structural engineering using a simulation method with importance sampling (a method to reduce the amount of needed samples)
MC_IS( lsf, lDistr, cov_user = 0.05, n_batch = 16, n_max = 1e+06, use_threads = 6, sys_type = "parallel", dataRecord = TRUE, beta_l = 100, densityType = "norm", dps = NULL, debug.level = 0 )
lsf |
objective function with limit state function in form of function(x) x[1]+x[2]... |
lDistr |
Distributions in input space |
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 |
determine how many threads to split the work (1=singlecore, 2^n = multicore) |
sys_type |
Determine if parallel or serial system (in case MCIS calculates a system) |
dataRecord |
If True all single steps are recorded and available in the results file afteron |
beta_l |
In Systemcalculation: LSF´s with beta higher than beta_l wont be considered |
densityType |
determines what distributiontype should be taken for the h() density |
dps |
Vector of design points that sould be taken instead of the result of a FORM analysis |
debug.level |
If 0 no additional info if 2 high output during calculation |
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
(C) 2021 - K. Nille-Hauf, T. Feiri, M. Ricker - Hochschule Biberach, Institut fuer Konstruktiven Ingenieurbau
DITLEVSEN O, MADSEN H. Structural reliability methods, vol. 178. New York: Wiley; 1996.
Spaethe, G.: Die Sicherheit tragender Baukonstruktionen, 2. Aufl. Wien: Springer, 1991. – ISBN 3-211-82348-4
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.