Quick start guide
Referencing ILNumerics.Net files
In order for ILNumerics.Net to access all it's dependencies, you may install and use a single binary folder for your project.- If you want to add references into ILNumerics.Net for an existing project, simple unpack the redistributable package with all ILNumerics.Net binaries into your existing project binary folder.
- If you want to add a new project using existing ILNumerics.Net binaries, redirect the built output for your project into the existing ILNumerics.Net binaries folder.
ILNumerics.Net comes as a collection of dynamically linked libraries. The only one which needs to be referenced from your code is the one named ILNumerics.Net.dll. After unpacking the redistributable download package this file lays inside the one and only ILNumerics.Net binary folder on your harddisk. However, ILNumerics.Net.dll itself depends on some other dll's and may not be moved away from those dependencies.
Referencing ILNumerics.Net namespaces
From inside your project you must add a reference to the ILNumerics.Net.dll.Visual Studio 2005 Users:
- From inside your existing project right click on the project icon in the solution explorer tool window.
- Select "Add reference".
- In the window choose the file dialog tab in order to choose the location of the folder where you have installed the ILNumerics.Net binaries into.
- Confirm by pressing
Ok.
Referencing namespaces in code
All ILNumerics.Net objects exist in theILNumerics namespace and it's subspaces.
Include the following reference directives on top
of your code: (C#)
using ILNumerics;
using ILNumerics.BuiltInFunctions;
using ILNumerics.Exceptions;
using ILNumerics.Algorithms;
(Visual Basic)
Imports ILNumerics;
Imports ILNumerics.BuiltInFunctions;
Imports ILNumerics.Exceptions;
Imports ILNumerics.Algorithms;
In order to use visualization classes, the namespace ILNumerics.Drawing will
be of good use also. Classes of that namespace are provided by the ILNumerics.Drawing.dll
assembly and are discussed in a later section.
Getting help
The following resources are available for documentation:
- Tutorials - introduction to all important concepts for ILNumerics.Net
- ILNumerics.Net.chm - compiled help file with class library documentation
- ILNumerics.Drawing.chm - compiled help file for visualization classes
- Online class reference - html class reference for all modules
- ILNumerics.Net support forum