AbstractLinAlgPack_Vector.hpp File Reference

#include <iosfwd>
#include "AbstractLinAlgPack_Types.hpp"
#include "RTOpPack_RTOpT.hpp"

Include dependency graph for AbstractLinAlgPack_Vector.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  AbstractLinAlgPack

Classes

class  AbstractLinAlgPack::Vector
 Abstract interface for immutable, finite dimensional, coordinate vectors {abstract}. More...

Functions

void AbstractLinAlgPack::apply_op (const RTOpPack::RTOp &op,const size_t num_vecs,const Vector *vecs[],const size_t num_targ_vecs,VectorMutable *targ_vecs[],RTOpPack::ReductTarget *reduct_obj,const index_type first_ele=1,const index_type sub_dim=0,const index_type global_offset=0)
 Apply a reduction/transformation,operation over a set of vectors: op(op(v[0]...v[nv-1],z[0]...z[nz-1]),(*reduct_obj)) -> z[0]...z[nz-1],(*reduct_obj).


Generated on Tue Oct 20 12:52:18 2009 for MOOCHO (Single Doxygen Collection) by doxygen 1.4.7