1 interface inheriting from IRootFunctions
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\Numerics\IFloatingPointIeee754.cs (1)
14
IRootFunctions
<TSelf>,
50 references to IRootFunctions
System.Numerics.Tensors (30)
System\Numerics\Tensors\netcore\Tensor.cs (12)
3168
where T :
IRootFunctions
<T>
3181
where T :
IRootFunctions
<T>
3426
where T :
IRootFunctions
<T>
3516
where T :
IRootFunctions
<T>
3803
where T :
IRootFunctions
<T>
3818
where T :
IRootFunctions
<T>
4795
where T :
IRootFunctions
<T>
4983
where T :
IRootFunctions
<T>
4995
where T :
IRootFunctions
<T>
5282
where T :
IRootFunctions
<T>
5295
where T :
IRootFunctions
<T>
5310
where T :
IRootFunctions
<T>
System\Numerics\Tensors\netcore\TensorOperation.cs (5)
784
where T :
IRootFunctions
<T>
918
where T :
IRootFunctions
<T>
1125
where T :
IRootFunctions
<T>
1767
where T :
IRootFunctions
<T>
1933
where T :
IRootFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.Cbrt.cs (2)
22
where T :
IRootFunctions
<T> =>
27
where T :
IRootFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.CosineSimilarity.cs (2)
31
where T :
IRootFunctions
<T> =>
36
private static T CosineSimilarityCore<T>(ReadOnlySpan<T> x, ReadOnlySpan<T> y) where T :
IRootFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.Distance.cs (1)
35
where T :
IRootFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.Hypot.cs (2)
25
where T :
IRootFunctions
<T> =>
30
where T :
IRootFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.Norm.cs (1)
26
where T :
IRootFunctions
<T> =>
System\Numerics\Tensors\netcore\TensorPrimitives.RootN.cs (2)
23
where T :
IRootFunctions
<T> =>
27
private readonly struct RootNOperator<T>(int n) : IStatefulUnaryOperator<T> where T :
IRootFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.Sqrt.cs (2)
21
where T :
IRootFunctions
<T> =>
26
where T :
IRootFunctions
<T>
System\Numerics\Tensors\netcore\TensorPrimitives.StdDev.cs (1)
21
where T :
IRootFunctions
<T>
System.Private.CoreLib (19)
src\libraries\System.Private.CoreLib\src\System\Double.cs (4)
1483
/// <inheritdoc cref="
IRootFunctions
{TSelf}.Cbrt(TSelf)" />
1487
/// <inheritdoc cref="
IRootFunctions
{TSelf}.Hypot(TSelf, TSelf)" />
1644
/// <inheritdoc cref="
IRootFunctions
{TSelf}.RootN(TSelf, int)" />
1767
/// <inheritdoc cref="
IRootFunctions
{TSelf}.Sqrt(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Half.cs (4)
2177
/// <inheritdoc cref="
IRootFunctions
{TSelf}.Cbrt(TSelf)" />
2180
/// <inheritdoc cref="
IRootFunctions
{TSelf}.Hypot(TSelf, TSelf)" />
2183
/// <inheritdoc cref="
IRootFunctions
{TSelf}.RootN(TSelf, int)" />
2186
/// <inheritdoc cref="
IRootFunctions
{TSelf}.Sqrt(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Numerics\IRootFunctions.cs (1)
10
where TSelf :
IRootFunctions
<TSelf>?
src\libraries\System.Private.CoreLib\src\System\Numerics\Vector.cs (1)
1291
where T :
IRootFunctions
<T>
src\libraries\System.Private.CoreLib\src\System\Runtime\InteropServices\NFloat.cs (4)
1807
/// <inheritdoc cref="
IRootFunctions
{TSelf}.Cbrt(TSelf)" />
1810
/// <inheritdoc cref="
IRootFunctions
{TSelf}.Hypot(TSelf, TSelf)" />
1813
/// <inheritdoc cref="
IRootFunctions
{TSelf}.RootN(TSelf, int)" />
1816
/// <inheritdoc cref="
IRootFunctions
{TSelf}.Sqrt(TSelf)" />
src\libraries\System.Private.CoreLib\src\System\Runtime\Intrinsics\Vector64.cs (1)
1698
where T :
IRootFunctions
<T>
src\libraries\System.Private.CoreLib\src\System\Single.cs (4)
1502
/// <inheritdoc cref="
IRootFunctions
{TSelf}.Cbrt(TSelf)" />
1506
/// <inheritdoc cref="
IRootFunctions
{TSelf}.Hypot(TSelf, TSelf)" />
1560
/// <inheritdoc cref="
IRootFunctions
{TSelf}.RootN(TSelf, int)" />
1683
/// <inheritdoc cref="
IRootFunctions
{TSelf}.Sqrt(TSelf)" />
System.Runtime (1)
artifacts\obj\System.Runtime\Debug\net10.0\System.Runtime.Forwards.cs (1)
395
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Numerics.
IRootFunctions
<>))]