Python interface to Piccolo and Picalor simulation kernel
Project description
Piccolo/Picalor Python API calling interface
What is it?
-----------
A python package enabling users to call a set of Picwin32.dll or Ganessa_SIM.dll API functions and subroutines within python scripts.
Installation
------------
:Windows only:
pip install ganessa-x.y.z-cp27-cp27m-win32.whl
Requirements
------------
#) python requirements: numpy 1.7 or above
#) Piccolo or Picalor kernel library (picwin32.dll), starting from version 5 (141203)
#) valid Piccolo or Picalor license
This tool requires Picwin32.dll to be in the PATH or in one of the following directories:
[ C: or D: ] / ['Program Files' or 'Program Files (x86)' ]
/ 'Gfi Progiciels' or 'Safege' or 'Adelior']
/ ['Piccolo5_' or 'Piccolo6_' or 'Ganessa_'] ['fr' or 'uk' or 'esp' or 'eng']
/ ['Picwin32.dll' or 'Ganessa_SIM.dll' or 'Ganessa_TH.dll' ]
Content
-------
The package provides:
#) 'sim' package:
- a few basic functions for reading or loading a model, running simulations
- 'getter' functions for individual objects and attributes, for time series
- iterators of links, nodes, tanks, and tables, or over Piccolo selections
#) 'util' package: various functions
#) 'OpenFileMMI' provides classes for opening dialog frame for a .dat/.bin model file, and output (result) file
Model object and parameters can be modified using Piccolo command language (see cmd, cmdfile and execute)
History of the document
-----------------------
Created 2013-07-04
Revised 2015-05-03: since 2014-12-04 Picwin32.dll is compatible with this API
Revised 2016-07-07: provided as .rst
What is it?
-----------
A python package enabling users to call a set of Picwin32.dll or Ganessa_SIM.dll API functions and subroutines within python scripts.
Installation
------------
:Windows only:
pip install ganessa-x.y.z-cp27-cp27m-win32.whl
Requirements
------------
#) python requirements: numpy 1.7 or above
#) Piccolo or Picalor kernel library (picwin32.dll), starting from version 5 (141203)
#) valid Piccolo or Picalor license
This tool requires Picwin32.dll to be in the PATH or in one of the following directories:
[ C: or D: ] / ['Program Files' or 'Program Files (x86)' ]
/ 'Gfi Progiciels' or 'Safege' or 'Adelior']
/ ['Piccolo5_' or 'Piccolo6_' or 'Ganessa_'] ['fr' or 'uk' or 'esp' or 'eng']
/ ['Picwin32.dll' or 'Ganessa_SIM.dll' or 'Ganessa_TH.dll' ]
Content
-------
The package provides:
#) 'sim' package:
- a few basic functions for reading or loading a model, running simulations
- 'getter' functions for individual objects and attributes, for time series
- iterators of links, nodes, tanks, and tables, or over Piccolo selections
#) 'util' package: various functions
#) 'OpenFileMMI' provides classes for opening dialog frame for a .dat/.bin model file, and output (result) file
Model object and parameters can be modified using Piccolo command language (see cmd, cmdfile and execute)
History of the document
-----------------------
Created 2013-07-04
Revised 2015-05-03: since 2014-12-04 Picwin32.dll is compatible with this API
Revised 2016-07-07: provided as .rst
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
Close
Hashes for ganessa-1.7.8-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 816d7b5f7ee56f00e888fb9c0ba3eebdaefb5edf5c3c41f368f6db51a6b2476e |
|
MD5 | 239c860b5ca0b3cc7b4c3f80ca8ee88a |
|
BLAKE2b-256 | e12282a10b74ee26eb8c53132888083b66c4e9513953d11d0b8d201f1bf24355 |