MOOCHO (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
AbstractLinAlgPack_apply_op_helper.hpp File Reference
#include "AbstractLinAlgPack_Types.hpp"
#include "RTOpPack_RTOpT.hpp"
Include dependency graph for AbstractLinAlgPack_apply_op_helper.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 AbstractLinAlgPack
 

Functions

void AbstractLinAlgPack::apply_op_validate_input (const char func_name[], 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, const index_type sub_dim, const index_type global_offset)
 Validate the inputs to apply_op(). More...
 
void AbstractLinAlgPack::apply_op_serial (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, const index_type sub_dim, const index_type global_offset)
 Implements reduction/transformation operators for any serial vectors using just the public vector interface. More...