Fast Auxiliary Space Preconditioning  1.8.4 Feb/15/2016
amg_setup_cr.c File Reference

Brannick-Falgout compatible relaxation based AMG: SETUP phase. More...

#include <math.h>
#include <time.h>
#include "fasp.h"
#include "fasp_functs.h"

Go to the source code of this file.

Functions

SHORT fasp_amg_setup_cr (AMG_data *mgl, AMG_param *param)
 Set up phase of Brannick Falgout CR coarsening for classic AMG. More...
 

Detailed Description

Brannick-Falgout compatible relaxation based AMG: SETUP phase.

Note
Setup A, P, R and levels using the Compatible Relaxation coarsening for classic AMG interpolation Refer to J. Brannick and R. Falgout "Compatible relaxation and coarsening in AMG"
Warning
Not working. Yet need to be fixed. –Chensong

Definition in file amg_setup_cr.c.

Function Documentation

SHORT fasp_amg_setup_cr ( AMG_data mgl,
AMG_param param 
)

Set up phase of Brannick Falgout CR coarsening for classic AMG.

Parameters
mglPointer to AMG data: AMG_data
paramPointer to AMG parameters: AMG_param
Returns
FASP_SUCCESS if successed; otherwise, error information.
Author
James Brannick
Date
04/21/2010

Modified by Chensong Zhang on 05/10/2013: adjust the structure.

Definition at line 38 of file amg_setup_cr.c.