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.
|