EwenBrun/FEM

View on GitHub
README.md

Summary

Maintainability
Test Coverage
# FEM

[![Build Status](https://travis-ci.org/3wnbr1/FEM.svg?branch=master)](https://travis-ci.org/3wnbr1/FEM)
[![Maintainability](https://api.codeclimate.com/v1/badges/79d55b3cc1649d0783ed/maintainability)](https://codeclimate.com/github/EwenBrun/FEM/maintainability)
[![codecov](https://codecov.io/gh/3wnbr1/FEM/branch/master/graph/badge.svg)](https://codecov.io/gh/3wnbr1/FEM)
[![StackShare](https://img.shields.io/badge/tech-stack-0690fa.svg?style=flat)](https://stackshare.io/ewnbr1/my-stack)

### *Finite Elements Analysis applied to static*

![Logo](docs/FEM.png)


### Purpose

The purpose of this code is first academic. It's to explain simply how industrial codes do work.

![Interface](docs/Interface.jpg)

### Requirements

Your computer must have more than 2GB of RAM and verify one of the specifications bellow.

- Anaconda Python 3.5 or higher
- Python 3.5 or higher with ```pip install -r requirements.txt```


### Installation

##### Anaconda 3.5 or higher

Download the latest version [Here](https://github.com/3wnbr1/FEM/releases)
and click `run` on macOS or Linux or `runWin` on windows
##### Linux and macOS

```bash
git clone https://github.com/3wnbr1/FEM.git
cd FEM
pip install -r requirements.txt
./run
```

##### Windows

```bash
git clone https://github.com/3wnbr1/FEM.git
cd FEM
pip install -r requirements.txt
start runWin.bat
```