ls1-MarDyn
ls1-MarDyn molecular dynamics code
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
14namespace bhfmm {
15
16class PseudoParticleContainer;
17
19public:
20 P2MCellProcessor(PseudoParticleContainer * pseudoParticleContainer);
22
23 void initTraversal();
25 void endTraversal();
26
27 void printTimers();
28
29private:
30 PseudoParticleContainer* const _pseudoParticleContainer;
31};
32
33} /* namespace bhfmm */
34
35#endif /* P2MCELLPROCESSOR_H_ */
Definition: P2MCellProcessor.h:18
void endTraversal()
Definition: P2MCellProcessor.cpp:54
void initTraversal()
Definition: P2MCellProcessor.cpp:50
void processCell(ParticleCellPointers &cell)
Definition: P2MCellProcessor.cpp:30
Definition: ParticleCellPointers.h:44
Definition: PseudoParticleContainer.h:46
Definition: SimpleCellProcessor.h:23
Definition: L2PCellProcessor.cpp:15