ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
nonbonded_interaction_data.hpp File Reference

Various procedures concerning interactions between particles. More...

#include "TabulatedPotential.hpp"
#include "config/config.hpp"
#include <utils/index.hpp>
#include <utils/math/int_pow.hpp>
#include <algorithm>
#include <cassert>
#include <cmath>
#include <cstddef>
#include <memory>
#include <vector>
+ Include dependency graph for nonbonded_interaction_data.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  LJ_Parameters
 Lennard-Jones with shift. More...
 
struct  WCA_Parameters
 WCA potential. More...
 
struct  LJGen_Parameters
 Generic Lennard-Jones with shift. More...
 
struct  SmoothStep_Parameters
 smooth step potential More...
 
struct  Hertzian_Parameters
 Hertzian potential. More...
 
struct  Gaussian_Parameters
 Gaussian potential. More...
 
struct  BMHTF_Parameters
 BMHTF NaCl potential. More...
 
struct  Morse_Parameters
 Morse potential. More...
 
struct  Buckingham_Parameters
 Buckingham potential. More...
 
struct  SoftSphere_Parameters
 soft-sphere potential More...
 
struct  Hat_Parameters
 hat potential More...
 
struct  LJcos_Parameters
 Lennard-Jones+Cos potential. More...
 
struct  LJcos2_Parameters
 Lennard-Jones with a different Cos potential. More...
 
struct  GayBerne_Parameters
 Gay-Berne potential. More...
 
struct  Thole_Parameters
 Thole potential. More...
 
struct  DPDParameters
 DPD potential. More...
 
struct  DPD_Parameters
 
struct  IA_parameters
 Parameters for non-bonded interactions. More...
 
class  InteractionsNonBonded
 

Variables

constexpr double INACTIVE_CUTOFF = -1.
 Cutoff for deactivated interactions.
 

Detailed Description

Various procedures concerning interactions between particles.

Definition in file nonbonded_interaction_data.hpp.

Variable Documentation

◆ INACTIVE_CUTOFF