![]() |
Fast Auxiliary Space Preconditioning 2.7.7 Aug/28/2022
|
Abstract multigrid cycle – non-recursive version. More...
#include <math.h>
#include <time.h>
#include "fasp.h"
#include "fasp_functs.h"
#include "PreMGSmoother.inl"
#include "PreMGUtil.inl"
Go to the source code of this file.
Functions | |
void | fasp_solver_mgcycle (AMG_data *mgl, AMG_param *param) |
Solve Ax=b with non-recursive multigrid cycle. More... | |
void | fasp_solver_mgcycle_bsr (AMG_data_bsr *mgl, AMG_param *param) |
Solve Ax=b with non-recursive multigrid cycle. More... | |
Abstract multigrid cycle – non-recursive version.
Copyright (C) 2009–Present by the FASP team. All rights reserved.
Definition in file PreMGCycle.c.
Solve Ax=b with non-recursive multigrid cycle.
Modified by Chensong Zhang on 02/27/2013: update direct solvers. Modified by Chensong Zhang on 12/30/2014: update Schwarz smoothers.
Definition at line 48 of file PreMGCycle.c.
void fasp_solver_mgcycle_bsr | ( | AMG_data_bsr * | mgl, |
AMG_param * | param | ||
) |
Solve Ax=b with non-recursive multigrid cycle.
mgl | Pointer to AMG data: AMG_data_bsr |
param | Pointer to AMG parameters: AMG_param |
Definition at line 287 of file PreMGCycle.c.