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

Lennard-Jones+Cos potential. More...

#include <nonbonded_interaction_data.hpp>

Public Member Functions

 LJcos_Parameters ()=default
 
 LJcos_Parameters (double epsilon, double sigma, double cutoff, double offset)
 
double max_cutoff () const
 

Public Attributes

double eps = 0.0
 
double sig = 0.0
 
double cut = INACTIVE_CUTOFF
 
double offset = 0.0
 
double alfa = 0.0
 
double beta = 0.0
 
double rmin = 0.0
 

Detailed Description

Lennard-Jones+Cos potential.

Definition at line 206 of file nonbonded_interaction_data.hpp.

Constructor & Destructor Documentation

◆ LJcos_Parameters() [1/2]

LJcos_Parameters::LJcos_Parameters ( )
default

◆ LJcos_Parameters() [2/2]

LJcos_Parameters::LJcos_Parameters ( double  epsilon,
double  sigma,
double  cutoff,
double  offset 
)

Definition at line 35 of file ljcos.cpp.

References alfa, beta, Utils::cbrt_2(), cut, Utils::pi(), rmin, sig, and Utils::sqr().

Member Function Documentation

◆ max_cutoff()

double LJcos_Parameters::max_cutoff ( ) const
inline

Definition at line 216 of file nonbonded_interaction_data.hpp.

References cut, and offset.

Referenced by recalc_maximal_cutoff().

Member Data Documentation

◆ alfa

double LJcos_Parameters::alfa = 0.0

◆ beta

double LJcos_Parameters::beta = 0.0

◆ cut

◆ eps

◆ offset

◆ rmin

double LJcos_Parameters::rmin = 0.0

◆ sig


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