LIBINT  2.1.0-stable
Public Types | Public Member Functions | Public Attributes | List of all members
DDOTKernel Struct Reference
Inheritance diagram for DDOTKernel:
Inheritance graph
[legend]
Collaboration diagram for DDOTKernel:
Collaboration graph
[legend]

Public Types

typedef double ResultType
 
typedef double Real
 

Public Member Functions

 DDOTKernel (size_t veclen, Real T, std::string label)
 
void eval () const
 
Real sum () const
 
size_t ops_per_eval () const
 
- Public Member Functions inherited from VectorOpKernel< double >
 VectorOpKernel (size_t veclen, size_t nargs, double T, std::string label)
 
std::string label () const
 

Public Attributes

Real result_
 
const Real * x1_
 
const Real * x2_
 
size_t n_
 
- Public Attributes inherited from VectorOpKernel< double >
std::vector< double > result_
 
std::vector< double * > args_
 
std::string label_
 

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