|
flow 1.3.0
Kokkos cut-cell IBM incompressible Navier-Stokes solver + pnm pore extraction
|
This is the complete list of members for peclet::flow::vof::VofBlockExchange, including all inherited members.
| appendMoveJobs(const VofPiece &p, int nc, const SField *loc, SField(*blockView)(VofBlock &, int), VofBlock &b, int blockBase, std::vector< VofMoveJob > &out) | peclet::flow::vof::VofBlockExchange | inline |
| buffer(long n) | peclet::flow::vof::VofBlockExchange | inline |
| colourViewOf(VofBlock &b, int c) | peclet::flow::vof::VofBlockExchange | inlinestatic |
| combineBlockIntoPatch(const VofPiece &p, int nc, SField(*blockView)(VofBlock &, int), VofBlock &b, int blockBase, SField *loc, int op) | peclet::flow::vof::VofBlockExchange | inline |
| combineBufIntoPatch(const VofPiece &p, int nc, SField buf, long &off, SField *loc, int op) | peclet::flow::vof::VofBlockExchange | inline |
| deviceStaging | peclet::flow::vof::VofBlockExchange | |
| faceViewOf(VofBlock &b, int c) | peclet::flow::vof::VofBlockExchange | inlinestatic |
| forceViewOf(VofBlock &b, int c) | peclet::flow::vof::VofBlockExchange | inlinestatic |
| gatherBytes() const override | peclet::flow::vof::VofBlockExchange | inlinevirtual |
| gatherColour(std::vector< VofBlock > &blocks, SField cLocal) override | peclet::flow::vof::VofBlockExchange | inlinevirtual |
| gatherFaceVel(std::vector< VofBlock > &blocks, int ghost) override | peclet::flow::vof::VofBlockExchange | inlinevirtual |
| gatherFaceVelHost(std::vector< VofBlock > &blocks, int ghost) | peclet::flow::vof::VofBlockExchange | inline |
| gatherImpl(std::vector< VofBlock > &blocks, int ghost, bool useExtended, int nc, const SField *loc, SField(*blockView)(VofBlock &, int), int blockBase, int outside=0) | peclet::flow::vof::VofBlockExchange | inline |
| gatherLocalLaunch(const GatherTable &T, SField *loc) | peclet::flow::vof::VofBlockExchange | inline |
| gatherLocalSum(std::vector< VofBlock > &blocks, int nc, SField *loc, SField(*blockView)(VofBlock &, int), int blockBase) | peclet::flow::vof::VofBlockExchange | inline |
| gatherMessages() const | peclet::flow::vof::VofBlockExchange | inline |
| ghostOf(const std::vector< VofBlock > &blocks) | peclet::flow::vof::VofBlockExchange | inlinestatic |
| init(I3 gs, std::array< bool, 3 > per, std::vector< VofBox > rankBox, int rank) | peclet::flow::vof::VofBlockExchange | inline |
| migrateBytes() const | peclet::flow::vof::VofBlockExchange | inline |
| migrateColour(std::vector< VofBlock > &blocks, const std::vector< int > &oldMaster) override | peclet::flow::vof::VofBlockExchange | inlinevirtual |
| migrateMessages() const | peclet::flow::vof::VofBlockExchange | inline |
| moveLocalPieces(const std::vector< VofMoveJob > &mv) | peclet::flow::vof::VofBlockExchange | inline |
| movePiece(const VofPiece &p, int nc, const SField *loc, SField(*blockView)(VofBlock &, int), VofBlock &b, int blockBase, bool toBlock) | peclet::flow::vof::VofBlockExchange | inline |
| packFromBlock(const VofPiece &p, int nc, SField(*blockView)(VofBlock &, int), VofBlock &b, int blockBase, SField buf, long &off) | peclet::flow::vof::VofBlockExchange | inline |
| packFromPatch(const VofPiece &p, int nc, const SField *loc, SField buf, long &off) | peclet::flow::vof::VofBlockExchange | inline |
| scatterBytes() const override | peclet::flow::vof::VofBlockExchange | inlinevirtual |
| scatterColourMax(std::vector< VofBlock > &blocks, SField cLocal) override | peclet::flow::vof::VofBlockExchange | inlinevirtual |
| scatterColourMaxHost(std::vector< VofBlock > &blocks, SField cLocal) | peclet::flow::vof::VofBlockExchange | inline |
| scatterColourSum(std::vector< VofBlock > &blocks, SField sLocal) override | peclet::flow::vof::VofBlockExchange | inlinevirtual |
| scatterForceSum(std::vector< VofBlock > &blocks, SField fx, SField fy, SField fz) override | peclet::flow::vof::VofBlockExchange | inlinevirtual |
| scatterImpl(std::vector< VofBlock > &blocks, int nc, SField *loc, SField(*blockView)(VofBlock &, int), int blockBase, int op, bool gatherLocal=false) | peclet::flow::vof::VofBlockExchange | inline |
| scatterMessages() const | peclet::flow::vof::VofBlockExchange | inline |
| setPatch(Patch p, SField uf, SField vf, SField wf) | peclet::flow::vof::VofBlockExchange | inline |
| setRankBoxes(std::vector< VofBox > rankBox) | peclet::flow::vof::VofBlockExchange | inline |
| syncTable(std::vector< VofBlock > &blocks) override | peclet::flow::vof::VofBlockExchange | inlinevirtual |
| unpackToBlock(const VofPiece &p, int nc, SField buf, long &off, SField(*blockView)(VofBlock &, int), VofBlock &b, int blockBase) | peclet::flow::vof::VofBlockExchange | inline |
| zeroPatchInner(int nc, SField *loc) | peclet::flow::vof::VofBlockExchange | inline |
| ~VofBlockExchangeBase()=default | peclet::flow::vof::VofBlockExchangeBase | virtual |