$OpenCLPlatform is a platform used throughout OpenCLLink's computation.
MLINK MLOpenArgcArgv (MLENV env, int argc, char ** argv, int* errno) opens a MathLink connection, taking parameters from command-line arguments.
int MLPutByteString (MLINK link, const unsigned char *s, int n) puts a string of n characters starting from location s to the MathLink connection specified by link.
MLParameters is a MathLink type used to contain user-supplied parameters or functionality for an MLENV object.
MLDeallocator is a MathLink type that describes a function pointer to a function taking a void * as an argument and having a return type of void that implements a memory ...
int MLUnsetSignalHandler (MLENV env, int signum, void *f) removes the Unix signal-handler function f as a signal handler for signal signum from the MathLink library ...
int MLFlush (MLINK link) flushes out any buffers containing data waiting to be sent on link.
Groups admit many different representations. In particular, all finite groups can be represented as permutation groups, that is, they are always isomorphic to a subgroup of ...
Code generation from Mathematica involves converting programs written in the Mathematica language into other languages and then supporting them so that they can be executed. ...
The CCompilerDriver package lets you work with C compilers that are installed on your computer. It is used automatically by the Mathematica compiler when you set the option ...