ESPResSo
Extensible Simulation Package for Research on Soft Matter Systems
|
Routines to calculate the energy and/or force for particle pairs via interpolation of lookup tables. More...
#include "config/config.hpp"
#include "TabulatedPotential.hpp"
#include "nonbonded_interactions/nonbonded_interaction_data.hpp"
#include <utils/Vector.hpp>
#include <vector>
Go to the source code of this file.
Functions | |
double | tabulated_pair_force_factor (IA_parameters const &ia_params, double dist) |
Calculate a non-bonded pair force factor by linear interpolation from a table. | |
double | tabulated_pair_energy (IA_parameters const &ia_params, double dist) |
Calculate a non-bonded pair energy by linear interpolation from a table. | |
Routines to calculate the energy and/or force for particle pairs via interpolation of lookup tables.
Needs feature TABULATED compiled in (see config.hpp).
Definition in file nonbonded_tab.hpp.
|
inline |
Calculate a non-bonded pair energy by linear interpolation from a table.
Definition at line 54 of file nonbonded_tab.hpp.
References TabulatedPotential::cutoff(), TabulatedPotential::energy(), and IA_parameters::tab.
Referenced by calc_non_bonded_pair_energy().
|
inline |
Calculate a non-bonded pair force factor by linear interpolation from a table.
Definition at line 45 of file nonbonded_tab.hpp.
References TabulatedPotential::cutoff(), TabulatedPotential::force(), and IA_parameters::tab.
Referenced by calc_central_radial_force().