![]() |
ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
Constraint interface for ExternalField::ForceField. More...
#include <ExternalField.hpp>
Inheritance diagram for Constraints::ExternalField< Coupling, Field >:
Collaboration diagram for Constraints::ExternalField< Coupling, Field >:Public Member Functions | |
| template<typename... Args> | |
| ExternalField (Args &&...args) | |
| const Coupling & | coupling () const |
| const Field & | field () const |
| void | add_energy (const Particle &, const Utils::Vector3d &, double, Observable_stat &) const override |
| ParticleForce | force (const Particle &p, const Utils::Vector3d &folded_pos, double time) override |
| bool | fits_in_box (Utils::Vector3d const &box) const override |
Public Member Functions inherited from Constraints::Constraint | |
| virtual void | reset_force () |
| virtual | ~Constraint ()=default |
Constraint interface for ExternalField::ForceField.
Definition at line 31 of file core/constraints/ExternalField.hpp.
|
inline |
Definition at line 36 of file core/constraints/ExternalField.hpp.
|
inlineoverridevirtual |
Implements Constraints::Constraint.
Definition at line 41 of file core/constraints/ExternalField.hpp.
|
inline |
Definition at line 38 of file core/constraints/ExternalField.hpp.
|
inline |
Definition at line 39 of file core/constraints/ExternalField.hpp.
|
inlineoverridevirtual |
Implements Constraints::Constraint.
Definition at line 49 of file core/constraints/ExternalField.hpp.
|
inlineoverridevirtual |
Implements Constraints::Constraint.
Definition at line 44 of file core/constraints/ExternalField.hpp.
References FieldCoupling::ForceField< Coupling, Field >::force(), and stream.