% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/cluster-metrics.R
\name{supra_adjacency}
\alias{supra_adjacency}
\alias{supra}
\title{Supra-Adjacency Matrix}
\usage{
supra_adjacency(
  layers,
  omega = 1,
  coupling = c("diagonal", "full", "custom"),
  interlayer_matrices = NULL
)

supra(
  layers,
  omega = 1,
  coupling = c("diagonal", "full", "custom"),
  interlayer_matrices = NULL
)
}
\arguments{
\item{layers}{List of adjacency matrices (same dimensions)}

\item{omega}{Inter-layer coupling coefficient (scalar or L x L matrix)}

\item{coupling}{Coupling type: "diagonal", "full", or "custom"}

\item{interlayer_matrices}{For coupling="custom", list of inter-layer matrices}
}
\value{
Supra-adjacency matrix of dimension (N\emph{L) x (N}L)
}
\description{
Builds the supra-adjacency matrix for multilayer networks.
Diagonal blocks = intra-layer, off-diagonal = inter-layer.
}
\examples{
# layers <- list(L1 = mat1, L2 = mat2)
# S <- supra_adjacency(layers, omega = 0.5)
# dim(S)  # (2*n) x (2*n)
}
