|
flow
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
|
#include <mac_cutcell_mg.hpp>
Public Attributes | |
| C3 | ext |
| C3 | inner |
| C3 | ratio {2, 2, 2} |
| C3 | cfac {1, 1, 1} |
| C3 | og {0, 0, 0} |
| std::size_t | n = 0 |
| CCField | x |
| CCField | rhs |
| CCField | res |
| CCField | ox |
| CCField | oy |
| CCField | oz |
| FPV | AC |
| FPV | AW |
| FPV | AE |
| FPV | AS |
| FPV | AN |
| FPV | AB |
| FPV | AT |
Definition at line 154 of file mac_cutcell_mg.hpp.
| C3 peclet::flow::CutcellMG::Level::ext |
Definition at line 155 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::applyBoundaryOpenness(), peclet::flow::CutcellMG::buildAmg(), peclet::flow::CutcellMG::dot(), peclet::flow::CutcellMG::fillAxis(), peclet::flow::CutcellMG::graphAmgSolveBottom(), peclet::flow::CutcellMG::init(), peclet::flow::CutcellMG::maxabs(), peclet::flow::CutcellMG::removeMean(), peclet::flow::CutcellMG::smooth(), and peclet::flow::CutcellMG::vcycle().
| C3 peclet::flow::CutcellMG::Level::inner |
Definition at line 155 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::buildAmg(), peclet::flow::CutcellMG::fillAxis(), peclet::flow::CutcellMG::graphAmgSolveBottom(), peclet::flow::CutcellMG::init(), and peclet::flow::CutcellMG::vcycle().
| C3 peclet::flow::CutcellMG::Level::ratio {2, 2, 2} |
Definition at line 155 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::init(), and peclet::flow::CutcellMG::vcycle().
| C3 peclet::flow::CutcellMG::Level::cfac {1, 1, 1} |
Definition at line 155 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::init().
| C3 peclet::flow::CutcellMG::Level::og {0, 0, 0} |
Definition at line 156 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::buildAmg(), and peclet::flow::CutcellMG::smooth().
| std::size_t peclet::flow::CutcellMG::Level::n = 0 |
Definition at line 157 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::init().
| CCField peclet::flow::CutcellMG::Level::x |
Definition at line 158 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::graphAmgSolveBottom(), peclet::flow::CutcellMG::init(), peclet::flow::CutcellMG::smooth(), and peclet::flow::CutcellMG::vcycle().
| CCField peclet::flow::CutcellMG::Level::rhs |
Definition at line 158 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::graphAmgSolveBottom(), peclet::flow::CutcellMG::init(), peclet::flow::CutcellMG::smooth(), and peclet::flow::CutcellMG::vcycle().
| CCField peclet::flow::CutcellMG::Level::res |
Definition at line 158 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::init(), and peclet::flow::CutcellMG::vcycle().
| CCField peclet::flow::CutcellMG::Level::ox |
Definition at line 158 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::applyBoundaryOpenness(), peclet::flow::CutcellMG::fillOpenness(), and peclet::flow::CutcellMG::init().
| CCField peclet::flow::CutcellMG::Level::oy |
Definition at line 158 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::applyBoundaryOpenness(), peclet::flow::CutcellMG::fillOpenness(), and peclet::flow::CutcellMG::init().
| CCField peclet::flow::CutcellMG::Level::oz |
Definition at line 158 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::applyBoundaryOpenness(), peclet::flow::CutcellMG::fillOpenness(), and peclet::flow::CutcellMG::init().
| FPV peclet::flow::CutcellMG::Level::AC |
Definition at line 159 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::buildAmg(), peclet::flow::CutcellMG::dot(), peclet::flow::CutcellMG::init(), peclet::flow::CutcellMG::maskSolid(), peclet::flow::CutcellMG::maxabs(), peclet::flow::CutcellMG::removeMean(), peclet::flow::CutcellMG::smooth(), and peclet::flow::CutcellMG::vcycle().
| FPV peclet::flow::CutcellMG::Level::AW |
Definition at line 159 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::buildAmg(), peclet::flow::CutcellMG::init(), peclet::flow::CutcellMG::smooth(), and peclet::flow::CutcellMG::vcycle().
| FPV peclet::flow::CutcellMG::Level::AE |
Definition at line 159 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::buildAmg(), peclet::flow::CutcellMG::init(), peclet::flow::CutcellMG::smooth(), and peclet::flow::CutcellMG::vcycle().
| FPV peclet::flow::CutcellMG::Level::AS |
Definition at line 159 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::buildAmg(), peclet::flow::CutcellMG::init(), peclet::flow::CutcellMG::smooth(), and peclet::flow::CutcellMG::vcycle().
| FPV peclet::flow::CutcellMG::Level::AN |
Definition at line 159 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::buildAmg(), peclet::flow::CutcellMG::init(), peclet::flow::CutcellMG::smooth(), and peclet::flow::CutcellMG::vcycle().
| FPV peclet::flow::CutcellMG::Level::AB |
Definition at line 159 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::buildAmg(), peclet::flow::CutcellMG::init(), peclet::flow::CutcellMG::smooth(), and peclet::flow::CutcellMG::vcycle().
| FPV peclet::flow::CutcellMG::Level::AT |
Definition at line 159 of file mac_cutcell_mg.hpp.
Referenced by peclet::flow::CutcellMG::buildAmg(), peclet::flow::CutcellMG::init(), peclet::flow::CutcellMG::smooth(), and peclet::flow::CutcellMG::vcycle().