MetaSpace Class Reference
[classes for users]

A space containing many spaces is used with AugOperator and AugVector. More...

Inheritance diagram for MetaSpace:

AugmentBase

List of all members.

Public Member Functions

def has_key
def __contains__
 Test if a vector is in this space.
def getParameters
 Get parameter instance contained within class.
def makeContaner
def testCommand
 returns the reulting space from applying the command but does not add the command to the graph
def newSpace
 Returns a new space with changed keys.
def create
 Create a vector within this vectorspace.
def noise
 Create a vector within this vectorspace.
def zeros
 Create a vector of zeros within this vectorspace.
def ones
 Create a vector of ones within this vectorspace.
def isReal
def isComplex
def isInt
def get_local_sizes
def get_size
 retuns the total number of elements in the augmented vector
def coalesce
def copy

Static Public Attributes

tuple meta = property(_get_meta, _set_meta )
tuple plugin = property( _get_plugin )


Detailed Description

A space containing many spaces is used with AugOperator and AugVector.

Definition at line 32 of file MetaSpace.py.


Member Function Documentation

def has_key (   self,
  k 
)

Definition at line 46 of file MetaSpace.py.

def __contains__ (   self,
  obj 
)

Test if a vector is in this space.

Definition at line 53 of file MetaSpace.py.

def getParameters (   self  ) 

Get parameter instance contained within class.

Definition at line 63 of file MetaSpace.py.

def makeContaner (   self,
  command = None,
  tmp = None 
)

Definition at line 66 of file MetaSpace.py.

def testCommand (   self,
  cmd_tag,
  args,
  kargs 
)

returns the reulting space from applying the command but does not add the command to the graph

returns the reulting space from applying the command 
but does not add the command to the graph

Definition at line 78 of file MetaSpace.py.

def newSpace (   self,
  d,
  keys 
)

Returns a new space with changed keys.

Definition at line 93 of file MetaSpace.py.

def create (   self,
  out = 0,
  istmp = True 
)

Create a vector within this vectorspace.

Definition at line 103 of file MetaSpace.py.

def noise (   self  ) 

Create a vector within this vectorspace.

Definition at line 114 of file MetaSpace.py.

def zeros (   self  ) 

Create a vector of zeros within this vectorspace.

Definition at line 126 of file MetaSpace.py.

def ones (   self  ) 

Create a vector of ones within this vectorspace.

Definition at line 133 of file MetaSpace.py.

def isReal (   self  ) 

Definition at line 136 of file MetaSpace.py.

def isComplex (   self  ) 

Definition at line 143 of file MetaSpace.py.

def isInt (   self  ) 

Definition at line 149 of file MetaSpace.py.

def get_local_sizes (   self  ) 

Definition at line 155 of file MetaSpace.py.

def get_size (   self  ) 

retuns the total number of elements in the augmented vector

Definition at line 167 of file MetaSpace.py.

def coalesce (   self  ) 

Definition at line 172 of file MetaSpace.py.

def copy (   self  ) 

Definition at line 181 of file MetaSpace.py.


Member Data Documentation

tuple meta = property(_get_meta, _set_meta ) [static]

Reimplemented from AugmentBase.

Definition at line 44 of file MetaSpace.py.

tuple plugin = property( _get_plugin ) [static]

Definition at line 179 of file MetaSpace.py.


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

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