From f5ba861ffab465dab1a12bd090c2f03c69b5c65f Mon Sep 17 00:00:00 2001 From: Aaron Fenyes Date: Mon, 23 Dec 2024 11:28:19 -0800 Subject: [PATCH] Clarify that projection is Euclidean --- app-proto/src/engine.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app-proto/src/engine.rs b/app-proto/src/engine.rs index e96ea52..01b5a42 100644 --- a/app-proto/src/engine.rs +++ b/app-proto/src/engine.rs @@ -139,8 +139,9 @@ impl ConfigSubspace { self.assembly_dim } - // find the projection onto this subspace of the motion where the element - // with the given column index has velocity `v` + // find the projection onto this subspace, with respect to the Euclidean + // inner product, of the motion where the element with the given column + // index has velocity `v` pub fn proj(&self, v: &DVectorView, column_index: usize) -> DMatrix { if self.dim() == 0 { const ELEMENT_DIM: usize = 5;