directory
InciterFunctionality specific to Inciter
This directory contains code specific to Inciter.
Directories
- directory AMR/
- Adaptive mesh refinement for Inciter
Files
- file ChoCG.cpp
- ChoCG: Projection-based solver for incompressible flow.
- file ChoCG.hpp
- ChoCG: Projection-based solver for incompressible flow.
- file Diagnostics.hpp
- Common data for collecting diagnostics.
- file DiagReducer.cpp
- Custom Charm++ reducer for merging diagnostics across PEs.
- file DiagReducer.hpp
- Custom Charm++ reducer for merging diagnostics across PEs.
- file Discretization.cpp
- file Discretization.hpp
- file GraphReducer.cpp
- Custom Charm++ reducer for merging mesh graphs across PEs.
- file GraphReducer.hpp
- Custom Charm++ reducer for merging mesh graphs across PEs.
- file History.hpp
- Types for collecting history output.
- file IntegralReducer.cpp
- Custom Charm++ reducer for merging integrals across PEs.
- file IntegralReducer.hpp
- Custom Charm++ reducer for merging integrals across PEs.
- file Integrals.hpp
- Common data for collecting integrals.
- file KozCG.cpp
- KozCG: Taylor-Galerkin, FCT, element-based continuous Galerkin.
- file KozCG.hpp
- KozCG: Taylor-Galerkin, FCT, element-based continuous Galerkin.
- file LaxCG.cpp
- LaxCG: Time-derivative preconditioning for all Ma.
- file LaxCG.hpp
- LaxCG: Time-derivative preconditinoing for all Ma.
- file LohCG.cpp
- LohCG: Artificial compressibility solver for incompressible flow.
- file LohCG.hpp
- LohCG: Artificial compressibility solver for incompressible flow.
- file NodeDiagnostics.cpp
- NodeDiagnostics class for collecting nodal diagnostics.
- file NodeDiagnostics.hpp
- NodeDiagnostics class for collecting diagnostics.
- file Partitioner.cpp
- Charm++ chare partitioner nodegroup used to perform mesh partitioning.
- file Partitioner.hpp
- Charm++ chare partitioner nodegroup used to perform mesh partitioning.
- file PartsReducer.cpp
- Custom Charm++ reducer for merging mesh part assignments across PEs.
- file PartsReducer.hpp
- Custom Charm++ reducer for merging mesh part assignments across PEs.
- file PUPAMR.cpp
- Charm++ Pack/UnPack utilities for AMR.
- file PUPAMR.hpp
- Charm++ Pack/UnPack utilities for AMR.
- file Refiner.cpp
- Mesh refiner for interfacing the mesh refinement library.
- file Refiner.hpp
- Mesh refiner for interfacing the mesh refinement library.
- file RieCG.cpp
- RieCG: Riemann, MUSCL, Runge-Kutta, edge-based continuous Galerkin.
- file RieCG.hpp
- RieCG: Riemann, MUSCL, Runge-Kutta, edge-based continuous Galerkin.
- file Sorter.cpp
- Mesh sorter for global distributed mesh reordering.
- file Sorter.hpp
- Mesh sorter for global distributed mesh reordering.
- file Transporter.cpp
- Transporter drives the time integration of transport equations.
- file Transporter.hpp
- Transporter drives the time integration of transport equations.
- file ZalCG.cpp
- ZalCG: Taylor-Galerkin, FCT, edge-based continuous Galerkin.
- file ZalCG.hpp
- ZalCG: Taylor-Galerkin, FCT, edge-based continuous Galerkin.