Next: Accessing combination elements, Previous: The Combination struct, Up: Combinations
This function allocates memory for a new combination with parameters n, k. The combination is not initialized and its elements are undefined. Use the function
gsl_combination_calloc
if you want to create a combination which is initialized to the lexicographically first combination. A null pointer is returned if insufficient memory is available to create the combination.
This function allocates memory for a new combination with parameters n, k and initializes it to the lexicographically first combination. A null pointer is returned if insufficient memory is available to create the combination.
This function initializes the combination c to the lexicographically first combination, i.e. (0,1,2,...,k-1).
This function initializes the combination c to the lexicographically last combination, i.e. (n-k,n-k+1,...,n-1).
This function frees all the memory used by the combination c.
This function copies the elements of the combination src into the combination dest. The two combinations must have the same size.