src/mapping.rs

branch
dev
changeset 133
2b13f8a0c8ba
parent 128
f75bf34adda0
child 150
c4e394a9c84c
--- a/src/mapping.rs	Mon May 12 19:30:41 2025 -0500
+++ b/src/mapping.rs	Mon May 12 20:40:14 2025 -0500
@@ -308,8 +308,9 @@
         //     inner: self.inner.differential_impl(x),
         //     intermediate_norm_exponent: self.intermediate_norm_exponent,
         // }
+
         self.outer
-            .differential_impl(self.inner.apply(x.ref_instance()))
+            .differential_impl(x.eval_ref_decompose(|r| self.inner.apply(r)))
             * self.inner.differential_impl(x)
     }
 }

mercurial