% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/defaults.R, R/generics.R
\name{reliability.dist_structure}
\alias{reliability.dist_structure}
\alias{reliability}
\title{System reliability polynomial}
\usage{
\method{reliability}{dist_structure}(x, p)

reliability(x, p)
}
\arguments{
\item{x}{A \link{dist_structure} object.}

\item{p}{Numeric vector of length \code{ncomponents(x)} or a scalar recycled
to all components; values in \verb{[0, 1]}.}
}
\value{
Numeric scalar in \verb{[0, 1]}.
}
\description{
\code{R(p) = E[phi(X)]} where \code{X_j ~ Bernoulli(p_j)} independent. The
multilinear extension of \code{phi} to component reliabilities.
}
