added a parameter to hypre_BoomerAMGCreateSmoothDirs
This commit is contained in:
parent
1d887d9535
commit
26c9aedb9e
@ -234,7 +234,7 @@ hypre_BoomerAMGSetup( void *amg_vdata,
|
||||
{
|
||||
hypre_BoomerAMGCreateSmoothDirs(amg_vdata, A_array[level],
|
||||
hypre_ParAMGDataNumGridSweeps(amg_data)[1], strong_threshold,
|
||||
num_functions, dof_func_array[level], &S);
|
||||
level, num_functions, dof_func_array[level], &S);
|
||||
}
|
||||
|
||||
if (coarsen_type == 6)
|
||||
|
||||
@ -487,7 +487,9 @@ hypre_BoomerAMGCreateSmoothDirs(void *datay,
|
||||
hypre_ParCSRMatrix *A,
|
||||
int num_sweeps,
|
||||
double thresh,
|
||||
/**** change ****/
|
||||
int level,
|
||||
/**** change ****/
|
||||
int num_functions,
|
||||
int *dof_func,
|
||||
hypre_ParCSRMatrix **S_ptr)
|
||||
|
||||
@ -245,7 +245,7 @@ int hypre_ParCSRMatrixFillSmooth( int nsamples , double *samples , hypre_ParCSRM
|
||||
int hypre_ParCSRMatrixFillSmoothIncrementally( int nsamples , double *samples , hypre_ParCSRMatrix *S , hypre_ParCSRMatrix *A , double thresh );
|
||||
double hypre_ParCSRMatrixChooseThresh( hypre_ParCSRMatrix *S );
|
||||
int hypre_ParCSRMatrixThreshold( hypre_ParCSRMatrix *A , double thresh );
|
||||
int hypre_BoomerAMGCreateSmoothDirs( void *datay , hypre_ParCSRMatrix *A , int num_sweeps , double thresh , int num_functions , int *dof_func , hypre_ParCSRMatrix **S_ptr );
|
||||
int hypre_BoomerAMGCreateSmoothDirs( void *datay , hypre_ParCSRMatrix *A , int num_sweeps , double thresh , int level , int num_functions , int *dof_func , hypre_ParCSRMatrix **S_ptr );
|
||||
int hypre_BoomerAMGBuildInterpLinear( void *data , hypre_ParCSRMatrix *P , int *CF_marker );
|
||||
int is_strong( hypre_ParCSRMatrix *S , int i , int j );
|
||||
double mat_entry( hypre_ParCSRMatrix *S , int i , int j );
|
||||
|
||||
Loading…
Reference in New Issue
Block a user