Skip to content
rj678Public

About

Flexible, reusable and efficient transient advection-diffusion PDE solver in FEniCS

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

4 Commits

Folders and files

Repository files navigation

README

This README documents the contents of this repository

What is this repository for?

This repository contains the code used to develop a flexible, reusable and efficient transient advection-diffusion PDE solver

The pdf titled adv_diff.pdf contains details of the mathematical formulation and some comments on the code

There are two scripts in this repository:

AdvDiffSolver.py - contains the super class and a solver class AdvDiffProblem_1.py - contains an example that tests the code using the Method of Manufactured Solutions

The code has been tested on FEniCS 2017.1 - FEniCS

Tests can be run using pytest.

I plan to add more examples.

You can contact me at unbiased.modeler@gmail.com

The code is based on the concepts and examples in the FEniCS tutorial. Feel free to use it or contact me if you would like to add functionality

About

Flexible, reusable and efficient transient advection-diffusion PDE solver in FEniCS

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages