src/linops.rs

changeset 205
30af49ae2135
parent 197
1f301affeae3
equal deleted inserted replaced
204:016122e0384b 205:30af49ae2135
34 + Div<Self::Field, Output = Self::PrincipalV> 34 + Div<Self::Field, Output = Self::PrincipalV>
35 + Add<Self, Output = Self::PrincipalV> 35 + Add<Self, Output = Self::PrincipalV>
36 + Add<Self::PrincipalV, Output = Self::PrincipalV> 36 + Add<Self::PrincipalV, Output = Self::PrincipalV>
37 + Sub<Self, Output = Self::PrincipalV> 37 + Sub<Self, Output = Self::PrincipalV>
38 + Sub<Self::PrincipalV, Output = Self::PrincipalV> 38 + Sub<Self::PrincipalV, Output = Self::PrincipalV>
39 + Neg 39 + Neg<Output = Self::PrincipalV>
40 + for<'b> Add<&'b Self, Output = <Self as VectorSpace>::PrincipalV> 40 + for<'b> Add<&'b Self, Output = <Self as VectorSpace>::PrincipalV>
41 + for<'b> Sub<&'b Self, Output = <Self as VectorSpace>::PrincipalV> 41 + for<'b> Sub<&'b Self, Output = <Self as VectorSpace>::PrincipalV>
42 { 42 {
43 /// Underlying scalar field 43 /// Underlying scalar field
44 type Field: Num; 44 type Field: Num;

mercurial