ML  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Namespaces | Functions
MLAPI_Aggregation.h File Reference

Functions to create aggregation-based prolongator operators. More...

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

Namespaces

 Teuchos
 
 MLAPI
 MLAPI: Default namespace for all MLAPI objects and functions.
 

Functions

void MLAPI::GetPtent (const Operator &A, Teuchos::ParameterList &List, const MultiVector &ThisNS, Operator &Ptent, MultiVector &NextNS)
 Builds the tentative prolongator using aggregation.
 
void MLAPI::GetPtent (const Operator &A, Teuchos::ParameterList &List, Operator &Ptent)
 Builds the tentative prolongator with default null space.
 
void MLAPI::GetPtent (const Epetra_RowMatrix &A, Teuchos::ParameterList &List, double *thisns, Teuchos::RCP< Epetra_CrsMatrix > &Ptent, Teuchos::RCP< Epetra_MultiVector > &NextNS, const int domainoffset=0)
 Builds the tentative prolongator using aggregation. More...
 
void MLAPI::GetPtent (const Epetra_RowMatrix &A, Teuchos::ParameterList &List, double *thisns, Teuchos::RCP< Epetra_CrsMatrix > &Ptent, const int domainoffset=0)
 Builds the tentative prolongator using aggregation. More...
 
int MLAPI::GetAggregates (Epetra_RowMatrix &A, Teuchos::ParameterList &List, double *thisns, Epetra_IntVector &aggrinfo)
 Call ML aggregation on A according to parameters supplied in List. Return aggregates in aggrinfo. More...
 
int MLAPI::GetGlobalAggregates (Epetra_RowMatrix &A, Teuchos::ParameterList &List, double *thisns, Epetra_IntVector &aggrinfo)
 Call ML aggregation on A according to parameters supplied in List. Return aggregates in aggrinfo. More...
 

Detailed Description

Functions to create aggregation-based prolongator operators.

Author
Marzio Sala, SNL 9214.
Date
Last updated on Feb-05.