ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
System.cpp File Reference
#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/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 <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