|
| template<class T > |
| T | getSum (const ArrayND< T > &in, bool noudf, bool parallel) |
| | returns the sum of all defined values in the Array. Returns UDF if empty or only udfs encountered. More...
|
| |
| template<> |
| float_complex | getSum (const ArrayND< float_complex > &in, bool noudf, bool parallel) |
| |
| template<class T > |
| T mDeprecated | getSum (const ArrayND< T > &in, bool noudf) |
| | will be removed after 6.0 More...
|
| |
| template<class T > |
| T | getAverage (const ArrayND< T > &in, bool noudf, bool parallel) |
| | returns the average amplitude of the array More...
|
| |
| template<class T > |
| T mDeprecated | getAverage (const ArrayND< T > &in, bool noudf) |
| | will be removed after 6.0 More...
|
| |
| template<> |
| float_complex | getAverage< float_complex > (const ArrayND< float_complex > &in, bool noudf, bool parallel) |
| | Specialization for complex numbers. More...
|
| |
| template<> |
| float_complex mDeprecated | getAverage< float_complex > (const ArrayND< float_complex > &in, bool noudf) |
| | will be removed after 6.0 More...
|
| |
| template<class T > |
| | mDefParallelCalc5Pars (ScalingExec, od_static_tr("ScalingExec","Array scaler executor"), const T *, arrin, T *, arrout, T, fact, T, shift, bool, noudf) mDefParallelCalcBody( |
| |
| | if (!noudf_ &&(mIsUdf(inpval))) |
| |
| template<class T > |
| void | getScaledArray (const ArrayND< T > &in, ArrayND< T > *out_, double fact, double shift, bool noudf, bool parallel) |
| | returns a scaled array More...
|
| |
| template<class T > |
| mDeprecated void | getScaled (const ArrayND< T > &in, ArrayND< T > *out_, T fact, T shift, bool noudf, bool parallel) |
| | will be removed after 6.0 More...
|
| |
| template<class T > |
| mDeprecated void | getScaled (const ArrayND< T > &in, ArrayND< T > *out_, T fact, T shift, bool noudf) |
| | will be removed after 6.0 More...
|
| |
| template<class T > |
| | mDefParallelCalc6Pars (SumExec, od_static_tr("SumExec","Array addition executor"), const T *, arr1, const T *, arr2, T *, out, T, fact1, T, fact2, bool, noudf) mDefParallelCalcBody( |
| |
| | if (!noudf_ &&(mIsUdf(val1)||mIsUdf(val2))) |
| |
| template<class T > |
| void | getSumArrays (const ArrayND< T > &in1, const ArrayND< T > &in2, ArrayND< T > &out, double fact1, double fact2, bool noudf, bool parallel) |
| | computes the sum array between two arrays with scaling More...
|
| |
| template<class T > |
| mDeprecated void | getSum (const ArrayND< T > &in1, const ArrayND< T > &in2, ArrayND< T > &out, T fact1, T fact2, bool noudf, bool parallel) |
| | will be removed after 6.0 More...
|
| |
| template<class T > |
| mDeprecated void | getSum (const ArrayND< T > &in1, const ArrayND< T > &in2, ArrayND< T > &out, T fact1, T fact2, bool noudf) |
| | will be removed after 6.0 More...
|
| |
| template<class T > |
| | mDefParallelCalc4Pars (ProdExec, od_static_tr("ProdExec","Array product executor"), const T *, arr1, const T *, arr2, T *, out, bool, noudf) mDefParallelCalcBody( |
| |
| template<class T > |
| void | getProduct (const ArrayND< T > &in1, const ArrayND< T > &in2, ArrayND< T > &out, bool noudf, bool parallel) |
| | computes the product array between two arrays More...
|
| |
| template<class T > |
| mDeprecated void | getProduct (const ArrayND< T > &in1, const ArrayND< T > &in2, ArrayND< T > &out, bool noudf) |
| | will be removed after 6.0 More...
|
| |
| template<class T > |
| void | getSum (const ArrayND< T > &in1, const ArrayND< T > &in2, ArrayND< T > &out, bool noudf, bool parallel) |
| | computes the sum array between two arrays More...
|
| |
| template<class T > |
| mDeprecated void | getSum (const ArrayND< T > &in1, const ArrayND< T > &in2, ArrayND< T > &out, bool noudf) |
| | will be removed after 6.0 More...
|
| |
| template<class T > |
| T | getSumProduct (const ArrayND< T > &in1, const ArrayND< T > &in2, bool noudf, bool parallel) |
| | returns the sum of product amplitudes between two vectors More...
|
| |
| template<class T > |
| double | getSumProductD (const ArrayND< T > &in1, const ArrayND< T > &in2, bool noudf, bool parallel) |
| |
| template<class T > |
| mDeprecated void | getSumProduct (const ArrayND< T > &in1, const ArrayND< T > &in2, bool noudf) |
| | will be removed after 6.0 More...
|
| |
| template<class T > |
| T | getSumSq (const ArrayND< T > &in, bool noudf, bool parallel) |
| | returns the sum of squarred amplitudes of the array More...
|
| |
| template<class T > |
| mDeprecated T | getSumSq (const ArrayND< T > &in, bool noudf) |
| | will be removed after 6.0 More...
|
| |
| template<class T > |
| T | getNorm2 (const ArrayND< T > &in, bool noudf, bool parallel) |
| | return the Norm-2 of the array More...
|
| |
| template<class T > |
| double | getNorm2D (const ArrayND< T > &in, bool noudf, bool parallel) |
| |
| template<class T > |
| mDeprecated T | getNorm2 (const ArrayND< T > &in, bool noudf) |
| | will be removed after 6.0 More...
|
| |
| template<class T > |
| T | getRMS (const ArrayND< T > &in, bool noudf, bool parallel) |
| | return the RMS of the array More...
|
| |
| template<class T > |
| mDeprecated T | getRMS (const ArrayND< T > &in, bool noudf) |
| | will be removed after 6.0 More...
|
| |
| template<class T > |
| T | getResidual (const ArrayND< T > &in1, const ArrayND< T > &in2, bool noudf, bool parallel) |
| | returns the residual differences of two arrays More...
|
| |
| template<class T > |
| mDeprecated T | getResidual (const ArrayND< T > &in1, const ArrayND< T > &in2, bool noudf) |
| | will be removed after 6.0 More...
|
| |
| template<class T > |
| T | getSumXMY2 (const ArrayND< T > &in1, const ArrayND< T > &in2, bool noudf, bool parallel) |
| | returns the sum of squarred differences of two arrays More...
|
| |
| template<class T > |
| T mDeprecated | getSumXMY2 (const ArrayND< T > &in1, const ArrayND< T > &in2, bool noudf) |
| | will be removed after 6.0 More...
|
| |
| template<class T > |
| T | getSumX2PY2 (const ArrayND< T > &in1, const ArrayND< T > &in2, bool noudf, bool parallel) |
| | returns the sum of summed squarred amplitudes of two arrays More...
|
| |
| template<class T > |
| T mDeprecated | getSumX2PY2 (const ArrayND< T > &in1, const ArrayND< T > &in2, bool noudf) |
| | will be removed after 6.0 More...
|
| |
| template<class T > |
| T | getSumX2MY2 (const ArrayND< T > &in1, const ArrayND< T > &in2, bool noudf, bool parallel) |
| | returns the sum of subtracted squarred amplitudes of two arrays More...
|
| |
| template<class T > |
| T mDeprecated | getSumX2MY2 (const ArrayND< T > &in1, const ArrayND< T > &in2, bool noudf) |
| | will be removed after 6.0 More...
|
| |
| template<class T , class fT > |
| bool | getInterceptGradient (const ArrayND< T > &iny, const ArrayND< T > *inx_, T &intercept, T &gradient) |
| | returns the intercept and gradient of two arrays More...
|
| |