ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
Constraint interface for ExternalField::ForceField. More...
#include <ExternalField.hpp>
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().