5 implementations of ITernaryOperator
System.Numerics.Tensors (5)
System\Numerics\Tensors\netcore\TensorPrimitives.AddMultiply.cs (1)
75
internal readonly struct AddMultiplyOperator<T> :
ITernaryOperator
<T> where T : IAdditionOperators<T, T, T>, IMultiplyOperators<T, T, T>
System\Numerics\Tensors\netcore\TensorPrimitives.FusedMultiplyAdd.cs (1)
97
private readonly struct FusedMultiplyAddOperator<T> :
ITernaryOperator
<T> where T : IFloatingPointIeee754<T>
System\Numerics\Tensors\netcore\TensorPrimitives.Lerp.cs (1)
76
private readonly struct LerpOperator<T> :
ITernaryOperator
<T> where T : IFloatingPointIeee754<T>
System\Numerics\Tensors\netcore\TensorPrimitives.MultiplyAdd.cs (1)
76
internal readonly struct MultiplyAddOperator<T> :
ITernaryOperator
<T> where T : IAdditionOperators<T, T, T>, IMultiplyOperators<T, T, T>
System\Numerics\Tensors\netcore\TensorPrimitives.MultiplyAddEstimate.cs (1)
92
private readonly struct MultiplyAddEstimateOperator<T> :
ITernaryOperator
<T>
6 references to ITernaryOperator
System.Numerics.Tensors (6)
System\Numerics\Tensors\netcore\Common\TensorPrimitives.ITernaryOperator.cs (3)
33
where TTernaryOperator : struct,
ITernaryOperator
<T>
1510
where TTernaryOperator : struct,
ITernaryOperator
<T>
2989
where TTernaryOperator : struct,
ITernaryOperator
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.Single.netcore.cs (3)
63
where TSingleTernaryOperator : struct,
ITernaryOperator
<float> =>
68
where TSingleTernaryOperator : struct,
ITernaryOperator
<float> =>
73
where TSingleTernaryOperator : struct,
ITernaryOperator
<float> =>