ML Version of the Day
Loading...
Searching...
No Matches
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

namespace  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.
 
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.
 
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.
 
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.
 

Detailed Description

Functions to create aggregation-based prolongator operators.

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