|
flow 1.3.0
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
|
#include <mac_cutcell_mg.hpp>
Public Types | |
| using | Member = Kokkos::TeamPolicy< CCExec >::member_type |
Public Member Functions | |
| long | cell (int q, int &lx, int &ly, int &lz) const |
| int | sweep (const Member &t, const Kokkos::View< int *, CCMem > &src, const Kokkos::View< int *, CCMem > &dst) const |
| void | operator() (const Member &t) const |
Public Attributes | |
| C3 | ext {0, 0, 0} |
| C3 | inner {0, 0, 0} |
| FPC | AC |
| FPC | AFX |
| FPC | AFY |
| FPC | AFZ |
| Kokkos::View< int *, CCMem > | comp |
| Kokkos::View< int *, CCMem > | tmp |
| Kokkos::View< long *, CCMem > | cnt |
| Kokkos::View< int *, CCMem > | nc |
| int | slow = -1 |
| Kokkos::View< int *, CCMem > | kc |
| Kokkos::View< double *, CCMem > | aug |
Definition at line 512 of file mac_cutcell_mg.hpp.
| using peclet::flow::BottomLabelKernel::Member = Kokkos::TeamPolicy<CCExec>::member_type |
Definition at line 513 of file mac_cutcell_mg.hpp.
|
inline |
Definition at line 524 of file mac_cutcell_mg.hpp.
References ext, inner, peclet::flow::C3::x, and peclet::flow::C3::y.
Referenced by operator()(), and sweep().
|
inline |
Definition at line 533 of file mac_cutcell_mg.hpp.
References AFX, AFY, AFZ, peclet::flow::ccWrapNbrs(), cell(), ext, inner, peclet::flow::C3::x, peclet::flow::C3::y, and peclet::flow::C3::z.
Referenced by operator()().
Definition at line 562 of file mac_cutcell_mg.hpp.
References AC, aug, cell(), cnt, comp, inner, peclet::flow::kBottomMaxComponents, kc, nc, slow, sweep(), tmp, peclet::flow::C3::x, peclet::flow::C3::y, and peclet::flow::C3::z.
| C3 peclet::flow::BottomLabelKernel::ext {0, 0, 0} |
Definition at line 514 of file mac_cutcell_mg.hpp.
| C3 peclet::flow::BottomLabelKernel::inner {0, 0, 0} |
Definition at line 514 of file mac_cutcell_mg.hpp.
Referenced by cell(), anderson_synthetic_maps.LinearMapSolver::monitor(), anderson_synthetic_maps.LinearMapSolver::monitor_exact(), operator()(), anderson_synthetic_maps.LinearMapSolver::step(), anderson_oracle.AndersonOracle::step(), sweep(), anderson_oracle.AndersonOracle::usq(), and anderson_oracle.AndersonOracle::wdot().
| FPC peclet::flow::BottomLabelKernel::AC |
Definition at line 515 of file mac_cutcell_mg.hpp.
Referenced by operator()().
| FPC peclet::flow::BottomLabelKernel::AFX |
Definition at line 515 of file mac_cutcell_mg.hpp.
Referenced by sweep().
| FPC peclet::flow::BottomLabelKernel::AFY |
Definition at line 515 of file mac_cutcell_mg.hpp.
Referenced by sweep().
| FPC peclet::flow::BottomLabelKernel::AFZ |
Definition at line 515 of file mac_cutcell_mg.hpp.
Referenced by sweep().
| Kokkos::View<int*, CCMem> peclet::flow::BottomLabelKernel::comp |
Definition at line 516 of file mac_cutcell_mg.hpp.
Referenced by operator()().
| Kokkos::View<int*, CCMem> peclet::flow::BottomLabelKernel::tmp |
Definition at line 516 of file mac_cutcell_mg.hpp.
Referenced by operator()().
Definition at line 517 of file mac_cutcell_mg.hpp.
Referenced by operator()().
| Kokkos::View<int*, CCMem> peclet::flow::BottomLabelKernel::nc |
Definition at line 518 of file mac_cutcell_mg.hpp.
Referenced by operator()().
| int peclet::flow::BottomLabelKernel::slow = -1 |
Definition at line 521 of file mac_cutcell_mg.hpp.
Referenced by operator()().
| Kokkos::View<int*, CCMem> peclet::flow::BottomLabelKernel::kc |
Definition at line 522 of file mac_cutcell_mg.hpp.
Referenced by operator()().
Definition at line 523 of file mac_cutcell_mg.hpp.
Referenced by operator()().