|
MaMiCo 1.2
|
empty implementation of particle insertion (no particle insertion/removal). More...
#include <NoParticleInsertion.h>


Public Member Functions | |
| virtual coupling::ParticleInsertion< LinkedCell, dim >::Action | insertDeleteMass (coupling::datastructures::CouplingCellWithLinkedCells< LinkedCell, dim > &cell, const tarch::la::Vector< dim, double > &couplingCellPosition, const tarch::la::Vector< dim, double > &couplingCellSize, const tarch::la::Vector< dim, double > &meanVelocity, const double &temperature, const coupling::BoundaryForceController< LinkedCell, dim > &boundaryForceController) |
| dummy function, doesn't change or do something | |
| virtual bool | requiresPotentialEnergyLandscape () |
| returns false, since no energy landscape is needed in the dummy class | |
| NoParticleInsertion () | |
| a simple constructor | |
| virtual | ~NoParticleInsertion () |
| a simple destructor | |
Public Member Functions inherited from coupling::ParticleInsertion< LinkedCell, dim > | |
| ParticleInsertion (unsigned int insertDeleteMassEveryTimestep) | |
| a simple constructor | |
| virtual | ~ParticleInsertion () |
| a simple destructor | |
| bool | insertDeleteMassAtTimestep (unsigned int t) const |
| returns true if mass needs to be inserted or removed in a time step t | |
Additional Inherited Members | |
Public Types inherited from coupling::ParticleInsertion< LinkedCell, dim > | |
| enum | Action { NoAction = 0 , Insertion = 1 , Deletion = 2 } |
empty implementation of particle insertion (no particle insertion/removal).
| LinkedCell | the LinkedCell class is given by the implementation of linked cells in the molecular dynamics simulation |
| dim | refers to the spacial dimension of the simulation, can be 1, 2, or 3 |
|
inlinevirtual |
dummy function, doesn't change or do something
Implements coupling::ParticleInsertion< LinkedCell, dim >.
|
inlinevirtual |
returns false, since no energy landscape is needed in the dummy class
Implements coupling::ParticleInsertion< LinkedCell, dim >.