ESPResSo 3.2.0-167-g2c9ead1-git
Extensible Simulation Package for Soft Matter Research
Data Fields
IA_parameters Struct Reference

field containing the interaction parameters for nonbonded interactions. More...

#include <interaction_data.h>

Data Fields

int particlesInteract
 flag that tells whether there is any short-ranged interaction, i.e.
double max_cut
 maximal cutoff for this pair of particle types.
int rf_on
int mol_cut_type
double mol_cut_cutoff
double TUNABLE_SLIP_temp
double TUNABLE_SLIP_gamma
double TUNABLE_SLIP_r_cut
double TUNABLE_SLIP_time
double TUNABLE_SLIP_vx
double TUNABLE_SLIP_vy
double TUNABLE_SLIP_vz
double REACTION_range
Lennard-Jones with shift
double LJ_eps
double LJ_sig
double LJ_cut
double LJ_shift
double LJ_offset
double LJ_capradius
double LJ_min
Generic Lennard-Jones with shift
double LJGEN_eps
double LJGEN_sig
double LJGEN_cut
double LJGEN_shift
double LJGEN_offset
double LJGEN_capradius
int LJGEN_a1
int LJGEN_a2
double LJGEN_b1
double LJGEN_b2
Directional Lennard-Jones
double LJANGLE_eps
double LJANGLE_sig
double LJANGLE_cut
int LJANGLE_bonded1type
int LJANGLE_bonded1pos
int LJANGLE_bonded1neg
int LJANGLE_bonded2pos
int LJANGLE_bonded2neg
double LJANGLE_capradius
double LJANGLE_z0
double LJANGLE_dz
double LJANGLE_kappa
double LJANGLE_epsprime
smooth step potential
double SmSt_eps
double SmSt_sig
double SmSt_cut
double SmSt_d
int SmSt_n
double SmSt_k0
Hertzian potential
double Hertzian_eps
double Hertzian_sig
Gaussian potential
double Gaussian_eps
double Gaussian_sig
double Gaussian_cut
BMHTF NaCl potential
double BMHTF_A
double BMHTF_B
double BMHTF_C
double BMHTF_D
double BMHTF_sig
double BMHTF_cut
double BMHTF_computed_shift
Morse potential
double MORSE_eps
double MORSE_alpha
double MORSE_rmin
double MORSE_cut
double MORSE_rest
double MORSE_capradius
Buckingham potential
double BUCK_A
double BUCK_B
double BUCK_C
double BUCK_D
double BUCK_cut
double BUCK_discont
double BUCK_shift
double BUCK_capradius
double BUCK_F1
double BUCK_F2
soft-sphere potential
double soft_a
double soft_n
double soft_cut
double soft_offset
hat potential
double HAT_Fmax
double HAT_r
Lennard-Jones+Cos potential
double LJCOS_eps
double LJCOS_sig
double LJCOS_cut
double LJCOS_offset
double LJCOS_alfa
double LJCOS_beta
double LJCOS_rmin
Lennard-Jones with a different Cos potential
double LJCOS2_eps
double LJCOS2_sig
double LJCOS2_cut
double LJCOS2_offset
double LJCOS2_w
double LJCOS2_rchange
double LJCOS2_capradius
Gay-Berne potential
double GB_eps
double GB_sig
double GB_cut
double GB_k1
double GB_k2
double GB_mu
double GB_nu
double GB_chi1
double GB_chi2
Tabulated potential
int TAB_npoints
int TAB_startindex
double TAB_minval
double TAB_minval2
double TAB_maxval
double TAB_stepsize
char TAB_filename [MAXLENGTH_TABFILE_NAME]
center of mass directed force
int COMFORCE_flag
int COMFORCE_dir
double COMFORCE_force
double COMFORCE_fratio
int COMFIXED_flag
DPD as interaction
double dpd_gamma
double dpd_r_cut
int dpd_wf
double dpd_pref1
double dpd_pref2
double dpd_tgamma
double dpd_tr_cut
int dpd_twf
double dpd_pref3
double dpd_pref4

Detailed Description

field containing the interaction parameters for nonbonded interactions.

Access via get_ia_param(i, j), i,j < n_particle_types

Definition at line 196 of file interaction_data.h.


Field Documentation

Definition at line 300 of file interaction_data.h.

Referenced by BMHTF_pair_energy(), BMHTF_set_params(), and initialize_ia_params().

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 209 of file interaction_data.h.

Referenced by build_verlet_lists(), build_verlet_lists_and_calc_verlet_ia(), build_verlet_lists_and_calc_verlet_ia_iccp3m(), calc_link_cell_iccp3m(), initialize_ia_params(), and recalc_maximal_cutoff_nonbonded().

Definition at line 311 of file interaction_data.h.

Referenced by initialize_ia_params(), morse_pair_energy(), and morse_set_params().

flag that tells whether there is any short-ranged interaction, i.e.

one that contributes to the "nonbonded" section of the energy/pressure. Note that even if there is no short-ranged interaction present, the max_cut can be non-zero due to e.g. electrostatics.

Definition at line 203 of file interaction_data.h.

Referenced by checkIfInteraction(), initialize_ia_params(), and recalc_maximal_cutoff_nonbonded().

char IA_parameters::TAB_filename[MAXLENGTH_TABFILE_NAME]

Definition at line 397 of file interaction_data.h.


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