Skip to content

Pencil datareducer - #1346

Open
veetihaaja wants to merge 3 commits into
fmihpc:devfrom
veetihaaja:pencilDR
Open

veetihaaja wants to merge 3 commits into
fmihpc:devfrom
veetihaaja:pencilDR

Conversation

@veetihaaja

Copy link
Copy Markdown
Contributor

As per title, added data into CellParams and further into a datareducer to show

  1. What pencil that cell is part of (locally)
  2. If the cell is a seed cell for pencil generation
  3. If the cell is an active cell (with ghost translation)

Note: the pencil IDs are local, so in an MPI simulation, the id can change at process boundaries

Comment thread vlasovsolver/cpu_trans_pencils.cpp Outdated
getSeedIdsTimer.stop();


for (auto c : localCells){

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not a very optimal loop – and is this running only when an IO is upcoming?

…the data gathering if the DRO is active. Takes a neglibilible amount of computation time since its only called at init / LB
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants