All Projects → nwukie → Chidg

nwukie / Chidg

Licence: other
A Chimera-based, discontinuous Galerkin solver

Programming Languages

fortran
972 projects

ChiDG

A Chimera-based, discontinuous Galerkin framework

Features

  • Discontinuous Galerkin discretization
  • Chimera/Overset grid capability(no hole-cutting as of yet)
  • Intrinsic automatic differentiation
  • Composition-based modeling infrastructure
  • Time-integrators
    • Steady
    • Backward Euler
    • 3-stage diagonally-implicit Runge-Kutta
    • Harmonic Balance
  • Nonlinear solvers
    • Newton
    • Quasi-Newton
  • Linear solvers
    • FGMRES
  • Preconditioners
    • Identity
    • Block Jacobi
    • Block ILU0
    • Restricted Additive Schwarz + ILU0

Example applications:

  • External aerodynamics
  • Computational aeroacoustics
  • Turbomachinery
  • Moving grid problems

Version

Pre-release. Working towards releasing v0.1 soon.

Documentation

Documentation can be found on the following github page:

ChiDG Documentation

Installation

Instructions for building ChiDG

License

ChiDG is released under the BSD 3-clause license. See LICENSE file.

Author Acknowledgement:

Nathan A. Wukie [email protected]

Developers:

  • Dr. Eric Wolf
  • Matteo Ugolotti
  • Mayank Sharma

Sponsorship Acknowledgement:

This material is based upon work supported by the National Science Foundation Graduate Research Fellowship Program under Grant No. 1610397. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.

Some contributions to ChiDG were made by the Air Force Research Laboratory at Wright-Patterson Airforce Base in Dayton, Ohio. These contributions are marked by @author notes in the source appended with (AFRL). These contributions were cleared for resease to the public domain under Case Numbers:

- 88ABW-2016-5744(5/1/2016-9/30/2016)
- 88ABW-2017-5059(5/1/2017-8/30/2017)
- 88ABW-2019-4320(09/06/2019)
- 88ABW-2020-0466(02/11/2020)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].