Scitools Understand Download

Latest version


No project description provided

Like most of our engineers, I personally prefer Mac over Windows for most tasks. With more engineers focused on it (and because it’s better) the Mac version of Understand now builds significantly faster than the Windows version (3 minutes vs 18 minutes). My manager, however, runs on Windows and he asked me to look into making the. Scitools Understand Free Download SciTools is a Python package containing many useful tools for scientificcomputing in Python. The package is built on top of other widely usedpackages such as NumPy, SciPy, ScientificPython, Matlotlib, Gnuplot,VisIt, etc.

Understand 6.0 License Code

Project description

This is a new version of the SciTools library adapted for Python 3.It is reorganized and not everything from the old package is still there.Once most useful modules from SciTools have been ported to Python 3,development on this site will probably cease, however I plan to thencontinue maintaining these modules in a new Python Library: sciren.


For more information about sciren, please visit the website (that doesn’t yet exist):

2018-01-09Onno Eberhard

SciTools is a Python package containing lots of useful tools forscientific computing in Python. The package is built on top of otherwidely used packages such as NumPy, SciPy, ScientificPython, Gnuplot,Matplotlib, VTK, and others. SciTools can be downloaded

Scitools Understand DownloadScitools Understand Download

The SciTools package contains a lot of modules:

  • easyviz: package for unified Matlab-like plotting syntax
  • basics: imports from numpy, scipy, scitools.numpyutils
  • std: imports of basics and easyviz
  • misc: many non-numerical convenience functions
  • numpyutils: many numerical convenience functions
  • StringFunction: turns string formulas into callable functions
  • configdata: user-friendly access to Python config files
  • filetable: read/write tabular data in files into/from arrays
  • debug: useful functions for debugging
  • pprint2: improvement of pprint for formatting control of floats
  • multipleloop: makes a loop from all combinations of a set of parameters
  • EfficiencyTable: nice table report from efficiency experiments
  • globaldata: holds all global data in the scitools package
  • sound: tools for easy sound generation and manipulation
  • aplotter: curve plotting in pure ASCII
  • Lumpy: visualization of the data structures in a Python program

Some modules and classes are closely related to and explained in thetext in the book “Python Scripting for Computational Science”, byH. P. Langtangen, 3rd edition, 2nd printing, Springer, 2009:

  • NumPyDB: a simple database for holding NumPy arrays
  • Regression: module for performing regression tests (also with floats)
  • CanvasCoord: transformations between canvas and physical coordinates
  • DrawFunction: enables users to draw a function (in Pmw.Blt plotting widget)
  • FunctionSelector: Tk/Pmw-based widgets for selecting functions
  • FuncDependenceViz: visualization of how functions vary with parameters
  • ParameterInterface: a simplified GUI generator for simulation programs
  • PrmDictBase: module for holding parameters in simulation programs
Some preliminary modules include
  • BoxGrid: a structured grid in 1D, 2D, or 2D
  • BoxField: a scalar or vector field over a BoxGrid

See the different modules for more detailed information.

The most convenient SciTools import statement reads:

This statement imports from numpy, scipy (if available),scitools.numpyutils (many numerical convenince functions), and allEasyviz plotting capabilities. (See the documentation ofscitools.std for a precise list of imports implied by theabove statement.)

Many programmers prefer to avoid the “star import” above, whichhas the disadvantage of filling up the global namespace witha large number of names. The key import statement is then:

All functions and modules must then be prefixed by st:st.float_eq, st.StringFunction, st.plot, etc.

Home-page: Johannes H. Ring, Hans Petter Langtangen, Onno EberhardAuthor-email: onnoeberhard@gmail.comLicense: BSDDescription-Content-Type: UNKNOWNDescription: UNKNOWNPlatform: UNKNOWN

Release historyRelease notifications RSS feed

Download files

Scitools Understand For Linux Download

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for scitools3, version 1.0
Filename, sizeFile typePython versionUpload dateHashes
Filename, size scitools3-1.0.tar.gz (31.7 kB) File type Source Python version None Upload dateHashes

Scitools Understand 4.0

Hashes for scitools3-1.0.tar.gz

Scitools Understand Download

Hashes for scitools3-1.0.tar.gz
AlgorithmHash digest