This repository contains a simple heat equation solver that is built on top of FEniCS framework.
Notice that this solver has been tested on FEniCS 2017.1 and 2018.1. Direct installation from Ubuntu PPA should work.
Installation and Requirements
First install FEniCS, the simplest way is to use a Ubuntu environment (you can use Ubuntu through Docker).
$ sudo add-apt-repository ppa:fenics-packages/fenics
$ sudo apt-get update && sudo apt-get install fenics
If this is not feasible, please refer to FEniCS website for other options.
Once you have FEniCS installed, fesol can be installed through pip.
$ pip3 install fesol --user
Or you can directly install from the repository.
$ git clone https://QiaoC@bitbucket.org/QiaoC/fesol.git
$ python3 setup.py install --user
# License
MIT License, Copyright (c) 2018 Qiao Chen
Metadata
Release files for fesol 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fesol-0.1.1.tar.gz | 7.8 kB | Details |
Release files / fesol-0.1.1.tar.gz
| Download URL | fesol-0.1.1.tar.gz |
|---|---|
| Size | 7.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f7f00e41b878d8e3ad469a9f25d254c48a569b58a78554d134e8a534697c1ea2
|
|
BLAKE2b-256 checksum How to use checksums |
5567d7b26478fdc917fb1c3844e0ee12067f3e59d45d24a0f1cb1e2ad28a1332
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.1.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.5
|