src/kernels/mollifier.rs

branch
dev
changeset 38
0f59c0d02e13
parent 35
b087e3eab191
--- a/src/kernels/mollifier.rs	Thu Jan 23 23:35:28 2025 +0100
+++ b/src/kernels/mollifier.rs	Mon Jan 06 21:37:03 2025 -0500
@@ -4,7 +4,7 @@
 use rgsl::hypergeometric::hyperg_U;
 use float_extras::f64::tgamma as gamma;
 use numeric_literals::replace_float_literals;
-use serde::Serialize;
+use serde::{Serialize, Deserialize};
 use alg_tools::types::*;
 use alg_tools::euclidean::Euclidean;
 use alg_tools::norms::*;
@@ -29,7 +29,7 @@
 ///         0, & \text{otherwise}.
 ///     \end{cases}
 /// $$</div>
-#[derive(Copy,Clone,Serialize,Debug,Eq,PartialEq)]
+#[derive(Copy,Clone,Serialize,Deserialize,Debug,Eq,PartialEq)]
 pub struct Mollifier<C : Constant, const N : usize> {
     /// The parameter $ε$ of the mollifier.
     pub width : C,

mercurial