|
peclet-amr 0.2.0
Block-local-Morton AMR octree + collocated cut-cell Navier–Stokes solver (header-only C++20, Kokkos + MPI)
|
#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 79 of file fv_op.hpp.
Referenced by peclet::amr::assembleFv(), peclet::amr::fvView(), peclet::amr::removeMeanFv(), peclet::amr::removeMeanFvDist(), and peclet::amr::PCG< Dim, Bits >::solve().
CSR row offsets, size n+1.
Definition at line 80 of file fv_op.hpp.
Referenced by peclet::amr::assembleFv(), peclet::amr::buildFluidMask(), peclet::amr::fvView(), peclet::amr::removeMeanFv(), and peclet::amr::removeMeanFvDist().
neighbour leaf per face, size nFaces
Definition at line 81 of file fv_op.hpp.
Referenced by peclet::amr::assembleFv(), and peclet::amr::fvView().
w_f = openness·A_f/d_f per face, size nFaces
Definition at line 82 of file fv_op.hpp.
Referenced by peclet::amr::assembleFv(), peclet::amr::buildFluidMask(), peclet::amr::fvView(), peclet::amr::removeMeanFv(), and peclet::amr::removeMeanFvDist().
Dirichlet boundary diagonal per cell (0 if periodic), size n.
Definition at line 83 of file fv_op.hpp.
Referenced by peclet::amr::assembleFv(), peclet::amr::buildFluidMask(), peclet::amr::fvView(), peclet::amr::removeMeanFv(), and peclet::amr::removeMeanFvDist().
| Index peclet::amr::FvOp::n = 0 |
Definition at line 84 of file fv_op.hpp.
Referenced by peclet::amr::applyFv(), peclet::amr::assembleFv(), peclet::amr::fvView(), peclet::amr::jacobiFv(), peclet::amr::removeMeanFv(), peclet::amr::removeMeanFvDist(), and peclet::amr::residualFv().
| double peclet::amr::FvOp::c0 = 0.0 |
Definition at line 91 of file fv_op.hpp.
Referenced by peclet::amr::fvView().
| double peclet::amr::FvOp::cD = 1.0 |
Definition at line 92 of file fv_op.hpp.
Referenced by peclet::amr::fvView().