PyTrilinos  Development
 All Classes Functions
Public Member Functions | Public Attributes
PyTrilinos.Isorropia.NestedEpetra.Colorer Class Reference
Inheritance diagram for PyTrilinos.Isorropia.NestedEpetra.Colorer:
Inheritance graph
[legend]
Collaboration diagram for PyTrilinos.Isorropia.NestedEpetra.Colorer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def __init__
def color
def compute

Public Attributes

 this

Detailed Description

Proxy of C++ Isorropia::Epetra::Colorer class

Constructor & Destructor Documentation

__init__(Isorropia::Epetra::Colorer self, Teuchos::RCP< Epetra_CrsGraph const > input_graph, ParameterList paramlist=Teuchos::ParameterList("EmptyParameterList"), 
    bool compute_now=True) -> Colorer
__init__(Isorropia::Epetra::Colorer self, CrsGraph input_graph, ParameterList paramlist=Teuchos::ParameterList("EmptyParameterList"), 
    bool compute_now=True) -> Colorer
__init__(Isorropia::Epetra::Colorer self, Teuchos::RCP< Epetra_RowMatrix const > input_matrix, ParameterList paramlist=Teuchos::ParameterList("EmptyParameterList"), 
    bool compute_now=True) -> Colorer
__init__(Isorropia::Epetra::Colorer self, RowMatrix input_matrix, ParameterList paramlist=Teuchos::ParameterList("EmptyParameterList"), 
    bool compute_now=True) -> Colorer

Member Function Documentation

color(Colorer self, bool force_coloring=False)

virtual void
Isorropia::Colorer::color(bool forceColoring=false)=0

Method which does the work of computing a new coloring.

Parameters:
-----------

forceColoring:  Optional argument defaults to false. Depending on the
implementation, color() should only perform a coloring the first time
it is called, and subsequent repeated calls are no-ops. If the user's
intent is to re- compute the coloring (e.g., if parameters or other
inputs have been changed), then setting this flag to true will force a
new coloring to be computed. 
compute(Colorer self, bool force_compute=False)

virtual void
Isorropia::Operator::compute(bool forceRecomputing=false)=0

Method which does the work of computing a new
partitioning/coloring/ordering, depending on the child class used.

Parameters:
-----------

forceRecomputing:  Optional argument defaults to false. Depending on
the implementation, compute() should only perform a computation the
first time it is called, and subsequent repeated calls are no-ops. If
the user's intent is to re- compute the results (e.g., if parameters
or other inputs have been changed), then setting this flag to true
will force a new result to be computed. 

Reimplemented from PyTrilinos.Isorropia.NestedEpetra.Operator.


The documentation for this class was generated from the following file:
 All Classes Functions