Ne.app NeANT
The Ne.app NeANT User module of the NeANT distribution.
Public Member Functions | Data Fields
InnerProductBase Struct Referenceabstract
Inheritance diagram for InnerProductBase:
Inheritance graph
[legend]

Public Member Functions

virtual ~InnerProductBase ()
 
virtual UserClass inner_product (const UserClass *xsrc1, const UserClass *xsrc1_end, const UserClass *xsrc2, const UserClass *xsrc2_end, const UserClass &init, const Accumulator *op1, const Multiplicator *op2) const =0
 

Data Fields

const char * iter_names [2]
 

Detailed Description

Definition at line 173 of file 26.inner.product.cpp.

Constructor & Destructor Documentation

◆ ~InnerProductBase()

virtual InnerProductBase::~InnerProductBase ( )
inlinevirtual

Definition at line 175 of file 26.inner.product.cpp.

Member Function Documentation

◆ inner_product()

virtual UserClass InnerProductBase::inner_product ( const UserClass *  xsrc1,
const UserClass *  xsrc1_end,
const UserClass *  xsrc2,
const UserClass *  xsrc2_end,
const UserClass &  init,
const Accumulator *  op1,
const Multiplicator *  op2 
) const
pure virtual

Field Documentation

◆ iter_names

const char* InnerProductBase::iter_names[2]

Definition at line 177 of file 26.inner.product.cpp.


The documentation for this struct was generated from the following file: