AField_coarse_t typedef | MultiGrid_Clover< AFIELD1, AFIELD2 > | |
Afield_coarse_t typedef | MultiGrid< AFIELD1, AFIELD2 > | |
AField_fine_t typedef | MultiGrid_Clover< AFIELD1, AFIELD2 > | |
Afield_fine_t typedef | MultiGrid< AFIELD1, AFIELD2 > | |
Afopr_coarse_t typedef | MultiGrid_Clover< AFIELD1, AFIELD2 > | |
Afopr_fine_dd_t typedef | MultiGrid_Clover< AFIELD1, AFIELD2 > | |
class_name | MultiGrid_Clover< AFIELD1, AFIELD2 > | static |
class_name | MultiGrid_Clover< AFIELD1, AFIELD2 > | |
class_name | MultiGrid_Clover< AFIELD1, AFIELD2 > | |
get_block_index() const | MultiGrid_Clover< AFIELD1, AFIELD2 > | inlinevirtual |
get_testvectors() | MultiGrid_Clover< AFIELD1, AFIELD2 > | inlinevirtual |
get_testvectors() const | MultiGrid_Clover< AFIELD1, AFIELD2 > | inlinevirtual |
gramschmidt() | MultiGrid_Clover< AFIELD1, AFIELD2 > | virtual |
gramschmidt(std::vector< AFIELD2 > &fine_vectors) const | MultiGrid_Clover< AFIELD1, AFIELD2 > | virtual |
gramschmidt_double(std::vector< AFIELD2 > &fine_vectors) const | MultiGrid_Clover< AFIELD1, AFIELD2 > | |
Index_t typedef | MultiGrid_Clover< AFIELD1, AFIELD2 > | |
init(const std::vector< int > &coarse_lattice, const std::vector< int > &fine_lattice, const int nin, const int nvec) | MultiGrid_Clover< AFIELD1, AFIELD2 > | inlinevirtual |
init_resources() | MultiGrid_Clover< AFIELD1, AFIELD2 > | |
m_afopr_fine | MultiGrid_Clover< AFIELD1, AFIELD2 > | protected |
m_block_index | MultiGrid_Clover< AFIELD1, AFIELD2 > | protected |
m_coarse_array | MultiGrid_Clover< AFIELD1, AFIELD2 > | mutableprotected |
m_complex_array | MultiGrid_Clover< AFIELD1, AFIELD2 > | mutableprotected |
m_complex_array2 | MultiGrid_Clover< AFIELD1, AFIELD2 > | mutableprotected |
m_field_tmp | MultiGrid_Clover< AFIELD1, AFIELD2 > | protected |
m_fine_nvol | MultiGrid_Clover< AFIELD1, AFIELD2 > | protected |
m_nin | MultiGrid_Clover< AFIELD1, AFIELD2 > | protected |
m_nvec | MultiGrid_Clover< AFIELD1, AFIELD2 > | protected |
m_real_array | MultiGrid_Clover< AFIELD1, AFIELD2 > | mutableprotected |
m_testvectors | MultiGrid_Clover< AFIELD1, AFIELD2 > | protected |
m_tmp1 | MultiGrid_Clover< AFIELD1, AFIELD2 > | mutableprotected |
m_tmp2 | MultiGrid_Clover< AFIELD1, AFIELD2 > | protected |
m_vl | MultiGrid< AFIELD1, AFIELD2 > | protected |
make_coarse_vector(AFIELD1 &coarse_vector, const AFIELD2 &fine_vector) const | MultiGrid_Clover< AFIELD1, AFIELD2 > | virtual |
make_fine_vector(AFIELD2 &fine_vector, const AFIELD1 &coarse_vector) const | MultiGrid_Clover< AFIELD1, AFIELD2 > | virtual |
MultiGrid() | MultiGrid< AFIELD1, AFIELD2 > | inline |
MultiGrid(const std::vector< int > &coarse_lattice, const std::vector< int > &fine_lattice, const int nin=0, const int nvec=0) | MultiGrid< AFIELD1, AFIELD2 > | inline |
MultiGrid(const MultiGrid &) | MultiGrid< AFIELD1, AFIELD2 > | private |
MultiGrid_Clover() | MultiGrid_Clover< AFIELD1, AFIELD2 > | inline |
MultiGrid_Clover(const std::vector< int > &coarse_lattice, const std::vector< int > &fine_lattice, const int nin, const int nvec) | MultiGrid_Clover< AFIELD1, AFIELD2 > | inline |
operator=(const MultiGrid &) | MultiGrid< AFIELD1, AFIELD2 > | private |
set_afopr_coarse(AFopr< AFIELD1 > *afopr) | MultiGrid_Clover< AFIELD1, AFIELD2 > | inlinevirtual |
set_afopr_fine(AFopr_dd< AFIELD2 > *afopr) | MultiGrid_Clover< AFIELD1, AFIELD2 > | inline |
MultiGrid::set_afopr_fine(AFopr< AFIELD2 > *afopr) | MultiGrid< AFIELD1, AFIELD2 > | inlinevirtual |
set_coarse_array(const AFIELD1 &coarse_vector) const | MultiGrid_Clover< AFIELD1, AFIELD2 > | |
set_coarse_vector(AFIELD1 &coarse_vector) const | MultiGrid_Clover< AFIELD1, AFIELD2 > | |
set_testvectors() | MultiGrid_Clover< AFIELD1, AFIELD2 > | virtual |
set_testvectors(const std::vector< AFIELD2 > &) | MultiGrid_Clover< AFIELD1, AFIELD2 > | virtual |
tidyup() | MultiGrid_Clover< AFIELD1, AFIELD2 > | inline |
~MultiGrid() | MultiGrid< AFIELD1, AFIELD2 > | inlinevirtual |
~MultiGrid_Clover() | MultiGrid_Clover< AFIELD1, AFIELD2 > | inline |