|
ls1-MarDyn
ls1-MarDyn molecular dynamics code
|
Public Types | |
| enum | taskModelTypesM2L { CompleteTarget , Pair2Way } |
Public Member Functions | |
| UniformPseudoParticleContainer (double domainLength[3], double bBoxMin[3], double bBoxMax[3], double LJCellLength[3], unsigned LJSubdivisionFactor, int orderOfExpansions, ParticleContainer *ljContainer, bool periodic=true) | |
| void | clear () |
| void | build (ParticleContainer *pc) |
| void | upwardPass (P2MCellProcessor *cp) |
| void | horizontalPass (VectorizedChargeP2PCellProcessor *cp) |
| void | downwardPass (L2PCellProcessor *cp) |
| void | processMultipole (ParticleCellPointers &cell) |
| void | processFarField (ParticleCellPointers &cell) |
| void | processTree () |
| void | printTimers () |
| std::vector< std::vector< MpCell > > & | getMpCellGlobalTop () |
| template<bool UseVectorization, bool UseTFMemoization, bool UseM2L_2way, bool UseOrderReduction> | |
| void | M2LTowerPlateStep (int m1Loop, int mpCells, int curLevel) |
| void | M2MCompleteCell (int targetId, int level, int cellsPerDim) |
| void | P2MCompleteCell (int sourceId) |
| void | M2LCompleteCell (int targetId, int level, int cellsPerDimension) |
| void | M2LPair2Way (int cellA, int cellB, int level, int cellsPerDimension) |
| void | L2LCompleteCell (int sourceId, int level, int cellsPerDimension) |
| void | L2PCompleteCell (int targetId) |
Public Member Functions inherited from bhfmm::PseudoParticleContainer | |
| PseudoParticleContainer (int maxOrd) | |
Additional Inherited Members | |
Protected Attributes inherited from bhfmm::PseudoParticleContainer | |
| int | _maxOrd |
|
virtual |
Implements bhfmm::PseudoParticleContainer.
|
virtual |
Implements bhfmm::PseudoParticleContainer.
|
virtual |
Implements bhfmm::PseudoParticleContainer.
|
virtual |
Implements bhfmm::PseudoParticleContainer.
|
virtual |
Implements bhfmm::PseudoParticleContainer.
|
virtual |
Implements bhfmm::PseudoParticleContainer.
|
virtual |
Implements bhfmm::PseudoParticleContainer.
|
virtual |
Implements bhfmm::PseudoParticleContainer.
|
virtual |
Implements bhfmm::PseudoParticleContainer.