https://github.com/mdh266/advection_solver
Solves the steady-state advection equation using the discontinuous Galerkin method.
https://github.com/mdh266/advection_solver
c-plus-plus dealii discontinuous-galerkin
Last synced: 7 months ago
JSON representation
Solves the steady-state advection equation using the discontinuous Galerkin method.
- Host: GitHub
- URL: https://github.com/mdh266/advection_solver
- Owner: mdh266
- Created: 2016-12-30T18:03:10.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-19T15:04:41.000Z (about 8 years ago)
- Last Synced: 2024-06-11T17:53:53.940Z (about 1 year ago)
- Topics: c-plus-plus, dealii, discontinuous-galerkin
- Language: C++
- Size: 7.81 KB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Advection Equation Solver
## Introduction
This code is designed to numerically solve the steady-state
advection equation
using the
discontinuous Galerkin (DG) method.**Note**
This is refactored code from the
step-30 in the deal.ii tutorial. The capabilities of anisotropic
mesh refinement has been removed to more clearly show how to implement DG methods using
the deal.ii library.## Requirements
The requirements for this software is
deal.ii library version 8.4.0 or higher,
CMake version 2.8 or higher.## Installation
First obtain and install a copy of the dealii
deal.ii library version 8.4.0 or higher.## Compiling
To generate a makefile for this code using CMake type into the terminal:*cmake . -DDEAL_II_DIR=/path_to_deal.ii*
To can compile the code use:
*make release*
## Running
To run the executable use:*./main*