Changeset 2322 in Sophya for trunk/SophyaLib/TArray/matharr.cc
- Timestamp:
- Feb 11, 2003, 4:31:10 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/TArray/matharr.cc
r1521 r2322 56 56 */ 57 57 template <class T> 58 TArray<T>& MathArray<T>::ApplyFunctionInPlace (TArray<T> & a, Arr_FloatFunctionOfX f)59 { 60 if (a.NbDimensions() < 1) 61 throw RangeCheckError("MathArray<T>::ApplyFunctionInPlace (TArray<T> & a..) Not Allocated Array a !");58 TArray<T>& MathArray<T>::ApplyFunctionInPlaceF(TArray<T> & a, Arr_FloatFunctionOfX f) 59 { 60 if (a.NbDimensions() < 1) 61 throw RangeCheckError("MathArray<T>::ApplyFunctionInPlaceF(TArray<T> & a..) Not Allocated Array a !"); 62 62 T * pe; 63 63 sa_size_t j,k; … … 104 104 */ 105 105 template <class T> 106 TArray<T> MathArray<T>::ApplyFunction (TArray<T> const & a, Arr_FloatFunctionOfX f)106 TArray<T> MathArray<T>::ApplyFunctionF(TArray<T> const & a, Arr_FloatFunctionOfX f) 107 107 { 108 108 TArray<T> ra; 109 109 ra = a; 110 ApplyFunctionInPlace (ra, f);110 ApplyFunctionInPlaceF(ra, f); 111 111 return(ra); 112 112 }
Note:
See TracChangeset
for help on using the changeset viewer.