PyTrilinos::Epetra::FLOPS Class Reference

Inheritance diagram for PyTrilinos::Epetra::FLOPS:

Inheritance graph
[legend]
Collaboration diagram for PyTrilinos::Epetra::FLOPS:

Collaboration graph
[legend]

List of all members.

Public Member Functions

def __init__
def Flops
def ResetFlops
def __init__
def Flops
def ResetFlops

Public Attributes

 this


Detailed Description

Epetra_Flops: The Epetra Floating Point Operations Class.

The Epetra_Flops class provides basic support and consistent
interfaces for counting and reporting floating point operations
performed in the Epetra computational classes. All classes based on
the Epetra_CompObject can count flops by the user creating an
Epetra_Flops object and calling the SetFlopCounter() method for an
Epetra_CompObject.

C++ includes: Epetra_Flops.h 

Member Function Documentation

def PyTrilinos::Epetra::FLOPS::__init__ (   self,
  args 
)

__init__(self) -> FLOPS
__init__(self, FLOPS Flops_in) -> FLOPS

Epetra_Flops::Epetra_Flops(const Epetra_Flops &Flops_in)

Epetra_Flops Copy Constructor.

Makes an exact copy of an existing Epetra_Flops instance. 

def PyTrilinos::Epetra::FLOPS::__init__ (   self,
  args 
)

__init__(self) -> FLOPS
__init__(self, FLOPS Flops_in) -> FLOPS

Epetra_Flops::Epetra_Flops(const Epetra_Flops &Flops_in)

Epetra_Flops Copy Constructor.

Makes an exact copy of an existing Epetra_Flops instance. 

def PyTrilinos::Epetra::FLOPS::Flops (   self,
  args 
)

Flops(self) -> double

double
Epetra_Flops::Flops() const

Returns the number of floating point operations with this object and
resets the count. 

def PyTrilinos::Epetra::FLOPS::Flops (   self,
  args 
)

Flops(self) -> double

double
Epetra_Flops::Flops() const

Returns the number of floating point operations with this object and
resets the count. 

def PyTrilinos::Epetra::FLOPS::ResetFlops (   self,
  args 
)

ResetFlops(self)

void
Epetra_Flops::ResetFlops()

Resets the number of floating point operations to zero for this multi-
vector. 

def PyTrilinos::Epetra::FLOPS::ResetFlops (   self,
  args 
)

ResetFlops(self)

void
Epetra_Flops::ResetFlops()

Resets the number of floating point operations to zero for this multi-
vector. 


The documentation for this class was generated from the following files:

Generated on Thu Dec 17 11:00:20 2009 for PyTrilinos by  doxygen 1.5.9