ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
utils.hpp File Reference
#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>
+ Include dependency graph for core/collision_detection/utils.hpp:
+ This graph shows which files directly or indirectly include this file:

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)