Afield_coarse_t typedef | MultiGrid< AFIELD1, AFIELD2 > | |
Afield_fine_t typedef | MultiGrid< AFIELD1, AFIELD2 > | |
class_name | MultiGrid< AFIELD1, AFIELD2 > | protectedstatic |
get_block_index() const =0 | MultiGrid< AFIELD1, AFIELD2 > | pure virtual |
get_testvectors()=0 | MultiGrid< AFIELD1, AFIELD2 > | pure virtual |
get_testvectors() const =0 | MultiGrid< AFIELD1, AFIELD2 > | pure virtual |
gramschmidt()=0 | MultiGrid< AFIELD1, AFIELD2 > | pure virtual |
gramschmidt(std::vector< AFIELD2 > &fine_vectors) const =0 | MultiGrid< AFIELD1, AFIELD2 > | pure virtual |
Index_t typedef | MultiGrid< AFIELD1, AFIELD2 > | |
init(const std::vector< int > &coarse_lattice, const std::vector< int > &fine_lattice, const int nin, const int nvec)=0 | MultiGrid< AFIELD1, AFIELD2 > | pure virtual |
m_vl | MultiGrid< AFIELD1, AFIELD2 > | protected |
make_coarse_vector(AFIELD1 &, const AFIELD2 &) const =0 | MultiGrid< AFIELD1, AFIELD2 > | pure virtual |
make_fine_vector(AFIELD2 &, const AFIELD1 &) const =0 | MultiGrid< AFIELD1, AFIELD2 > | pure 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 |
operator=(const MultiGrid &) | MultiGrid< AFIELD1, AFIELD2 > | private |
set_afopr_coarse(AFopr< AFIELD1 > *afopr) | MultiGrid< AFIELD1, AFIELD2 > | inlinevirtual |
set_afopr_fine(AFopr< AFIELD2 > *afopr) | MultiGrid< AFIELD1, AFIELD2 > | inlinevirtual |
set_testvectors()=0 | MultiGrid< AFIELD1, AFIELD2 > | pure virtual |
set_testvectors(const std::vector< AFIELD2 > &)=0 | MultiGrid< AFIELD1, AFIELD2 > | pure virtual |
~MultiGrid() | MultiGrid< AFIELD1, AFIELD2 > | inlinevirtual |