dot-constraint_col_scales: Compute Stable Column Rescaling for Constraint Matrices

.constraint_col_scalesR Documentation

Compute Stable Column Rescaling for Constraint Matrices

Description

Returns multiplicative column scales that normalize nonzero columns to unit Euclidean norm. This preserves column spaces and projections while improving numerical conditioning for QR / OLS steps.

Usage

.constraint_col_scales(X, eps = sqrt(.Machine$double.eps))

Arguments

X

Numeric matrix.

eps

Small positive threshold below which a column is treated as numerically zero.

Value

Numeric vector of length ncol(X) containing multiplicative scales.


lgspline documentation built on Aug. 5, 2026, 1:10 a.m.