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 |
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'
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.
string __copyright__ |
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.
Definition at line 57 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.
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.
Definition at line 152 of file __init__.py.
tuple optionparser = SlimOptionParser() |
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.
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.