| 306 // .outer |
306 // .outer |
| 307 // .differential_impl(self.inner.apply(x.ref_instance())), |
307 // .differential_impl(self.inner.apply(x.ref_instance())), |
| 308 // inner: self.inner.differential_impl(x), |
308 // inner: self.inner.differential_impl(x), |
| 309 // intermediate_norm_exponent: self.intermediate_norm_exponent, |
309 // intermediate_norm_exponent: self.intermediate_norm_exponent, |
| 310 // } |
310 // } |
| |
311 |
| 311 self.outer |
312 self.outer |
| 312 .differential_impl(self.inner.apply(x.ref_instance())) |
313 .differential_impl(x.eval_ref_decompose(|r| self.inner.apply(r))) |
| 313 * self.inner.differential_impl(x) |
314 * self.inner.differential_impl(x) |
| 314 } |
315 } |
| 315 } |
316 } |
| 316 |
317 |
| 317 mod dataterm; |
318 mod dataterm; |