Next: bpipe_matrix_max, Previous: bpipe_matrix_dup, Up: Utility Functions
create a binary pipe matrix with the minimum number of dimensions and extent from a pair of binary pipe matrix.
#include <bpipe/bpipe.h>BPMatrix *bpipe_matrix_min( BPMatrix *a, BPMatrix *b );
BPMatrix *a
- Not Documented.
BPMatrix *b
- Not Documented.
This routine creates a binary pipe matrix which has the minimum number of dimensions and extent from a pair of binary pipe matrix argument. It allocates memory for the matrix structure and its associated data.
Upon successful completion a pointer to the new matrix is returned.
Upon error bpipe_errno
is set and NULL
is returned.
Upon error bpipe_errno
is set to one of the following errors:
BPEBADARG
BPENOMEM