ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include <config/config.hpp>
#include "CollisionPair.hpp"
#include "BoxGeometry.hpp"
#include "Particle.hpp"
#include "cell_system/CellStructure.hpp"
#include "communication.hpp"
#include "virtual_sites.hpp"
#include <utils/Vector.hpp>
#include <utils/mpi/gather_buffer.hpp>
#include <boost/mpi/collectives.hpp>
#include <boost/serialization/utility.hpp>
#include <stdexcept>
#include <string>
#include <utility>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | CollisionDetection |
Functions | |
auto & | CollisionDetection::get_part (CellStructure &cell_structure, int id) |
void | CollisionDetection::place_vs_and_relate_to_particle (CellStructure &cell_structure, BoxGeometry const &box_geo, int const part_type_vs, double const min_global_cut, int const current_vs_pid, Utils::Vector3d const &pos, int const relate_to) |
auto | CollisionDetection::gather_collision_queue (std::vector< CollisionPair > const &local) |
void | CollisionDetection::add_bind_centers (std::vector< CollisionPair > &collision_queue, CellStructure &cell_structure, int bond_centers) |