Add tangent space determiners to the diagnostics panel #106

Open
opened 2025-07-29 08:05:03 +00:00 by Vectornaut · 1 comment
Member

When the ConfigSubspace structure was introduced in pull request #29, its associated function symmetric_kernel included debug code that took the eigenvalues used to find the kernel and logged them to the browser console. This debug code was dropped in pull request #105.

Replace the dropped debug code with a plot on the diagnostics panel that helps us monitor the routine that finds the kernel of the Hessian at the end of each realization. If we keep using the eigenvector decomposition to find the kernel, monitoring can just mean showing the spectrum of the Hessian in a way that reveals eigenvalue multiplicities.

When the `ConfigSubspace` structure was introduced in pull request #29, its associated function `symmetric_kernel` included debug code that took the eigenvalues used to find the kernel and logged them to the browser console. This debug code was dropped in pull request #105. Replace the dropped debug code with a plot on the diagnostics panel that helps us monitor the routine that finds the kernel of the Hessian at the end of each realization. If we keep using the eigenvector decomposition to find the kernel, monitoring can just mean showing the spectrum of the Hessian in a way that reveals eigenvalue multiplicities.
Vectornaut added the
enhancement
prospective
labels 2025-07-29 08:05:03 +00:00
Owner

However we end up estimating the degrees of freedom, we should ultimately have a learly displayed numerical summary of that estimate available. Perhaps that's a different issue, or perhaps it belongs with this one.

However we end up estimating the degrees of freedom, we should ultimately have a learly displayed numerical summary of that estimate available. Perhaps that's a different issue, or perhaps it belongs with this one.
Vectornaut added the
regression
label 2025-07-31 19:01:43 +00:00
Sign in to join this conversation.
No description provided.