ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
Loading...
Searching...
No Matches
IA_parameters Struct Reference

Parameters for non-bonded interactions. More...

#include <nonbonded_interaction_data.hpp>

+ Collaboration diagram for IA_parameters:

Public Attributes

double max_cut = inactive_cutoff
 maximal cutoff for this pair of particle types.
 
unsigned active_pair_mask = 0u
 Bitmask of pair potentials active for this type pair.
 
LJ_Parameters lj
 
WCA_Parameters wca
 
LJGen_Parameters ljgen
 
SmoothStep_Parameters smooth_step
 
Hertzian_Parameters hertzian
 
Gaussian_Parameters gaussian
 
BMHTF_Parameters bmhtf
 
Morse_Parameters morse
 
Buckingham_Parameters buckingham
 
SoftSphere_Parameters soft_sphere
 
Hat_Parameters hat
 
LJcos_Parameters ljcos
 
LJcos2_Parameters ljcos2
 
GayBerne_Parameters gay_berne
 
TabulatedPotential tab
 
DPD_Parameters dpd
 
Thole_Parameters thole
 

Detailed Description

Parameters for non-bonded interactions.

Definition at line 310 of file nonbonded_interaction_data.hpp.

Member Data Documentation

◆ active_pair_mask

unsigned IA_parameters::active_pair_mask = 0u

Bitmask of pair potentials active for this type pair.

See PairPotential. Derived, do not set directly.

Definition at line 320 of file nonbonded_interaction_data.hpp.

Referenced by calc_central_radial_energy(), calc_central_radial_force(), dpd_active(), and gay_berne_configured().

◆ bmhtf

◆ buckingham

◆ dpd

◆ gaussian

◆ gay_berne

◆ hat

◆ hertzian

◆ lj

◆ ljcos

◆ ljcos2

◆ ljgen

◆ max_cut

double IA_parameters::max_cut = inactive_cutoff

maximal cutoff for this pair of particle types.

This contains contributions from the short-ranged interactions, plus any cutoffs from global interactions like electrostatics.

Definition at line 315 of file nonbonded_interaction_data.hpp.

Referenced by Constraints::is_active().

◆ morse

◆ smooth_step

◆ soft_sphere

◆ tab

◆ thole

◆ wca


The documentation for this struct was generated from the following file: