csharpfftfsharpintegrationinterpolationlinear-algebramathdifferentiationmatrixnumericsrandomregressionstatisticsmathnet
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
79 lines
4.2 KiB
79 lines
4.2 KiB
<HTML><HEAD><TITLE>Microsoft.FSharp.NativeInterop</TITLE><link rel="stylesheet" type="text/css"href="../msdn.css"></link></HEAD><BODY>
|
|
<br><dl>
|
|
<dt></dt><dd>
|
|
<h1>[<a href='../namespaces.html'>Home</a>] Namespace Microsoft.FSharp.NativeInterop </h1><br>
|
|
</dd>
|
|
<dt></dt><dd>
|
|
<table>
|
|
<tr valign='top'><td>
|
|
<dt><h3>Modules (as contributed by assembly 'FSharp.PowerPack')</h3></dt><dd>
|
|
<table width="100%%">
|
|
<tr><th width=30%>Module</th><th>Description</th></tr>
|
|
<tr valign="top"><td><a href='Microsoft.FSharp.NativeInterop.NativArrayExtensionsForMatrix.html'>Microsoft.FSharp.NativeInterop.NativArrayExtensionsForMatrix</a></td><td></td></tr>
|
|
<tr valign="top"><td><a href='Microsoft.FSharp.NativeInterop.Ref.html'>Microsoft.FSharp.NativeInterop.Ref</a></td><td></td></tr>
|
|
|
|
</table>
|
|
</dd>
|
|
<dt><h3>Type Definitions</h3></dt><dd>
|
|
<table width="100%%">
|
|
<tr><th width=30%>Type</th><th>Description</th></tr>
|
|
<tr valign="top"><td>type <a href='Microsoft.FSharp.NativeInterop.type_CMatrix-1.html'>CMatrix</a></td><td><summary>
|
|
See NativeArray2
|
|
</summary> Note: an abbreviation for <tt><a href='Microsoft.FSharp.NativeInterop.type_NativeArray2-1.html'>NativeArray2</a><'T></tt></td></tr>
|
|
<tr valign="top"><td>type <a href='Microsoft.FSharp.NativeInterop.type_FortranMatrix-1.html'>FortranMatrix</a></td><td><summary>
|
|
This type wraps a pointer to a blob of unmanaged memory assumed to contain
|
|
a Fortran-style column major two-dimensional matrix of items compatible with the (presumably blittable)
|
|
type 'T. The blob of memory must be allocated and managed externally,
|
|
e.g. by a computation routine written in C.
|
|
|
|
All operations on this type are marked inlined
|
|
because the code used to implement the operations is not verifiable.
|
|
|
|
Any code that uses these operations will be unverifiable and may
|
|
cause memory corruption if not used with extreme care.
|
|
</summary></td></tr>
|
|
<tr valign="top"><td>type <a href='Microsoft.FSharp.NativeInterop.type_NativeArray-1.html'>NativeArray</a></td><td><summary>
|
|
This type wraps a pointer to a blob of unmanaged memory assumed to contain
|
|
a C-style one-dimensional array of items compatible with the (presumably blittable)
|
|
type 'T. The blob of memory must be allocated and managed externally,
|
|
e.g. by a computation routine written in C.
|
|
|
|
All operations on this type are marked inlined
|
|
because the code used to implement the operations is not verifiable.
|
|
|
|
Any code that uses these operations will be unverifiable and may
|
|
cause memory corruption if not used with extreme care.
|
|
</summary></td></tr>
|
|
<tr valign="top"><td>type <a href='Microsoft.FSharp.NativeInterop.type_NativeArray2-1.html'>NativeArray2</a></td><td><summary>
|
|
This type wraps a pointer to a blob of unmanaged memory assumed to contain
|
|
a C-style row major two-dimensional matrix of items compatible with the (presumably blittable)
|
|
type 'T. The blob of memory must be allocated and managed externally,
|
|
e.g. by a computation routine written in C.
|
|
|
|
All operations on this type are marked inlined
|
|
because the code used to implement the operations is not verifiable.
|
|
|
|
Any code that uses these operations will be unverifiable and may
|
|
cause memory corruption if not used with extreme care.
|
|
</summary></td></tr>
|
|
<tr valign="top"><td>type <a href='Microsoft.FSharp.NativeInterop.type_PinnedArray-1.html'>PinnedArray</a></td><td><summary>
|
|
Represents a pinned handle to a structure with an underlying 1D array, i.e. an underlying NativeArray.
|
|
Used when interfacing with native code math libraries such as LAPACK.
|
|
</summary></td></tr>
|
|
<tr valign="top"><td>type <a href='Microsoft.FSharp.NativeInterop.type_PinnedArray2-1.html'>PinnedArray2</a></td><td><summary>
|
|
Represents a pinned handle to a structure with an underlying 2D array, i.e. an underlying NativeArray2.
|
|
Used when interfacing with native code math libraries such as LAPACK.
|
|
</summary></td></tr>
|
|
|
|
</table>
|
|
</dd>
|
|
</td></tr>
|
|
<tr valign='top'><td>
|
|
<dt><h3>See Also</h3></dt><dd>
|
|
<a href="../namespaces.html">Namespaces</a> </dd>
|
|
</td></tr>
|
|
</table>
|
|
</dd>
|
|
</dl>
|
|
<br /> <br/><p><i>Documentation for assembly FSharp.PowerPack, version 1.9.6.16, generated using <a href='http://research.microsoft.com/fsharp/'>F# Programming Language</a> version 1.9.6.16</i></p>
|
|
</BODY></HTML>
|
|
|