#include <cpu_trans_pencils.hpp>
|
| | setOfPencils () |
| void | addPencil (vector< CellID > idsIn, Real xIn, Real yIn) |
| | setOfPencils () |
| void | addPencil (std::vector< CellID > idsIn, Real xIn, Real yIn) |
| std::vector< CellID > | getIds (uint pencilId) |
| | setOfPencils () |
| void | removeAllPencils () |
| void | addPencil (std::vector< CellID > idsIn, Real xIn, Real yIn, bool periodicIn, std::vector< uint > pathIn) |
| void | binPencils () |
| void | removePencil (const uint pencilId) |
| std::vector< CellID > | getIds (const uint pencilId) const |
| void | split (const uint myPencilId, const Real dx, const Real dy) |
Definition at line 27 of file grid_test.cpp.
◆ setOfPencils() [1/3]
| setOfPencils::setOfPencils |
( |
| ) |
|
|
inline |
◆ setOfPencils() [2/3]
| setOfPencils::setOfPencils |
( |
| ) |
|
|
inline |
◆ setOfPencils() [3/3]
| setOfPencils::setOfPencils |
( |
| ) |
|
|
inline |
◆ addPencil() [1/3]
| void setOfPencils::addPencil |
( |
std::vector< CellID > | idsIn, |
|
|
Real | xIn, |
|
|
Real | yIn ) |
|
inline |
◆ addPencil() [2/3]
| void setOfPencils::addPencil |
( |
std::vector< CellID > | idsIn, |
|
|
Real | xIn, |
|
|
Real | yIn, |
|
|
bool | periodicIn, |
|
|
std::vector< uint > | pathIn ) |
|
inline |
◆ addPencil() [3/3]
| void setOfPencils::addPencil |
( |
vector< CellID > | idsIn, |
|
|
Real | xIn, |
|
|
Real | yIn ) |
|
inline |
◆ binPencils()
| void setOfPencils::binPencils |
( |
| ) |
|
|
inline |
◆ getIds() [1/2]
| std::vector< CellID > setOfPencils::getIds |
( |
const uint | pencilId | ) |
const |
|
inline |
◆ getIds() [2/2]
| std::vector< CellID > setOfPencils::getIds |
( |
uint | pencilId | ) |
|
|
inline |
◆ removeAllPencils()
| void setOfPencils::removeAllPencils |
( |
| ) |
|
|
inline |
◆ removePencil()
| void setOfPencils::removePencil |
( |
const uint | pencilId | ) |
|
|
inline |
◆ split()
| void setOfPencils::split |
( |
const uint | myPencilId, |
|
|
const Real | dx, |
|
|
const Real | dy ) |
|
inline |
◆ activeBins
| std::vector<uint> setOfPencils::activeBins |
◆ binOfPencil
| std::vector<uint> setOfPencils::binOfPencil |
◆ ids
| std::vector< CellID > setOfPencils::ids |
◆ idsStart
| std::vector< uint > setOfPencils::idsStart |
◆ lengthOfPencils
| std::vector< uint > setOfPencils::lengthOfPencils |
◆ path
| std::vector< std::vector<uint> > setOfPencils::path |
◆ pencilsInBin
| std::map<uint, std::vector<uint> > setOfPencils::pencilsInBin |
◆ periodic
| std::vector< bool > setOfPencils::periodic |
◆ sourceDZ
| std::vector< Realf > setOfPencils::sourceDZ |
◆ sumOfLengths
| uint setOfPencils::sumOfLengths |
◆ targetCellsInBin
| std::map<uint, std::set<CellID> > setOfPencils::targetCellsInBin |
Set of source and target cells in each bin which are a target cell of any pencil.
Definition at line 49 of file cpu_trans_pencils.hpp.
◆ targetRatios
| std::vector< Realf > setOfPencils::targetRatios |
| std::vector< Real > setOfPencils::x |
| std::vector< Real > setOfPencils::y |
The documentation for this struct was generated from the following files: