There are a number of file formats for working with meshes. They are useful since they can be used as interchange formats between CAD programs. Some of these are supported by ...
int MLGetReal64 (MLINK link, double *x) gets a double-precision floating-point number from the MathLink connection link and stores it in x.
Repeated patterns. Multiple blanks such as x__ allow you to give patterns in which sequences of arbitrary expressions can occur. The Mathematica pattern repetition operators ...
PatternSequence[p_1, p_2, ...] is a pattern object which represents a sequence of arguments matching p_1, p_2, ....
a ** b ** c is a general associative, but non-commutative, form of multiplication.
SolveAlways[eqns, vars] gives the values of parameters that make the equations eqns valid for all values of the variables vars.
RevolutionPlot3D and SphericalPlot3D have been added to the built-in Mathematica kernel. RevolutionPlot3D includes the functionality of CylindricalPlot3D.
PairedBarChart[{y_1, y_2, ...}, {z_1, z_2, ...}] makes a paired bar chart with bar lengths y_1, y_2, ... and z_1, z_2, ..., respectively.PairedBarChart[{..., w_i[y_i, ...], ...
MLINK MLOpenString (MLENV env, const char *string, int *errno) opens a MathLink connection taking parameters from a character string.
If you represent the n^th term in a sequence as a[n], you can use a recurrence equation to specify how it is related to other terms in the sequence. RSolve takes recurrence ...