Mercurial > octave-nkf
diff liboctave/MArray-C.cc @ 1985:a9abae46d75f
[project @ 1996-03-01 14:33:13 by jwe]
author | jwe |
---|---|
date | Fri, 01 Mar 1996 14:33:23 +0000 |
parents | 1281a23a34dd |
children | a4b0826e240c |
line wrap: on
line diff
--- a/liboctave/MArray-C.cc Thu Feb 29 14:59:38 1996 +0000 +++ b/liboctave/MArray-C.cc Fri Mar 01 14:33:23 1996 +0000 @@ -32,104 +32,9 @@ template class MArray2<Complex>; template class MDiagArray<Complex>; -template MArray<Complex> -operator + (const MArray<Complex>& a, const Complex& s); - -template MArray<Complex> -operator - (const MArray<Complex>& a, const Complex& s); - -template MArray<Complex> -operator * (const MArray<Complex>& a, const Complex& s); - -template MArray<Complex> -operator / (const MArray<Complex>& a, const Complex& s); - -template MArray<Complex> -operator + (const Complex& s, const MArray<Complex>& a); - -template MArray<Complex> -operator - (const Complex& s, const MArray<Complex>& a); - -template MArray<Complex> -operator * (const Complex& s, const MArray<Complex>& a); - -template MArray<Complex> -operator / (const Complex& s, const MArray<Complex>& a); - -template MArray<Complex> -operator + (const MArray<Complex>& a, const MArray<Complex>& b); - -template MArray<Complex> -operator - (const MArray<Complex>& a, const MArray<Complex>& b); - -template MArray<Complex> -product (const MArray<Complex>& a, const MArray<Complex>& b); - -template MArray<Complex> -quotient (const MArray<Complex>& a, const MArray<Complex>& b); - -template MArray<Complex> -operator - (const MArray<Complex>& a); - -template MArray2<Complex> -operator + (const MArray2<Complex>& a, const Complex& s); - -template MArray2<Complex> -operator - (const MArray2<Complex>& a, const Complex& s); - -template MArray2<Complex> -operator * (const MArray2<Complex>& a, const Complex& s); - -template MArray2<Complex> -operator / (const MArray2<Complex>& a, const Complex& s); - -template MArray2<Complex> -operator + (const Complex& s, const MArray2<Complex>& a); - -template MArray2<Complex> -operator - (const Complex& s, const MArray2<Complex>& a); - -template MArray2<Complex> -operator * (const Complex& s, const MArray2<Complex>& a); - -template MArray2<Complex> -operator / (const Complex& s, const MArray2<Complex>& a); - -template MArray2<Complex> -operator + (const MArray2<Complex>& a, const MArray2<Complex>& b); - -template MArray2<Complex> -operator - (const MArray2<Complex>& a, const MArray2<Complex>& b); - -template MArray2<Complex> -product (const MArray2<Complex>& a, const MArray2<Complex>& b); - -template MArray2<Complex> -quotient (const MArray2<Complex>& a, const MArray2<Complex>& b); - -template MArray2<Complex> -operator - (const MArray2<Complex>& a); - -template MDiagArray<Complex> -operator * (const MDiagArray<Complex>& a, const Complex& s); - -template MDiagArray<Complex> -operator / (const MDiagArray<Complex>& a, const Complex& s); - -template MDiagArray<Complex> -operator * (const Complex& s, const MDiagArray<Complex>& a); - -template MDiagArray<Complex> -operator + (const MDiagArray<Complex>& a, const MDiagArray<Complex>& b); - -template MDiagArray<Complex> -operator - (const MDiagArray<Complex>& a, const MDiagArray<Complex>& b); - -template MDiagArray<Complex> -product (const MDiagArray<Complex>& a, const MDiagArray<Complex>& b); - -template MDiagArray<Complex> -operator - (const MDiagArray<Complex>& a); +INSTANTIATE_MARRAY_FRIENDS (Complex) +INSTANTIATE_MARRAY2_FRIENDS (Complex) +INSTANTIATE_MDIAGARRAY_FRIENDS (Complex) /* ;;; Local Variables: ***