Package SLIMpy

this is the main init file for SLIMpy More...


Packages

package  ANA
package  functions
package  linear_operators
 This is a proxy module to import all of the linear operators from.
package  setup

Functions

def test
 Imports the test module and runs the test suite.

Variables

string __copyright__
string __license__
 __version_major__ = slimpy_base.__version_major__
 major version number
 __version_minor__ = slimpy_base.__version_minor__
 minor version number
 __revision__ = slimpy_base.__revision__
 svn revision number
 __version__ = slimpy_base.__version__
 __date__ = slimpy_base.__date__
tuple env = InstanceManager()
 End = env.Execute
 Execute = env.Execute
tuple vector = __VectorFactory__()
tuple __loader__ = __Loader()
 Space = VectorSpace
tuple optionparser = SlimOptionParser()
 parse_args = optionparser.parse
 check_required = optionparser.check_required
list log = env[ 'record' ]
list slimvars = env['slimvars']
 printglobal = slimvars.printGlobals
 setglobal = slimvars.setglobal
 listLinop = _rlt.print_opers
list keystone = env['keystone']
 listPlugins = keystone.listPlugins


Detailed Description

this is the main init file for SLIMpy

SLIMpy is a tool that interfaces Abstract numerical algorithms with a variety of lower lever software packages. SLIMpy uses Operator overloading to build an abstract computational tree which can be applied to many other software environments such as RSF.

helper functions: shelp( *names ) -> prints SLIMpy help on names listLinop() -> prints a list of all the linear operator classes listPlugins() -> print the plugins available ( ie. rsf ) printglobal() -> prints all global variables in 'slimvars'


Function Documentation

def SLIMpy.test (   descriptions = 1,
  verbosity = 1,
  stream = None 
)

Imports the test module and runs the test suite.

descriptions and verbosity are the arguments to pass to the default test runner

Definition at line 133 of file __init__.py.


Variable Documentation

string __copyright__

Initial value:

"""
Copyright 2008 Sean Ross-Ross
"""

Definition at line 20 of file __init__.py.

Definition at line 58 of file __init__.py.

string __license__

Initial value:

"""
This file is part of SLIMpy .

SLIMpy is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

SLIMpy is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with SLIMpy . If not, see <http://www.gnu.org/licenses/>.
"""

Definition at line 23 of file __init__.py.

tuple __loader__ = __Loader()

Definition at line 84 of file __init__.py.

svn revision number

Definition at line 55 of file __init__.py.

Definition at line 57 of file __init__.py.

major version number

Definition at line 51 of file __init__.py.

minor version number

Definition at line 53 of file __init__.py.

check_required = optionparser.check_required

Definition at line 121 of file __init__.py.

End = env.Execute

Definition at line 66 of file __init__.py.

tuple env = InstanceManager()

Definition at line 64 of file __init__.py.

Execute = env.Execute

Definition at line 67 of file __init__.py.

list keystone = env['keystone']

Definition at line 173 of file __init__.py.

listLinop = _rlt.print_opers

Definition at line 169 of file __init__.py.

listPlugins = keystone.listPlugins

Definition at line 176 of file __init__.py.

list log = env[ 'record' ]

Definition at line 152 of file __init__.py.

Definition at line 118 of file __init__.py.

parse_args = optionparser.parse

Definition at line 120 of file __init__.py.

printglobal = slimvars.printGlobals

Definition at line 161 of file __init__.py.

setglobal = slimvars.setglobal

Definition at line 162 of file __init__.py.

list slimvars = env['slimvars']

Definition at line 160 of file __init__.py.

Definition at line 108 of file __init__.py.

tuple vector = __VectorFactory__()

Definition at line 77 of file __init__.py.


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