ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
#include <Constraints.hpp>
Public Types | |
using | value_type = typename container_type::value_type |
using | iterator = typename container_type::iterator |
using | const_iterator = typename container_type::const_iterator |
Public Member Functions | |
bool | contains (std::shared_ptr< Constraint > const &constraint) const noexcept |
void | add (std::shared_ptr< Constraint > const &constraint) |
void | remove (std::shared_ptr< Constraint > const &constraint) |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
void | add_forces (BoxGeometry const &box_geo, ParticleRange &particles, double time) const |
void | add_energy (BoxGeometry const &box_geo, ParticleRange const &particles, double time, Observable_stat &obs_energy) const |
void | veto_boxl_change () const |
void | on_boxl_change () const |
Definition at line 33 of file core/constraints/Constraints.hpp.
using Constraints::Constraints< ParticleRange, Constraint >::const_iterator = typename container_type::const_iterator |
Definition at line 39 of file core/constraints/Constraints.hpp.
using Constraints::Constraints< ParticleRange, Constraint >::iterator = typename container_type::iterator |
Definition at line 38 of file core/constraints/Constraints.hpp.
using Constraints::Constraints< ParticleRange, Constraint >::value_type = typename container_type::value_type |
Definition at line 37 of file core/constraints/Constraints.hpp.
|
inline |
Definition at line 54 of file core/constraints/Constraints.hpp.
References System::get_system().
|
inline |
Definition at line 94 of file core/constraints/Constraints.hpp.
References BoxGeometry::folded_position(), and pos.
|
inline |
Definition at line 76 of file core/constraints/Constraints.hpp.
References BoxGeometry::folded_position(), force, and pos.
|
inline |
Definition at line 71 of file core/constraints/Constraints.hpp.
|
inline |
Definition at line 73 of file core/constraints/Constraints.hpp.
|
inlinenoexcept |
Definition at line 51 of file core/constraints/Constraints.hpp.
|
inline |
Definition at line 72 of file core/constraints/Constraints.hpp.
|
inline |
Definition at line 74 of file core/constraints/Constraints.hpp.
|
inline |
Definition at line 115 of file core/constraints/Constraints.hpp.
|
inline |
Definition at line 64 of file core/constraints/Constraints.hpp.
References System::get_system().
|
inline |
Definition at line 108 of file core/constraints/Constraints.hpp.