#include <color_spinor_field.h>
#include <tune_quda.h>
#include <uint_to_char.h>
#include <typeinfo>
#include <vector>
#include <assert.h>
#include <integer_sequence.hpp>
#include <launch_kernel.cuh>
#include <jitify_helper.cuh>
Go to the source code of this file.
|
void | quda::BlockOrthogonalize (ColorSpinorField &V, const std::vector< ColorSpinorField *> &B, const int *fine_to_coarse, const int *coarse_to_fine, const int *geo_bs, const int spin_bs, const int n_block_ortho) |
| Block orthogonnalize the matrix field, where the blocks are defined by lookup tables that map the fine grid points to the coarse grid points, and similarly for the spin degrees of freedom. More...
|
|