gocadgo


Namegocadgo JSON
Version 1.1.1 PyPI version JSON
download
home_pageNone
SummaryA basic network-based solver to propagate through heat exchanger cell properties
upload_time2024-12-02 05:19:25
maintainerNone
docs_urlNone
authorMarina Kovaleva
requires_python>=3
licenseMIT
keywords cfd heat-loss heat-exchanger
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # gocadgo


## To Do  
[] Add depedencies <br>
[] Add example code and readme. <br>
[] Correct code for P and Q calcs
[] ensure network is connected correctly and propagates 
[] get the fields to actually print (somehow)

## Installation

```bash
pip install gocadgo
```
In testing and planning stages - do not use. 


## Basic Usage

```python
    # set boundary conditions: 
    my_inlet = set_boundary(T_in=300,
                 P_in=101325,
                 m_in=0.1, 
                 P_out=101325,
                 T_out=300, 
                 gas_type="N2"
                 )
    
    # create mesh and run network: 
    sky_train = Network(8, 8, 20, my_inlet)
    
    # display fields of interest: 
    show_fields(sky_train, 'q')
```
Explain here

### Function Choices

Explain functions you can call

### Function Parameters

The `func1` and `func2` functions take in the following parameters:

##### Positional

- **heyword** : Add meaning here

##### Keyword (Optional)

- **keyword** : add meaning here

For assistance with parameter selection refer to [RFC 9106](https://www.rfc-editor.org/rfc/rfc9106.html), in particular "Chapter 4: Parameter Choice".

### Function Exceptions

### Uploading to PyPi
<b> Note:  ``setup.py`` is now depreciated. Instead, use pypa/build, pypa/installer or other standards-based tools. </b>

Check distribution: 
```console 
python setup.py sdist bdist_wheel
twine check dist/*
```

Follow instructions for a setuptools build:
https://packaging.python.org/en/latest/tutorials/packaging-projects/

Get API token on link below: 
https://pypi.org/manage/account/#api-tokens

Activate your local environment and shell session use: 
```console
export TWINE_PASSWORD=<your-token>
export TWINE_USERNAME=__token__
```

Upload to Test PyPi:
```console
twine upload --repository-url https://test.pypi.org/legacy/ dist/*
```

Upload to PyPi:
```console
twine upload dist/*
```

Exceptions generated by the underlying Argon2 hashing function are raised under the `Argon2Error` class which can be imported as follows:

```python
from pyargon2 import Argon2Error
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "gocadgo",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3",
    "maintainer_email": null,
    "keywords": "cfd, heat-loss, heat-exchanger",
    "author": "Marina Kovaleva",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/9f/63/fde8feb6fbe0b907be95fc096715f8d92874cdd73f4726ae8c8195d832aa/gocadgo-1.1.1.tar.gz",
    "platform": null,
    "description": "# gocadgo\n\n\n## To Do  \n[] Add depedencies <br>\n[] Add example code and readme. <br>\n[] Correct code for P and Q calcs\n[] ensure network is connected correctly and propagates \n[] get the fields to actually print (somehow)\n\n## Installation\n\n```bash\npip install gocadgo\n```\nIn testing and planning stages - do not use. \n\n\n## Basic Usage\n\n```python\n    # set boundary conditions: \n    my_inlet = set_boundary(T_in=300,\n                 P_in=101325,\n                 m_in=0.1, \n                 P_out=101325,\n                 T_out=300, \n                 gas_type=\"N2\"\n                 )\n    \n    # create mesh and run network: \n    sky_train = Network(8, 8, 20, my_inlet)\n    \n    # display fields of interest: \n    show_fields(sky_train, 'q')\n```\nExplain here\n\n### Function Choices\n\nExplain functions you can call\n\n### Function Parameters\n\nThe `func1` and `func2` functions take in the following parameters:\n\n##### Positional\n\n- **heyword** : Add meaning here\n\n##### Keyword (Optional)\n\n- **keyword** : add meaning here\n\nFor assistance with parameter selection refer to [RFC 9106](https://www.rfc-editor.org/rfc/rfc9106.html), in particular \"Chapter 4: Parameter Choice\".\n\n### Function Exceptions\n\n### Uploading to PyPi\n<b> Note:  ``setup.py`` is now depreciated. Instead, use pypa/build, pypa/installer or other standards-based tools. </b>\n\nCheck distribution: \n```console \npython setup.py sdist bdist_wheel\ntwine check dist/*\n```\n\nFollow instructions for a setuptools build:\nhttps://packaging.python.org/en/latest/tutorials/packaging-projects/\n\nGet API token on link below: \nhttps://pypi.org/manage/account/#api-tokens\n\nActivate your local environment and shell session use: \n```console\nexport TWINE_PASSWORD=<your-token>\nexport TWINE_USERNAME=__token__\n```\n\nUpload to Test PyPi:\n```console\ntwine upload --repository-url https://test.pypi.org/legacy/ dist/*\n```\n\nUpload to PyPi:\n```console\ntwine upload dist/*\n```\n\nExceptions generated by the underlying Argon2 hashing function are raised under the `Argon2Error` class which can be imported as follows:\n\n```python\nfrom pyargon2 import Argon2Error\n```\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A basic network-based solver to propagate through heat exchanger cell properties",
    "version": "1.1.1",
    "project_urls": {
        "Bug Tracker": "https://github.com/marina8888/gocadgo/issues",
        "Homepage": "https://github.com/marina8888/gocadgo"
    },
    "split_keywords": [
        "cfd",
        " heat-loss",
        " heat-exchanger"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "650e6d7478c805f830f4db1006f85a62a1beed4b88efdecec75af60ae6b05f19",
                "md5": "8ebf3f813c4f51d8477317aca0104f11",
                "sha256": "e4f289cb05b79267df1c1667e08eceb6084ebb4308bccc3445610c14298dd4cf"
            },
            "downloads": -1,
            "filename": "gocadgo-1.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "8ebf3f813c4f51d8477317aca0104f11",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3",
            "size": 6646,
            "upload_time": "2024-12-02T05:19:23",
            "upload_time_iso_8601": "2024-12-02T05:19:23.724188Z",
            "url": "https://files.pythonhosted.org/packages/65/0e/6d7478c805f830f4db1006f85a62a1beed4b88efdecec75af60ae6b05f19/gocadgo-1.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9f63fde8feb6fbe0b907be95fc096715f8d92874cdd73f4726ae8c8195d832aa",
                "md5": "8b4bd6e084e9c9b64ec66fa77b5e76fa",
                "sha256": "2a1638710e167203342ae4469f8ff685e8d37432e4c8c21a7e5ff76a614e1e75"
            },
            "downloads": -1,
            "filename": "gocadgo-1.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "8b4bd6e084e9c9b64ec66fa77b5e76fa",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3",
            "size": 5462,
            "upload_time": "2024-12-02T05:19:25",
            "upload_time_iso_8601": "2024-12-02T05:19:25.383182Z",
            "url": "https://files.pythonhosted.org/packages/9f/63/fde8feb6fbe0b907be95fc096715f8d92874cdd73f4726ae8c8195d832aa/gocadgo-1.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-02 05:19:25",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "marina8888",
    "github_project": "gocadgo",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "gocadgo"
}
        
Elapsed time: 2.27912s