RTOpPack::ROpGetElement< Scalar > | Returns the value of the element at index `global_i` |

RTOpPack::ROpGetElementEleWiseReductionOp< Scalar > | |

RTOpPack::ROpGetSubVector< Scalar > | Reduction operator that extracts a sub-vector in the range of global zero-based indexes [l,u] |

RTOpPack::ROpMaxIndex< Scalar > | Returns the maximum element and its index: `result.scalar = x(k)` and `result.index = k` such that `x(k) >= x(i)` for `i=0...n-1` and `k` is the minimum index to break ties |

RTOpPack::ROpMaxIndexEleWiseReductionOp< Scalar > | |

RTOpPack::ROpMaxIndexLessThanBound< Scalar > | Returns the maximum element less than some bound along with its index: `result.scalar = x(k)` and `result.index = k` such that `x(k) >= x(i)` for all `i` where `x(i) < bound` and `k` is the minimum index to break ties |

RTOpPack::ROpMaxIndexLessThanBoundEleWiseReductionOp< Scalar > | |

RTOpPack::ROpMaxIndexReductObjReductionOp< Scalar > | |

RTOpPack::ROpMinIndex< Scalar > | Returns the minimum element and its index: `result.scalar = x(k)` and `result.index = k` such that `x(k) <= x(i)` for `i=0...n-1` and `k` is the minimum index to break ties |

RTOpPack::ROpMinIndexEleWiseReductionOp< Scalar > | |

RTOpPack::ROpMinIndexGreaterThanBound< Scalar > | Returns the minimum element greater than some bound along with its index: `result.scalar = x(k)` and `result.index = k` such that `x(k) <= x(i)` for all `i` where `x(i) > bound` and `k` is the minimum index to break ties |

RTOpPack::ROpMinIndexGreaterThanBoundEleWiseReductionOp< Scalar > | |

RTOpPack::ROpMinIndexReductObjReductionOp< Scalar > | |

RTOpPack::ROpNorm2< Scalar > | Two (Euclidean) norm reduction operator: `result = sqrt( sum( conj(v0[i])*v0[i], i=0...n-1 ) )` |

RTOpPack::ROpNorm2EleWiseReduction< Scalar > | |

RTOpPack::ROpWeightedNorm2< Scalar > | Weighted Two (Euclidean) norm reduction operator: `result = sqrt( sum( v0[i]*conj(v1[i])*v1[i], i=0...n-1 ) )` |

RTOpPack::ROpWeightedNorm2EleWiseReduction< Scalar > | |

RTOpPack::TOpAddScalar< Scalar > | Add a scalar to a vector transformation operator: `z0[i] += alpha, i=0...n-1` |

RTOpPack::TOpAddScalarEleWiseTransformation< Scalar > | Element-wise transformation operator for TOpAddScalar |

RTOpPack::TOpAssignScalar< Scalar > | Assign a scalar to a vector transformation operator: `z0[i] = alpha, i=0...n-1` |

RTOpPack::TOpAssignScalarEleWiseTransformation< Scalar > | Element-wise transformation operator for TOpAssignScalar |

RTOpPack::TOpAXPY< Scalar > | AXPY transformation operator: `z0[i] += alpha*v0[i], i=0...n-1` |

RTOpPack::TOpAXPYEleWiseTransformation< Scalar > | Element-wise transformation operator for TOpAXPY |

RTOpPack::TOpEleWiseConjProd< Scalar > | Element-wise product transformation operator: `z0[i] += alpha*conj(v0[i])*v1[i], i=0...n-1` |

RTOpPack::TOpEleWiseConjProdEleWiseTransformation< Scalar > | Element-wise transformation operator for TOpEleWiseConjProd |

RTOpPack::TOpEleWiseDivide< Scalar > | Element-wise division transformation operator: `z0[i] += alpha*v0[i]/v1[i], i=0...n-1` |

RTOpPack::TOpEleWiseDivideEleWiseTransformation< Scalar > | Element-wise transformation operator for TOpEleWiseDivide |

RTOpPack::TOpEleWiseProd< Scalar > | Element-wise product transformation operator: `z0[i] += alpha*v0[i]*v1[i], i=0...n-1` |

RTOpPack::TOpEleWiseProdEleWiseTransformation< Scalar > | Element-wise transformation operator for TOpEleWiseProd |

RTOpPack::TOpEleWiseProdUpdate< Scalar > | Element-wise product update transformation operator: `z0[i] *= alpha*v0[i], i=0...n-1` |

RTOpPack::TOpEleWiseProdUpdateEleWiseTransformation< Scalar > | Element-wise transformation operator for TOpEleWiseProdUpdate |

RTOpPack::TOpLinearCombination< Scalar > | Linear combination transformation operator: `z0[i] = beta*z0[i] + sum( alpha[k]*v[k][i], k=0...num_vecs-1 ), i=0...n-1` |

RTOpPack::TOpRandomize< Scalar > | Generate a random vector in the range [l,u]: `z0[i] = 0.5*((u-l)*TeuchosScalarTraits<Scalar>::random()+(u+l)), i=0...n-1` |

RTOpPack::TOpScaleVector< Scalar > | Simple transformation operator that scales every vector element by a scalar `alpha` |

RTOpPack::TOpScaleVectorEleWiseTransformation< Scalar > | Element-wise transformation operator for TOpScaleVector |

RTOpPack::TOpSetAssendingValues< Scalar > | Set the elements of a vector to: `z0[i] = i+offset+1, i=0...n-1` |

RTOpPack::TOpSetAssendingValuesEleWiseTransformation< Scalar > | Element-wise transformation for TOpSetAssendingValues |

RTOpPack::TOpSetElement< Scalar > | Set the elements of a vector to: `z0[i] = i+global_i+1, i=0...n-1` |

RTOpPack::TOpSetElementEleWiseTransformation< Scalar > | Element-wise transformation for TOpSetElement |

RTOpPack::TOpSetSubVector< Scalar > | Advanced transformation operator that assigns elements from a sparse explicit vector |

Generated on Wed Apr 13 09:59:01 2011 for Collection of Concrete Vector Reduction/Transformation Operator Implementations by 1.6.3