ls1-MarDyn
ls1-MarDyn molecular dynamics code
src
bhfmm
cellProcessors
P2MCellProcessor.h
1
/*
2
* P2MCellProcessor.h
3
*
4
* Created on: Feb 10, 2015
5
* Author: tchipev
6
*/
7
8
#ifndef P2MCELLPROCESSOR_H_
9
#define P2MCELLPROCESSOR_H_
10
11
#include "bhfmm/cellProcessors/SimpleCellProcessor.h"
12
#include <stdlib.h>
13
14
namespace
bhfmm
{
15
16
class
PseudoParticleContainer;
17
18
class
P2MCellProcessor
:
public
SimpleCellProcessor
{
19
public
:
20
P2MCellProcessor
(
PseudoParticleContainer
* pseudoParticleContainer);
21
~
~P2MCellProcessor
();
22
23
void
initTraversal
();
24
void
processCell
(
ParticleCellPointers
& cell);
25
void
endTraversal
();
26
27
void
printTimers();
28
29
private
:
30
PseudoParticleContainer
*
const
_pseudoParticleContainer;
31
};
32
33
}
/* namespace bhfmm */
34
35
#endif
/* P2MCELLPROCESSOR_H_ */
bhfmm::P2MCellProcessor
Definition:
P2MCellProcessor.h:18
bhfmm::P2MCellProcessor::endTraversal
void endTraversal()
Definition:
P2MCellProcessor.cpp:54
bhfmm::P2MCellProcessor::initTraversal
void initTraversal()
Definition:
P2MCellProcessor.cpp:50
bhfmm::P2MCellProcessor::processCell
void processCell(ParticleCellPointers &cell)
Definition:
P2MCellProcessor.cpp:30
bhfmm::ParticleCellPointers
Definition:
ParticleCellPointers.h:44
bhfmm::PseudoParticleContainer
Definition:
PseudoParticleContainer.h:46
bhfmm::SimpleCellProcessor
Definition:
SimpleCellProcessor.h:23
bhfmm
Definition:
L2PCellProcessor.cpp:15
Generated on Thu Oct 21 2021 02:54:36 for ls1-MarDyn by
1.9.2