ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
Routines to calculate the energy and/or force for particle bonds, angles and dihedrals via interpolation of lookup tables. More...
#include "config/config.hpp"
#include "TabulatedPotential.hpp"
#include "angle_common.hpp"
#include "bonded_interactions/dihedral.hpp"
#include <utils/Vector.hpp>
#include <utils/math/sqr.hpp>
#include <cassert>
#include <cmath>
#include <memory>
#include <numbers>
#include <optional>
#include <tuple>
#include <vector>
Go to the source code of this file.
Classes | |
struct | TabulatedBond |
Base class for n-body tabulated potential (n=2,3,4). More... | |
struct | TabulatedDistanceBond |
Parameters for 2-body tabulated potential. More... | |
struct | TabulatedAngleBond |
Parameters for 3-body tabulated potential. More... | |
struct | TabulatedDihedralBond |
Parameters for 4-body tabulated potential. More... | |
Routines to calculate the energy and/or force for particle bonds, angles and dihedrals via interpolation of lookup tables.
Definition in file bonded_tab.hpp.