![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
Classes | |
| class | ParticleHandle |
| class | ParticleList |
| class | ParticleModifier |
| Thin wrapper to read and write particle attributes in batches. More... | |
| class | ParticleSlice |
| class | Polymer |
| struct | SetParticleParametersVisitor |
Variables | |
| static auto const | contradicting_arguments_quat |
|
static |
Use the bond topology to automatically add exclusions between particles that are up to n_bonds_max bonds apart in a chain.
Definition at line 58 of file ParticleList.cpp.
References add_exclusion(), Utils::Mpi::gather_buffer(), System::get_system(), and ScriptInterface::get_value().
Referenced by ScriptInterface::Particles::ParticleList::do_call_method().
|
static |
Definition at line 101 of file ParticleHandle.cpp.
References ScriptInterface::get_value().
Referenced by ScriptInterface::Particles::ParticleHandle::ParticleHandle().
|
inline |
Definition at line 47 of file ParticleHandle.hpp.
References ScriptInterface::get_value().
Referenced by get_quaternion_safe(), ScriptInterface::Particles::ParticleHandle::ParticleHandle(), and set_particles_types().
Definition at line 128 of file ParticleHandle.cpp.
References Utils::Vector< T, N >::broadcast(), and ScriptInterface::get_value().
Referenced by ScriptInterface::Particles::ParticleHandle::ParticleHandle().
|
inline |
Definition at line 75 of file ParticleSlice.hpp.
References Utils::Mpi::gather_buffer(), ScriptInterface::Context::get_comm(), CellStructure::get_local_particle(), get_particles_properties(), ScriptInterface::get_value(), and ScriptInterface::Context::is_head_node().
Referenced by get_particles_properties().
|
static |
Definition at line 118 of file ParticleHandle.cpp.
References error_msg(), and ScriptInterface::get_value().
Referenced by ScriptInterface::Particles::ParticleHandle::ParticleHandle().
|
inline |
Definition at line 53 of file ParticleHandle.hpp.
References CellStructure::get_local_particle(), and ScriptInterface::get_value().
Referenced by ScriptInterface::Particles::ParticleHandle::do_call_method(), and particle_exclusion_sanity_checks().
| void ScriptInterface::Particles::initialize | ( | Utils::Factory< ObjectHandle > * | om | ) |
Definition at line 30 of file particle_data/initialize.cpp.
References ScriptInterface::get_value().
Referenced by ScriptInterface::initialize().
|
inline |
Locally add an exclusion to a particle.
| pid1 | the identity of the first exclusion partner |
| pid2 | the identity of the second exclusion partner |
| cell_structure | the cell structure |
Definition at line 90 of file ParticleHandle.hpp.
References add_exclusion(), CellStructure::get_local_particle(), and ScriptInterface::get_value().
Referenced by ScriptInterface::Particles::ParticleHandle::do_call_method(), and set_particles_exclusions().
|
inline |
Locally remove an exclusion to a particle.
| pid1 | the identity of the first exclusion partner |
| pid2 | the identity of the second exclusion partner |
| cell_structure | the cell structure |
Definition at line 106 of file ParticleHandle.hpp.
References delete_exclusion(), CellStructure::get_local_particle(), and ScriptInterface::get_value().
Referenced by ScriptInterface::Particles::ParticleHandle::do_call_method(), and set_particles_exclusions().
|
inline |
Definition at line 71 of file ParticleHandle.hpp.
References ScriptInterface::get_value().
Referenced by ScriptInterface::Particles::ParticleHandle::do_construct(), ScriptInterface::Particles::ParticleHandle::ParticleHandle(), and set_particles_positions().
|
inline |
Definition at line 116 of file ParticleHandle.hpp.
References get_real_particle(), and ScriptInterface::get_value().
Referenced by ScriptInterface::Particles::ParticleHandle::do_call_method(), and set_particles_exclusions().
|
static |
Definition at line 114 of file ParticleHandle.cpp.
Referenced by ScriptInterface::Particles::ParticleHandle::do_call_method(), and ScriptInterface::Particles::ParticleHandle::ParticleHandle().
|
static |
Definition at line 84 of file ParticleHandle.cpp.
References contradicting_arguments_quat, ScriptInterface::get_value(), and params.
Referenced by ScriptInterface::Particles::ParticleHandle::do_call_method(), and ScriptInterface::Particles::ParticleHandle::do_construct().
|
static |
Definition at line 49 of file ParticleSlice.cpp.
References add_bond(), Particle::bonds(), CellStructure::get_local_particle(), and ScriptInterface::get_value().
Referenced by ScriptInterface::Particles::ParticleSlice::do_call_method().
|
static |
Definition at line 136 of file ParticleSlice.cpp.
References CellStructure::get_local_particle(), ScriptInterface::get_value(), and Particle::q().
Referenced by ScriptInterface::Particles::ParticleSlice::do_call_method().
|
static |
Definition at line 75 of file ParticleSlice.cpp.
References CellStructure::get_local_particle(), ScriptInterface::get_value(), local_add_exclusion(), local_remove_exclusion(), and particle_exclusion_sanity_checks().
Referenced by ScriptInterface::Particles::ParticleSlice::do_call_method().
|
static |
Definition at line 105 of file ParticleSlice.cpp.
References ScriptInterface::get_value(), particle_checks(), and set_particle_pos().
Referenced by ScriptInterface::Particles::ParticleSlice::do_call_method().
|
static |
Definition at line 115 of file ParticleSlice.cpp.
References error_msg(), CellStructure::get_local_particle(), ScriptInterface::get_value(), on_particle_type_change(), and Particle::type().
Referenced by ScriptInterface::Particles::ParticleSlice::do_call_method().
Definition at line 71 of file ParticleHandle.cpp.
Referenced by sanity_checks_rotation().