Questions tagged [ilnumerics]

ILNumerics is a high performance math library for applications

ILNumerics is a high performance math library for applications. It simplifies the implementation of all kinds of numerical algorithms in convenient, familiar syntax - optimized to the speed of C and FORTRAN.

The library provides:

  • Development tools for Visual Studio
  • Visualization engine
  • Computing engine

.NET is well known for its efficient and automatic garbage collection. However, while being sufficient for most business scenarios, mathematical applications bring more specific requirements to the memory management. Without special care, the runtime - in particular, the garbage collector - would cause a serious performance hit even for middle sized problems. Therefore, ILNumerics introduces a sophisticated memory management which saves the time in GC and therefore roughly doubles the execution speed. This is achieved by:

  • Value semantics for function parameters.
  • After a function has returned, all garbage is cleaned up immediately.
  • Memory is recycled for subsequent array allocations.
  • Lazy array copies - using memory on write access only.
  • Array operations are done in-place whenever possible.

(all text taken from the website)

230 questions
0
votes
1 answer

No labels displayed in OpenGL renderer with ILNumerics

Whenever I try to render a scene using OpenGL, none of the text is displayed. The text displays fine using GDI, but the rendering is of course extremely slow then. I'm using a Radeon 7850 on Windows 8.1 Pro with the most recent Catalyst Drivers…
slumber
  • 91
  • 1
  • 6
0
votes
0 answers

Using ILNnumerics with c++\cli #ilnumerics

I'm looking for a numerical package that I can call from managed C++\CLI. ILNumerics is aimed at .NET development, so I would assume it can be used with / from C++\CLI. However I cannot find any reference to this effect. So can I use ILNumerics with…
jdelange
  • 763
  • 2
  • 10
  • 22
0
votes
0 answers

Have some troubles when I'm trying to draw 3d function with IlNumerics

Hi guys I have some problems when I'm trying to draw 3D function with c# My code: string expr = "Abs(x)+Abs(y)"; int pointX = 43; int pointNumber = pointX * pointX; double[] XX = new double[pointX]; double[] YY = new double[pointX]; double[,] ZZ =…
Tinwor
  • 7,765
  • 6
  • 35
  • 56
0
votes
1 answer

F# seq to ILNumerics in functional style

I have a F# query that returns seq. I was wondering how I could stuff the data within the seq in a ILNumerics dense array (http://ilnumerics.net/FunctionRules.html) using an F# idiomatic functional style. The data in the seq may…
NoIdeaHowToFixThis
  • 4,484
  • 2
  • 34
  • 69
0
votes
1 answer

ILNumerics copy float array to ILArray

I have 3 dimensional array of floats and i want copy them to ILArray, but how? private float[,,] defArray = new float[10, 10, 3]; private ILArray data; Array.Copy doesn't work on this. I know i can create ILArray directly and populate…
Hlavson
  • 309
  • 1
  • 7
  • 14
0
votes
1 answer

ILNumerics: Does this also in the Net Framework 3.5.?

I wanted to ask whether the ILNumerics library for the .Net Framework 3.5 is available. I can with my project where I would like to use the library has not upgrade on that .Net Framework 4 or 4.5.
Felix
  • 29
  • 4
0
votes
1 answer

ILNumerics Mouse Event

I have a problem with the Mouse events! I have subscribed to the event MouseEnter and MouseLeave. If my mouse cursor example is in the exact center of the panel, the MouseEnter and MouseLeave event triggered, why? My goal would be to sense, starting…
Felix
  • 29
  • 4
0
votes
1 answer

ILNumerics 3D Contour plots "surface mesh" to "stepping surface mesh" switch?

Is there a possibility the display of the 3D contour plots to change? It should look like this. stepping surface mesh I want it to display data points and that's with a full square grid easier than with a distorted grid. distorted grid
Felix
  • 29
  • 4
0
votes
1 answer

ILNumerics 3D Contour plots legend is not displayed why?

I use to create a surface contour of the 3D contour plots. I have now been drawing contour lines in my 3D figure, this also works wonderfully, but the legend is not displayed why? code: private void button1_Click(object sender, EventArgs e) { …
Felix
  • 29
  • 4
0
votes
0 answers

ILNumerics Grid coordinates with mouse move event in 3D Contour Plot

I use the 3D contour plots to create a surface contour. I want to determine the grid coordinates using the mouse move event, but it does not work in the 3D view. When I double click on the 3D character with the mouse, this is shown flat. I am now…
Felix
  • 29
  • 4
0
votes
1 answer

Plot 3d surface with ILnumerics and c#

I have used this code: private void ilPanel1_Load(object sender, EventArgs e) { using (ILScope.Enter()) { ILArray X = new float[] { 0, 0, 1, 1, 2.5F, -2.6F, 5, 9, 1, 38 }; ILArray Y = new…
edgarmtze
  • 24,683
  • 80
  • 235
  • 386
0
votes
0 answers

VS2012 crashes after putting ILPanel to WinForm

I'm trying to get ILNumerics running and I'm following the manual on the ILNumerics page. Means, I created a WinForm application and installed ILNumerics using NuGet. At the end, I have the reference to ILNumerics.dll added to my application as well…
0
votes
1 answer

How do you obtain all the ILLinePLots contained in the ILPlotCube in ILNumerics?

If I use this expression Scene.Find().Find(), it gets me the first line object contained in the plotcube. In otherwise I can loop through the objects contained in the plotcube and find each lineplot?
David
  • 61
  • 2
0
votes
1 answer

Ilnumerics performance under Mono vs VS

I was wondering whether there is any information about ILNumerics performance under Mono vs Visual Studio. Specifically, I am experimenting on a MacBook Pro 2010, running Windows 8, through bootcamp 5.0. I use the library through VS2012 (express…
0
votes
1 answer

Class Reference on ilnumerics.net / IE10

IE10 doesn't show the Class Reference at ilnumerics.net properly: http://ilnumerics.net/apidoc/Index.html Any idea how to fix that?
numbers303
  • 376
  • 1
  • 4
1 2 3
15
16