ML Version of the Day
Loading...
Searching...
No Matches
Functions
ml_ifpack_wrap.h File Reference

Interface to the Trilinos package Ifpack. More...

#include "ml_include.h"
Include dependency graph for ml_ifpack_wrap.h:
This graph shows which files directly or indirectly include this file:

Functions

int ML_Smoother_Ifpack (ML_Smoother *sm, int inlen, double x[], int outlen, double rhs[])
 
void ML_Smoother_Clean_Ifpack (void *Ifpack_Handle)
 
int ML_Gen_Smoother_Ifpack (ML *ml, const char *Type, int Overlap, int nl, int pre_or_post, void *List, void *Comm)
 

Detailed Description

Interface to the Trilinos package Ifpack.

The ML/Amesos interface allows ML users to apply Ifpack iterative methods as smoothers.

Function Documentation

◆ ML_Gen_Smoother_Ifpack()

int ML_Gen_Smoother_Ifpack ( ML * ml,
const char * Type,
int Overlap,
int nl,
int pre_or_post,
void * List,
void * Comm )

Generate the Ifpack smoother

◆ ML_Smoother_Clean_Ifpack()

void ML_Smoother_Clean_Ifpack ( void * Ifpack_Handle)

Destroy the Ifpack smoother.

◆ ML_Smoother_Ifpack()

int ML_Smoother_Ifpack ( ML_Smoother * sm,
int inlen,
double x[],
int outlen,
double rhs[] )

Apply the Ifpack smoother.