ChiDG
A Chimera-based, discontinuous Galerkin solver
Overset airfoil grid | NACA 2412 pressure |
---|---|
4th-order duct grid | Acoustic duct mode radiation. 7th-order accuracy. |
---|---|
Constant pressure outlet boundary condition | Fully-implicit nonreflecting outlet boundary condition |
---|---|
Documentation
Documentation can be found on the following github page:
Installation
Up-to-date Fortran(F2008) compiler required. Tested with gfortran 5.3
ChiDG uses the CMake build system. Out-of-source builds, as described here, are the only supported build method.
Change to the ChiDG root directory.
cd ChiDG/
Create a new build directory.
mkdir build
Change to the build directory.
cd build
Execute the CMake command with options to configure the build.
cmake -DCMAKE_Fortran_COMPILER=gfortran -DCMAKE_BUILD_TYPE=Release ..
Run make to build the ChiDG library and executable.
make
Dependencies
HDF5: ChiDG-formatted IO
CMake: Build system
TecIO: Visualization IO
License
ChiDG is released under the BSD 3-clause license. See LICENSE file.
Author Acknowledgement:
Nathan A. Wukie nwukie@gmail.com
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.