Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028 template<class Type>
00029 inline Foam::RectangularMatrix<Type>::RectangularMatrix()
00030 :
00031 Matrix<RectangularMatrix<Type>, Type>()
00032 {}
00033
00034 template<class Type>
00035 inline Foam::RectangularMatrix<Type>::RectangularMatrix
00036 (
00037 const label m,
00038 const label n
00039 )
00040 :
00041 Matrix<RectangularMatrix<Type>, Type>(m, n)
00042 {}
00043
00044 template<class Type>
00045 inline Foam::RectangularMatrix<Type>::RectangularMatrix
00046 (
00047 const label m,
00048 const label n,
00049 const Type& t
00050 )
00051 :
00052 Matrix<RectangularMatrix<Type>, Type>(m, n, t)
00053 {}
00054
00055 template<class Type>
00056 inline Foam::RectangularMatrix<Type>::RectangularMatrix(Istream& is)
00057 :
00058 Matrix<RectangularMatrix<Type>, Type>(is)
00059 {}
00060
00061 template<class Type>
00062 inline Foam::autoPtr<Foam::RectangularMatrix<Type> >
00063 Foam::RectangularMatrix<Type>::clone() const
00064 {
00065 return autoPtr<RectangularMatrix<Type> >(new RectangularMatrix<Type>(*this));
00066 }
00067
00068
00069