GHOST  1.1.2
General, Hybrid, and Optimized Sparse Toolkit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Classes | Typedefs | Functions
dot.h File Reference

The (block vector) dot product. More...

#include "config.h"
#include "types.h"
#include "densemat.h"
#include "math.h"
Include dependency graph for dot.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ghost_dot_parameters
 

Typedefs

typedef ghost_error(* ghost_dot_kernel )(void *, ghost_densemat *, ghost_densemat *)
 

Functions

ghost_error ghost_dot (void *res, ghost_densemat *vec1, ghost_densemat *vec2)
 Compute the global dot product of two dense vectors/matrices. More...
 
ghost_error ghost_localdot (void *res, ghost_densemat *vec1, ghost_densemat *vec2)
 Compute the local dot product of two dense vectors/matrices. More...
 

Detailed Description

The (block vector) dot product.

Author
Moritz Kreutzer morit.nosp@m.z.kr.nosp@m.eutze.nosp@m.r@fa.nosp@m.u.de

Typedef Documentation

typedef ghost_error(* ghost_dot_kernel)(void *, ghost_densemat *, ghost_densemat *)