MLINK MLDuplicateLink (MLINK parent, const char *name, int *err) returns a copy of parent and sets the new link object's name to name.
int MLGetReal (MLINK link, double *x) gets a floating-point number from the MathLink connection specified by link and stores it in x.
MLINK
(Mathematica MathLink C Function) MLINK is a MathLink type representing a MathLink link object.
MLMARK
(Mathematica MathLink C Function) MLMARK is a MathLink type representing a mark in the expression stream.
unsigned long MLNewParameters (char* p, unsigned long rev, unsigned long apirev) initializes an MLParameters object p and sets the MathLink revision number to the value ...
void MLReleaseEnvIDString (MLINK link, const char *s) disowns the memory allocated by MLGetLinkedEnvIDString() to store the identification string s.
Views
(Mathematica Tutorial) Mathematica supports a variety of objects that can be used to organize and display information in output. Known collectively as views, these objects range from the simple ...
void MLSetAllocParameter (char* p, MLAllocator a, MLDeallocator d) sets the memory allocator and deallocator specified by a and d in the MLParameters object p for later use ...
Computational geometry is the study of efficient algorithms for solving geometric problems. The nearest neighbor problem involves identifying one point, out of a set of ...
Parallel computing in Mathematica is based on launching and controlling multiple Mathematica kernel (worker) processes from within a single master Mathematica, providing a ...