Mercurial > hg > octave-lyh
diff liboctave/boolNDArray.cc @ 9743:26abff55f6fe
optimize bsxfun for common built-in operations
author | Jaroslav Hajek <highegg@gmail.com> |
---|---|
date | Tue, 20 Oct 2009 10:47:22 +0200 |
parents | b4fdfee405b5 |
children | b6b65e71049b |
line wrap: on
line diff
--- a/liboctave/boolNDArray.cc +++ b/liboctave/boolNDArray.cc @@ -34,6 +34,8 @@ #include "mx-op-defs.h" #include "MArray-defs.h" +#include "bsxfun-defs.cc" + // unary operations boolNDArray @@ -184,6 +186,9 @@ return a; } +BSXFUN_OP_DEF_MXLOOP (and, boolNDArray, mx_inline_and) +BSXFUN_OP_DEF_MXLOOP (or, boolNDArray, mx_inline_or) + /* ;;; Local Variables: *** ;;; mode: C++ ***