% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/pmm2_unified.R
\name{pmm2_nonlinear_onestep}
\alias{pmm2_nonlinear_onestep}
\title{Universal PMM2 estimator (One-step Global)}
\usage{
pmm2_nonlinear_onestep(
  theta_classical,
  fn_residuals,
  fn_jacobian = NULL,
  verbose = FALSE
)
}
\arguments{
\item{theta_classical}{Parameter estimates from a classical method (e.g., MLE)}

\item{fn_residuals}{Function(theta) returning the residual vector}

\item{fn_jacobian}{Function(theta) returning the Jacobian matrix.
If NULL, numerical Jacobian via numDeriv is used}

\item{verbose}{Print progress}
}
\value{
List with results (theta, residuals, etc.)
}
\description{
Applies a single PMM2 correction to classical estimation results.
}
