| _aexp | FofrSolver< NDIM, T > | private |
| _boxsize | FofrSolver< NDIM, T > | private |
| _conv_criterion_residual | MultiGridSolver< NDIM, T > | protected |
| _eps_converge | MultiGridSolver< NDIM, T > | protected |
| _fac1 | FofrSolver< NDIM, T > | private |
| _fac2 | FofrSolver< NDIM, T > | private |
| _fofr0 | FofrSolver< NDIM, T > | private |
| _istep_vcycle | MultiGridSolver< NDIM, T > | protected |
| _maxsteps | MultiGridSolver< NDIM, T > | protected |
| _nfofr | FofrSolver< NDIM, T > | private |
| _omegam | FofrSolver< NDIM, T > | private |
| _prefac | FofrSolver< NDIM, T > | private |
| _res_domain_array | MultiGridSolver< NDIM, T > | |
| _rms_res | MultiGridSolver< NDIM, T > | protected |
| _rms_res_i | MultiGridSolver< NDIM, T > | protected |
| _rms_res_old | MultiGridSolver< NDIM, T > | protected |
| _store_all_residual | MultiGridSolver< NDIM, T > | |
| _verbose | MultiGridSolver< NDIM, T > | protected |
| add_external_grid(MultiGrid< NDIM, T > *field) | MultiGridSolver< NDIM, T > | |
| bfunc(double x) | FofrSolver< NDIM, T > | inline |
| check_convergence() | MultiGridSolver< NDIM, T > | virtual |
| check_solution(size_t level, Grid< NDIM, T > &sol) | MultiGridSolver< NDIM, T > | virtual |
| check_solution(size_t level) | MultiGridSolver< NDIM, T > | |
| clear() | MultiGridSolver< NDIM, T > | |
| correct_sol(Grid< NDIM, T > &f, const Grid< NDIM, T > &corr, const size_t level) | MultiGridSolver< NDIM, T > | virtual |
| dl_operator(unsigned int level, std::vector< unsigned int > &index_list) | FofrSolver< NDIM, T > | inline |
| MultiGridSolver::dl_operator(const size_t level, const std::vector< size_t > &index_list, const T h) const | MultiGridSolver< NDIM, T > | virtual |
| Exit_Status enum name | MultiGridSolver< NDIM, T > | |
| FofrSolver() | FofrSolver< NDIM, T > | inline |
| FofrSolver(unsigned int N, bool verbose=true) | FofrSolver< NDIM, T > | inline |
| FofrSolver(unsigned int N, int Nmin, bool verbose=true) | FofrSolver< NDIM, T > | inline |
| FofrSolver(MultiGrid< NDIM, T > &source, bool verbose=true) | FofrSolver< NDIM, T > | inline |
| get_external_field(size_t level, size_t field) | MultiGridSolver< NDIM, T > | inline |
| get_external_field(size_t level, size_t field) const | MultiGridSolver< NDIM, T > | inline |
| get_external_field_size() const | MultiGridSolver< NDIM, T > | inline |
| get_external_grid(size_t level, size_t field) | MultiGridSolver< NDIM, T > | inline |
| get_external_grid(size_t level, size_t field) const | MultiGridSolver< NDIM, T > | inline |
| get_grid(size_t level=0) | MultiGridSolver< NDIM, T > | inline |
| get_grid(size_t level=0) const | MultiGridSolver< NDIM, T > | inline |
| get_istep() const | MultiGridSolver< NDIM, T > | inline |
| get_mlt_grid(size_t level=0) | MultiGridSolver< NDIM, T > | inline |
| get_mlt_grid(size_t level=0) const | MultiGridSolver< NDIM, T > | inline |
| get_multigrid_source(size_t level, size_t i) const | MultiGridSolver< NDIM, T > | inline |
| get_N(size_t level=0) const | MultiGridSolver< NDIM, T > | |
| get_neighbor_gridindex(std::vector< size_t > &index_list, size_t i, size_t ngrid) | MultiGridSolver< NDIM, T > | protected |
| get_Nlevel() const | MultiGridSolver< NDIM, T > | |
| get_Ntot(size_t level=0) const | MultiGridSolver< NDIM, T > | |
| get_y(size_t level=0) | MultiGridSolver< NDIM, T > | |
| get_y(size_t level=0) const | MultiGridSolver< NDIM, T > | |
| l_operator(unsigned int level, std::vector< unsigned int > &index_list, bool addsource) | FofrSolver< NDIM, T > | inline |
| MultiGridSolver::l_operator(const size_t level, const std::vector< size_t > &index_list, bool addsource, const T h) const | MultiGridSolver< NDIM, T > | virtual |
| MultiGridSolver() | MultiGridSolver< NDIM, T > | inline |
| MultiGridSolver(size_t N) | MultiGridSolver< NDIM, T > | inline |
| MultiGridSolver(size_t N, bool verbose) | MultiGridSolver< NDIM, T > | inline |
| MultiGridSolver(size_t N, size_t Nmin, bool verbose) | MultiGridSolver< NDIM, T > | |
| set_convergence_criterion_residual(bool use_residual) | MultiGridSolver< NDIM, T > | |
| set_epsilon(double eps_converge) | MultiGridSolver< NDIM, T > | |
| set_initial_guess(T guess) | MultiGridSolver< NDIM, T > | |
| set_initial_guess(T *guess) | MultiGridSolver< NDIM, T > | |
| set_initial_guess(Grid< NDIM, T > &guess) | MultiGridSolver< NDIM, T > | |
| set_maxsteps(size_t maxsteps) | MultiGridSolver< NDIM, T > | |
| set_ngs_sweeps(size_t ngs_fine, size_t ngs_coarse) | MultiGridSolver< NDIM, T > | |
| set_Nlevel(size_t N) | MultiGridSolver< NDIM, T > | |
| set_parameters(double boxsize, double omegam, double aexp, double nfofr, double fofr0) | FofrSolver< NDIM, T > | inline |
| solve() | MultiGridSolver< NDIM, T > | |
| upd_operator(const T f, const size_t level, const std::vector< size_t > &index_list, const T h) const | MultiGridSolver< NDIM, T > | virtual |