CompoundOperator Class Reference
[linear operators]

C = CompoundOperator( [o1, o2, . More...

Inheritance diagram for CompoundOperator:

LinearOperator

List of all members.

Public Member Functions

def __init__
def __getitem__
def reverse
 return a new object in reverse order
def applyop
 Overloads Applyop to apply each element in this operator from the right most first.
def domain
 return inSpace
def range
 return outSpace
def adj
def __str__
 Returns the operators name and attributes.
def __repr__
 Returns the operators name from operator_dict.
def copy
 Perform shallow copy of self.

Public Attributes

 alist


Detailed Description

C = CompoundOperator( [o1, o2, .

.. ] ) compound operator class used to chain together Linear operators

Definition at line 344 of file linear_operator.py.


Member Function Documentation

def __init__ (   self,
  alist 
)

Definition at line 345 of file linear_operator.py.

def __getitem__ (   self,
  item 
)

Definition at line 367 of file linear_operator.py.

def reverse (   self  ) 

return a new object in reverse order

Definition at line 377 of file linear_operator.py.

def applyop (   self,
  other 
)

Overloads Applyop to apply each element in this operator from the right most first.

Reimplemented from LinearOperator.

Definition at line 387 of file linear_operator.py.

def domain (   self  ) 

return inSpace

Reimplemented from LinearOperator.

Definition at line 393 of file linear_operator.py.

def range (   self  ) 

return outSpace

Reimplemented from LinearOperator.

Definition at line 396 of file linear_operator.py.

def adj (   self  ) 

Definition at line 399 of file linear_operator.py.

def __str__ (   self  ) 

Returns the operators name and attributes.

Reimplemented from LinearOperator.

Definition at line 405 of file linear_operator.py.

def __repr__ (   self  ) 

Returns the operators name from operator_dict.

Reimplemented from LinearOperator.

Definition at line 408 of file linear_operator.py.

def copy (   self  ) 

Perform shallow copy of self.

Reimplemented from LinearOperator.

Definition at line 412 of file linear_operator.py.


Member Data Documentation

Definition at line 347 of file linear_operator.py.


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

Generated on Sun Aug 10 09:11:11 2008 for SLIMpy by  doxygen 1.5.6