% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/GRCFE.R
\name{alias_objective_Dopt}
\alias{alias_objective_Dopt}
\title{Compute a D-optimality aliasing objective}
\usage{
alias_objective_Dopt(design_mat, s)
}
\arguments{
\item{design_mat}{Matrix or data frame. The first two columns are row and
column indices; remaining columns are treatment-factor levels.}

\item{s}{Integer. Number of levels per treatment factor.}
}
\value{
Numeric scalar. Smaller values indicate better D-optimality. Returns
\code{Inf} if the regularized information matrix is not positive definite.
}
\description{
Computes the negative log determinant of the information matrix for a
row-column model containing row effects, column effects, main effects, and all
two-factor treatment interactions.
}
\keyword{internal}
