Skip to main content

Solar Heat for Industrial Processes calculator

Project description

SHIPcal

SHIPcal is an open-source code to simulate solar heat applications for industrial process heat. SHIPcal is written in Python 3 and can be run from terminal or from a web based front-end. There are several propetary front-ends that call SHIPcal. As for example:

  • STEORcal (Developed by Miguel Frasquet)
  • ReSSSPI (Developed by SOLATOM)
  • CIMAV (Developed by CIMAV)

#Technical comments

#Moved from bitbucket private repository to github (Eurosun 2018) #Resuming commits and contributions begining October 2018

#Improvements from 2019 -Juan Antonio Aramburo Pasapera (CIMAV) Changed demand creator function to improve the accuracy of the results -Juan Antonio Aramburo Pasapera (CIMAV) Changed fixed raw water temperature function. Now it depends on the TMY

#Bug fixing from 2019 -See slack channel for more information https://shipcal.slack.com. If you want to contribute send an email to mfrasquetherraiz@gmail.com

#All prev. contributors (from bitbucket) will received an email with instructions

Installation instructions (Please check the pdf "SHIPcal Installation Manual" for further information)

#From anaconda (on windows):

  • create a new environment and install the following libraries:
    • django, numpy, scipy, pandas, pillow and matplotlib.
  • it is also necessary the iapws. Since it is not included in anaconda, install manually in the terminal:
    • pip install iapws
  • Now create and navigate to the folder of your project, example /Desktop/SHIPcal:
  • clone this repository in the folder: git clone https://github.com/mfrasquet/SHIPcal.git
  • clone the frontend repository in the same folder: git clone https://github.com/mfrasquet/SHIPcal_frontend.git
  • Access the SHIPcal_frontend folder created after the clonning process (cd SHIPcal)

Now type again:

  • python manage.py runserver 0.0.0.0:8000

and that's it!

Developers

  • Miguel Frasquet Herraiz
  • Juan Antonio Aramburo Pasapera
  • Carlos Santiago Rocha Leyva
  • Fátima Monserrat Chávez Piedra
  • Jose Alfonso Romero Ramos
  • Mercedes Ibarra Mollá
  • Mihail Pislaru
  • Carlos José Felbol Acuña
  • Francisco Ignacio Fuentes Herlitz

Project details


Download files

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

Source Distribution

shipcal-2.0.0.tar.gz (403.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

shipcal-2.0.0-py3-none-any.whl (422.7 kB view details)

Uploaded Python 3

File details

Details for the file shipcal-2.0.0.tar.gz.

File metadata

  • Download URL: shipcal-2.0.0.tar.gz
  • Upload date:
  • Size: 403.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.8.2 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for shipcal-2.0.0.tar.gz
Algorithm Hash digest
SHA256 3cda8c280149a60b89219978ad7697ebd4d234bdce185c01446613f8e3957c70
MD5 c94e472ec7327d6461af3504f4b8aa42
BLAKE2b-256 565488e797c9ee01d7039ba7cca16d8c2901e23ccc94676449dd953ccb875b84

See more details on using hashes here.

File details

Details for the file shipcal-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: shipcal-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 422.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.8.2 keyring/23.4.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.8.12

File hashes

Hashes for shipcal-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d62e144cb39d4dfbe3d44dd9c230f470120c1db54408cc1b35d1d8f7238af346
MD5 1a4e7824de490c0423fe6235ab6bac71
BLAKE2b-256 4017b11340716b872c5ca4fd21d71a1806f2ec287ed78f99cfef4d8643545232

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page