ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include "cell_system/CellStructure.hpp"
#include "cell_system/AtomDecomposition.hpp"
#include "cell_system/HybridDecomposition.hpp"
#include "cell_system/ParticleDecomposition.hpp"
#include "cell_system/RegularDecomposition.hpp"
#include "BoxGeometry.hpp"
#include "LocalBox.hpp"
#include "Particle.hpp"
#include "cell_system/CellStructureType.hpp"
#include "communication.hpp"
#include "lees_edwards/lees_edwards.hpp"
#include "system/System.hpp"
#include <utils/contains.hpp>
#include <boost/mpi/collectives/all_reduce.hpp>
#include <boost/variant.hpp>
#include <algorithm>
#include <cassert>
#include <cstddef>
#include <iterator>
#include <memory>
#include <optional>
#include <set>
#include <stdexcept>
#include <string>
#include <utility>
#include <vector>
Go to the source code of this file.
Classes | |
struct | anonymous_namespace{CellStructure.cpp}::UpdateParticleIndexVisitor |
Apply a ParticleChange to a particle index. More... | |
Namespaces | |
namespace | anonymous_namespace{CellStructure.cpp} |
Functions | |
unsigned | map_data_parts (unsigned data_parts) |
Map the data parts flags from cells to those used internally by the ghost communication. | |
unsigned map_data_parts | ( | unsigned | data_parts | ) |
Map the data parts flags from cells to those used internally by the ghost communication.
data_parts | data parts flags |
Definition at line 170 of file CellStructure.cpp.
References GHOSTTRANS_BONDS, GHOSTTRANS_FORCE, GHOSTTRANS_MOMENTUM, GHOSTTRANS_NONE, GHOSTTRANS_POSITION, GHOSTTRANS_PROPRTS, and GHOSTTRANS_RATTLE.
Referenced by CellStructure::ghosts_update(), and HybridDecomposition::resort().