Go to the source code of this file.
|
template<typename Particle > |
void | swift2::boundaryconditions::applyFixedBoundaryCondition (Particle &particle, const peano4::datamanagement::VertexMarker &marker, const tarch::la::Vector< Dimensions, double > &domainOffset, const tarch::la::Vector< Dimensions, double > &domainSize, double relativeDomainHalo, int treeId) |
| Apply fixed boundary conditions to particle.
|
|
std::pair< tarch::la::Vector< Dimensions, double >, tarch::la::Vector< Dimensions, double > > | swift2::boundaryconditions::getUpdateDueToFixedBoundaryCondition (const tarch::la::Vector< Dimensions, double > &particleX, const tarch::la::Vector< Dimensions, double > &particleV, double maxV, double maxDt, double h, const tarch::la::Vector< Dimensions, double > &domainOffset, const tarch::la::Vector< Dimensions, double > &domainSize, double relativeDomainHalo) |
| Determine updated position and velocity due to boundary conditions.
|
|