QUDA  v1.1.0
A library for QCD on GPUs
Public Attributes | List of all members
quda::deflation_space Struct Reference

This is an object that captures the state required for a deflated solver. More...

#include <invert_quda.h>

+ Inheritance diagram for quda::deflation_space:

Public Attributes

bool svd
 
std::vector< ColorSpinorField * > evecs
 
std::vector< Complexevals
 

Additional Inherited Members

- Public Member Functions inherited from quda::Object
 Object ()
 
virtual ~Object ()
 
- Static Public Member Functions inherited from quda::Object
static void * operator new (std::size_t size)
 
static void operator delete (void *p)
 
static void * operator new[] (std::size_t size)
 
static void operator delete[] (void *p)
 

Detailed Description

This is an object that captures the state required for a deflated solver.

Definition at line 1457 of file invert_quda.h.

Member Data Documentation

◆ evals

std::vector<Complex> quda::deflation_space::evals

Container for the eigenvectors

Definition at line 1460 of file invert_quda.h.

◆ evecs

std::vector<ColorSpinorField *> quda::deflation_space::evecs

Whether this space is for an SVD deflaton

Definition at line 1459 of file invert_quda.h.

◆ svd

bool quda::deflation_space::svd

Definition at line 1458 of file invert_quda.h.


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