![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include "System.hpp"#include "config/config.hpp"#include "core/BoxGeometry.hpp"#include "core/Particle.hpp"#include "core/ParticleRange.hpp"#include "core/cell_system/CellStructure.hpp"#include "core/cell_system/CellStructureType.hpp"#include "core/cells.hpp"#include "core/communication.hpp"#include "core/exclusions.hpp"#include "core/nonbonded_interactions/nonbonded_interaction_data.hpp"#include "core/npt.hpp"#include "core/object-in-fluid/oif_global_forces.hpp"#include "core/particle_node.hpp"#include "core/propagation.hpp"#include "core/rotation.hpp"#include "core/system/System.hpp"#include "core/system/System.impl.hpp"#include "script_interface/ObjectState.hpp"#include "script_interface/accumulators/AutoUpdateAccumulators.hpp"#include "script_interface/analysis/Analysis.hpp"#include "script_interface/bond_breakage/BreakageSpecs.hpp"#include "script_interface/cell_system/CellSystem.hpp"#include "script_interface/collision_detection/CollisionDetection.hpp"#include "script_interface/constraints/Constraints.hpp"#include "script_interface/electrostatics/Container.hpp"#include "script_interface/galilei/ComFixed.hpp"#include "script_interface/galilei/Galilei.hpp"#include "script_interface/integrators/IntegratorHandle.hpp"#include "script_interface/interactions/BondedInteractions.hpp"#include "script_interface/interactions/NonBondedInteractions.hpp"#include "script_interface/lees_edwards/LeesEdwards.hpp"#include "script_interface/magnetostatics/Container.hpp"#include "script_interface/particle_data/ParticleHandle.hpp"#include "script_interface/particle_data/ParticleList.hpp"#include "script_interface/thermostat/thermostat.hpp"#include <utils/Vector.hpp>#include <utils/demangle.hpp>#include <utils/math/vec_rotate.hpp>#include <utils/serialization/pack.hpp>#include <boost/mpi/collectives.hpp>#include <algorithm>#include <array>#include <cassert>#include <cmath>#include <functional>#include <initializer_list>#include <memory>#include <ranges>#include <stdexcept>#include <string>#include <type_traits>#include <vector>
Include dependency graph for script_interface/system/System.cpp:Go to the source code of this file.
Classes | |
| struct | ScriptInterface::System::System::Leaves |
| Container for leaves of the system class. More... | |
Namespaces | |
| namespace | ScriptInterface |
| namespace | ScriptInterface::System |
Functions | |
| static void | ScriptInterface::System::set_exclusions (Particles::ParticleHandle &p, Variant const &exclusions) |
| static void | ScriptInterface::System::set_bonds (Particles::ParticleHandle &p, Variant const &bonds) |
| static void | ScriptInterface::System::rotate_system (CellStructure &cell_structure, double phi, double theta, double alpha) |
| static void | ScriptInterface::System::rescale_particles (CellStructure &cell_structure, int dir, double scale) |
Rescale all particle positions in direction dir by a factor scale. | |
Variables | |
| static bool | ScriptInterface::System::system_created = false |