Functions | |
| void | initializeAvgKernelCalculation (char *AvgKernInputLine, int maxDepth) |
| bool | subsetKernels () |
| bool | calcAvgKernelCov () |
| int | getNumberOfAveragingKernels () |
| int | getAvgKernelDepth (int i) |
| MATRIX | selectKernels (MATRIX m) |
Variables | |
| VECTOR | depthsForReducing |
| Vector that contains offsets into Avg Kern & Cov matrices for 5d and 3d problem. Used when only calculating a subset of Averaging Kernels. | |
| VECTOR | depths |
| Vector contains depths for Averaging Kernel calculations. | |
| bool calcAvgKernelCov | ( | ) |
Return true if calculating ANY averaging kernels
| int getAvgKernelDepth | ( | int | i | ) |
Return the Averaging Kernel depth at index i
| int getNumberOfAveragingKernels | ( | ) |
Return the number of averaging kernels to calculate.
| void initializeAvgKernelCalculation | ( | char * | AvgKernInputLine, | |
| int | maxDepth | |||
| ) |
Send a string, parse it and store the depths for averaging kernel calculation
| [in] | AvgKernInputLine | Text line from input file specifying averaging kernel calculations |
| [in] | maxDepth | maximum value for a depth; 1 is the minimum, the size of the z-dimension in the input kernel files is the maximum. |
Reduce the matrix by extracting only the rows corresponding to the depth at which averaging kernels are calculated.
| [in] | m | A matrix to reduce. |
| bool subsetKernels | ( | ) |
Return true if only a subset of the averaging kernels need to be calculated.
Vector that contains offsets into Avg Kern & Cov matrices for 5d and 3d problem. Used when only calculating a subset of Averaging Kernels.
1.7.0