Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

Simple Finite Element Solvers

Project description

https://img.shields.io/pypi/v/fesol.svg?branch=master

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

Project details


Release history Release notifications

This version

0.1.1

Download files

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

Files for fesol, version 0.1.1
Filename, size File type Python version Upload date Hashes
Filename, size fesol-0.1.1.tar.gz (7.8 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page