Description
Calculation of Reliability and Failure Probability in Civil Engineering.
Description
Calculate the failure probability of civil engineering problems with Level I up to Level III Methods. Have fun and enjoy. References: Spaethe (1991, ISBN:3-211-82348-4) "Die Sicherheit tragender Baukonstruktionen", AU,BECK (2001) "Estimation of small failure probabilities in high dimensions by subset simulation." <doi:10.1016/S0266-8920(01)00019-4>, Breitung (1989) "Asymptotic approximations for probability integrals." <doi:10.1016/0266-8920(89)90024-6>.
README.md
TesiproV
The goal of TesiproV is to …
Installation
Install the package through CRAN.
# install.packages("TesiproV")
You can install the development version of TesiproV via the gitLab Server of the RWTH Aachen: https://git.rwth-aachen.de/jan.philip.schulze-ardey/tesiprov
If you need any permissions, just let us know (email us).
Example
This is a basic example which shows you how to solve a common problem:
library("TesiproV")
Var1 <- PROB_BASEVAR(Id=1,Name="X1",DistributionType="norm",Mean=0.25,Sd=1) #kN/m²
Var2 <- PROB_BASEVAR(Id=2,Name="X2",DistributionType="norm",Mean=0.25,Sd=1) #m
lsf<-SYS_LSF(vars=list(Var1,Var2),name="UQLab 2d_hat")
lsf$func <- function(X1,X2){
return(20-(X1-X2)^2-8*(X1+X2-4)^3)
}
form<-PROB_MACHINE(name="FORM Rack.-Fieß.",fCall="FORM")
ps <- SYS_PROB(
sys_input=list(lsf),
probMachines = list(form)
)
ps$runMachines()
ps$beta_single
#> UQLab 2d_hat
#> FORM Rack.-Fieß. 3.434565
For more, check out the vignette! There are plenty more examples and information about every single object.