|
core
Shared MPI block decomposition + asynchronous ghost-layer exchange (header-only C++20)
|
#include <fv_op.hpp>
Public Attributes | |
| View< double > | invVol |
| 1/V_i, size n | |
| View< Index > | faceStart |
| CSR row offsets, size n+1. | |
| View< Index > | faceNbr |
| neighbour leaf per face, size nFaces | |
| View< double > | faceW |
| w_f = opennessĀ·A_f/d_f per face, size nFaces | |
| View< double > | bcDiag |
| Dirichlet boundary diagonal per cell (0 if periodic), size n. | |
| Index | n = 0 |
| double | c0 = 0.0 |
| double | cD = 1.0 |
1/V_i, size n
Definition at line 81 of file fv_op.hpp.
Referenced by peclet::core::amr::assembleFv(), peclet::core::amr::fvView(), peclet::core::amr::removeMeanFv(), and peclet::core::amr::PCG< Dim, Bits >::solve().
CSR row offsets, size n+1.
Definition at line 82 of file fv_op.hpp.
Referenced by peclet::core::amr::assembleFv(), peclet::core::amr::buildFluidMask(), peclet::core::amr::fvView(), and peclet::core::amr::removeMeanFv().
neighbour leaf per face, size nFaces
Definition at line 83 of file fv_op.hpp.
Referenced by peclet::core::amr::assembleFv(), and peclet::core::amr::fvView().
w_f = opennessĀ·A_f/d_f per face, size nFaces
Definition at line 84 of file fv_op.hpp.
Referenced by peclet::core::amr::assembleFv(), peclet::core::amr::buildFluidMask(), peclet::core::amr::fvView(), and peclet::core::amr::removeMeanFv().
Dirichlet boundary diagonal per cell (0 if periodic), size n.
Definition at line 85 of file fv_op.hpp.
Referenced by peclet::core::amr::assembleFv(), peclet::core::amr::buildFluidMask(), peclet::core::amr::fvView(), and peclet::core::amr::removeMeanFv().
| Index peclet::core::amr::FvOp::n = 0 |
Definition at line 86 of file fv_op.hpp.
Referenced by peclet::core::amr::applyFv(), peclet::core::amr::assembleFv(), peclet::core::amr::fvView(), peclet::core::amr::jacobiFv(), peclet::core::amr::removeMeanFv(), and peclet::core::amr::residualFv().
| double peclet::core::amr::FvOp::c0 = 0.0 |
Definition at line 93 of file fv_op.hpp.
Referenced by peclet::core::amr::fvView().
| double peclet::core::amr::FvOp::cD = 1.0 |
Definition at line 94 of file fv_op.hpp.
Referenced by peclet::core::amr::fvView().