#include <AnisotropicVDWContact.h>
|
static constexpr real_t | eps_ = 0.03733_r |
|
static constexpr real_t | A_ = 0.0223_r |
|
static constexpr real_t | B_ = 1.31_r |
|
static constexpr real_t | alf_ = 9.5_r |
|
static constexpr real_t | bet_ = 4.0_r |
|
static constexpr real_t | Cg_ = 90_r |
|
static constexpr real_t | del_ = -7.5_r |
|
static constexpr size_t | M = 5 |
|
static constexpr std::array< real_t, M > | C = { 0.35819_r, 0.03263_r, -0.00138_r, -0.00017_r, 0.00024_r } |
| Set of fitted constants, that determine the level of "smoothness" of vdW potential - magnitude of shear forces between sliding CNTs.
|
|
static constexpr real_t | CutoffFactor = 4_r |
| vdW interaction radius w/r to inertial segment radius
|
|
static constexpr real_t | R_CNT = 6.78_r |
| CNT radius.
|
|
static constexpr real_t | R_ = R_CNT |
|
static constexpr real_t | r_cut_ = CutoffFactor * R_ |
|
◆ getLastEnergy()
auto walberla::mesa_pd::kernel::cnt::AnisotropicVDWContact::getLastEnergy |
( |
| ) |
const |
|
inline |
◆ isParallel()
auto walberla::mesa_pd::kernel::cnt::AnisotropicVDWContact::isParallel |
( |
| ) |
const |
|
inline |
◆ operator()()
template<typename Accessor >
void walberla::mesa_pd::kernel::cnt::AnisotropicVDWContact::operator() |
( |
const size_t | p_idx1, |
|
|
const size_t | p_idx2, |
|
|
Accessor & | ac ) |
|
inline |
< ball 1 axial direction
< ball 2 axial direction
< contact normal
◆ A_
real_t walberla::mesa_pd::kernel::cnt::AnisotropicVDWContact::A_ = 0.0223_r |
|
staticconstexpr |
◆ alf_
real_t walberla::mesa_pd::kernel::cnt::AnisotropicVDWContact::alf_ = 9.5_r |
|
staticconstexpr |
◆ B_
real_t walberla::mesa_pd::kernel::cnt::AnisotropicVDWContact::B_ = 1.31_r |
|
staticconstexpr |
◆ bet_
real_t walberla::mesa_pd::kernel::cnt::AnisotropicVDWContact::bet_ = 4.0_r |
|
staticconstexpr |
std::array<real_t, M> walberla::mesa_pd::kernel::cnt::AnisotropicVDWContact::C = { 0.35819_r, 0.03263_r, -0.00138_r, -0.00017_r, 0.00024_r } |
|
staticconstexpr |
Set of fitted constants, that determine the level of "smoothness" of vdW potential - magnitude of shear forces between sliding CNTs.
◆ Cg_
real_t walberla::mesa_pd::kernel::cnt::AnisotropicVDWContact::Cg_ = 90_r |
|
staticconstexpr |
◆ CutoffFactor
real_t walberla::mesa_pd::kernel::cnt::AnisotropicVDWContact::CutoffFactor = 4_r |
|
staticconstexpr |
vdW interaction radius w/r to inertial segment radius
◆ del_
real_t walberla::mesa_pd::kernel::cnt::AnisotropicVDWContact::del_ = -7.5_r |
|
staticconstexpr |
◆ energy_
real_t walberla::mesa_pd::kernel::cnt::AnisotropicVDWContact::energy_ |
|
private |
◆ eps_
real_t walberla::mesa_pd::kernel::cnt::AnisotropicVDWContact::eps_ = 0.03733_r |
|
staticconstexpr |
◆ isParallel_
bool walberla::mesa_pd::kernel::cnt::AnisotropicVDWContact::isParallel_ |
|
private |
size_t walberla::mesa_pd::kernel::cnt::AnisotropicVDWContact::M = 5 |
|
staticconstexpr |
◆ R_
real_t walberla::mesa_pd::kernel::cnt::AnisotropicVDWContact::R_ = R_CNT |
|
staticconstexpr |
◆ R_CNT
real_t walberla::mesa_pd::kernel::cnt::AnisotropicVDWContact::R_CNT = 6.78_r |
|
staticconstexpr |
◆ r_cut_
The documentation for this class was generated from the following file: