National Renewable Energy Laboratory's System Advisor Model Python Wrapper
Project description
Documentation here: http://nrel-pysam.readthedocs.io
- Provides a wrapper around the SAM library that groups together the C API functions by technology or financial model into modules.
- Includes error-checking, explicit input and output definition, and conversion between Python data types.
- PySAM modules are compatible with PySSC, which is included as a subpackage. PySSC is the original wrapper used by SAM's code generator.
- Automatically assign default values to input parameters from SAM's default value database.
- Built-in documentation of models and parameters.
- Minimum Python 3.5 for Windows 7 64-bit, MacOSX 10.6, or CentOS 5.
Version 1.2, April 26, 2019 ~ SAM 2018.11.11.3, SSC Version 209
- SSC using doubles
- Tcs_moltensalt RADCOOL group
- Stub files and .rst files for readthedocs
- Documentation updates
Version 1.1, April 15, 2019 ~ SAM 2018.11.11.3, SSC Version 208
- Group all modules under PySAM namespace
- Defaults for technology and financial models according to SAM GUI configurations
- Include PySSC with dictionary functions as subpackage
- Remove AdjustmentFactors group from non-technology modules
- Fix custom exception for use with multiprocessing package
- Documentation updates
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 Distribution
NREL-PySAM-1.2.1.tar.gz
(470.4 kB
view hashes)
Built Distributions
Close
Hashes for NREL_PySAM-1.2.1.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83617a6e6e043845f7eb486bec5089a20b6e4864004fb177a286d219a3e796a2 |
|
MD5 | 4394f6f9589a27e82b03b3024c3c9dc7 |
|
BLAKE2b-256 | f0c4ec8f5cf426976c6d1723f932e1ec0fa8199e1a1fa224fc785f240ea76b6f |
Close
Hashes for NREL_PySAM-1.2.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a09ccd16000331f61a448e98ef6dc55b3b0bff064de33990a9dbb41453386747 |
|
MD5 | bca48e0630a305206eb63b86929002a0 |
|
BLAKE2b-256 | fed91054ecc2d99f56394344d18894d866c1b47a584b6ca74f068d8e75bd403c |
Close
Hashes for NREL_PySAM-1.2.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a64380c2acb761f974c4702b77d185f9f0931d159e50c4588f57115b2afe3e00 |
|
MD5 | c0ab22954499935e62efe416d4788d4b |
|
BLAKE2b-256 | e0038ec83421a6255cc77a3674715a4cbaa90871b82e273332acb02b61ca0c83 |
Close
Hashes for NREL_PySAM-1.2.1-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ff95e50af32128e351767c531a9fa32766cf22a2b3bbf05429baddfd3cc21fa8 |
|
MD5 | 1cce9c97ae47db6dc6ddc421726f57a4 |
|
BLAKE2b-256 | 40ea0fb504b8d02d1eccfe4b675f4fa8e0a907b52027a445a39b39767609634d |
Close
Hashes for NREL_PySAM-1.2.1-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fae230c5d15b8f21d8a32f480dea5c0c25f2c1daaf332379d7b9be03e65e55e0 |
|
MD5 | 2a49f6a98f53126d6b6333e8bccaa95a |
|
BLAKE2b-256 | 427542775fe57530bf19a84aa487d3a9c43b7593ea0ac850b4fa7db6f8a992ac |
Close
Hashes for NREL_PySAM-1.2.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dce222e3e1591f986b5754b4c64d48a3b546316a30528d620dacc061540cf36b |
|
MD5 | 9fd49f1b38c6e4535edb07bb1c89db60 |
|
BLAKE2b-256 | 35d7908a467f7c50408ff478db60dbdb168b2dca05ae5f83e620caed432f8261 |
Close
Hashes for NREL_PySAM-1.2.1-cp36-cp36m-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d5bff46fa808b4e073315e256d49b2f69e757af840fedc308ef678571d05ab9 |
|
MD5 | 5ee8ced64380625a18322215b537f689 |
|
BLAKE2b-256 | 6b2d39475336274b625aab4f96226324d60680a510aaec275343374429f3df90 |
Close
Hashes for NREL_PySAM-1.2.1-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6fa681b2b0b64e5c577ae8c4aea3a8fd9c82165aaab894415cfb5a2d27ba12de |
|
MD5 | 52c675bfd82fc14e6795136b27380efe |
|
BLAKE2b-256 | 0f60b82cf11eda1792d1d690ddc76a7e67efe5e3d66d629a833b618c87b56d79 |
Close
Hashes for NREL_PySAM-1.2.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18582f314b964f3b9446d34fbfd60cfdec1a6e6c1f62788d4df63efb40bd8a49 |
|
MD5 | affc4c1c3a1ac9919688e43b4fd532f4 |
|
BLAKE2b-256 | cc8a22828c714643fcc614a2020c9ded64c39cbb060f929a2301a78062c16229 |
Close
Hashes for NREL_PySAM-1.2.1-cp35-cp35m-macosx_10_6_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d6a51008105689d9c4fe1c37c506bc73e162aaeeaff8c4b2d4c929f9cbf71f83 |
|
MD5 | 65b8c07b6ceb5d24fc31f711166d7e56 |
|
BLAKE2b-256 | 9955bfb9458e37c1df5e459672048a12f3c945a53d0e9030c22ce084c14cb419 |