From 6c035425990ec27899e6036ea8fc4e9b62c4bbcb Mon Sep 17 00:00:00 2001 From: Pro7ech Date: Mon, 17 Nov 2025 16:46:18 +0100 Subject: [PATCH] fix .max_k() returning wrong value --- poulpy-core/src/layouts/lwe.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/poulpy-core/src/layouts/lwe.rs b/poulpy-core/src/layouts/lwe.rs index 6f8cdce..dd8a3f4 100644 --- a/poulpy-core/src/layouts/lwe.rs +++ b/poulpy-core/src/layouts/lwe.rs @@ -15,7 +15,7 @@ pub trait LWEInfos { } fn k(&self) -> TorusPrecision; fn max_k(&self) -> TorusPrecision { - TorusPrecision(self.k().0 * self.size() as u32) + TorusPrecision(self.base2k().0 * self.size() as u32) } fn base2k(&self) -> Base2K; fn size(&self) -> usize {