LinearOperatorType Class Reference

Inheritance diagram for LinearOperatorType:

InterfaceType

List of all members.

Public Member Functions

def __new__
def print_opers
 register.print_opers( ) --> None
def list_opers
 list all classes that are subclasses of the LinearOperator base class.

Static Public Attributes

dictionary interface_methods
dictionary LinearOperators = {}
dictionary LinearOpFunctions = {}


Detailed Description

Definition at line 26 of file LinearOperatorType.py.


Member Function Documentation

def __new__ (   cls,
  args 
)

Definition at line 39 of file LinearOperatorType.py.

def print_opers (   cls  ) 

register.print_opers( ) --> None

print all of the linear operators. any subclass of the LinearOperator class is registered.

Definition at line 63 of file LinearOperatorType.py.

def list_opers (   cls,
  lt = True 
)

list all classes that are subclasses of the LinearOperator base class.

Definition at line 91 of file LinearOperatorType.py.


Member Data Documentation

dictionary interface_methods [static]

Initial value:

{
        'H': isdatadescriptor,
        'adj' : isroutine,
        '__mul__' : isroutine,
        "applyop": isroutine,
        "domain":  isroutine,
        "range" : isroutine,
                             }

Reimplemented from InterfaceType.

Definition at line 27 of file LinearOperatorType.py.

dictionary LinearOperators = {} [static]

Definition at line 36 of file LinearOperatorType.py.

dictionary LinearOpFunctions = {} [static]

Definition at line 37 of file LinearOperatorType.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