#include <SwitchingFunction.h>
|
| static Data | init (double D0, double DMAX, double R0) |
| |
◆ init()
| Data PLMD::switchContainers::Data::init |
( |
double | D0, |
|
|
double | DMAX, |
|
|
double | R0 ) |
|
static |
◆ removeFromACCDevice()
| void PLMD::switchContainers::Data::removeFromACCDevice |
( |
| ) |
const |
◆ toACCDevice()
| void PLMD::switchContainers::Data::toACCDevice |
( |
| ) |
const |
| int PLMD::switchContainers::Data::a =0 |
| int PLMD::switchContainers::Data::b =0 |
◆ beta
| double PLMD::switchContainers::Data::beta = 50.0 |
| double PLMD::switchContainers::Data::c =0.0 |
| double PLMD::switchContainers::Data::d =0.0 |
◆ d0
| double PLMD::switchContainers::Data::d0 =0.0 |
Minimum distance (before this, function is one)
◆ dmax
| double PLMD::switchContainers::Data::dmax =0.0 |
Maximum distance (after this, function is zero)
◆ dmax_2
| double PLMD::switchContainers::Data::dmax_2 =0.0 |
◆ invr0
| double PLMD::switchContainers::Data::invr0 =0.0 |
We store the inverse to avoid a division.
◆ invr0_2
| double PLMD::switchContainers::Data::invr0_2 =0.0 |
◆ lambda
| double PLMD::switchContainers::Data::lambda = 1.8 |
◆ mm
| int PLMD::switchContainers::Data::mm =12 |
◆ mmf
| int PLMD::switchContainers::Data::mmf =6 |
◆ nn
| int PLMD::switchContainers::Data::nn =6 |
◆ nnf
| int PLMD::switchContainers::Data::nnf =3 |
◆ preDfunc
| double PLMD::switchContainers::Data::preDfunc =0.0 |
◆ preDfuncF
| double PLMD::switchContainers::Data::preDfuncF =0.0 |
◆ preRes
| double PLMD::switchContainers::Data::preRes =0.0 |
◆ preSecDev
| double PLMD::switchContainers::Data::preSecDev =0.0 |
◆ preSecDevF
| double PLMD::switchContainers::Data::preSecDevF =0.0 |
◆ ref
| double PLMD::switchContainers::Data::ref =0.0 |
◆ shift
| double PLMD::switchContainers::Data::shift =0.0 |
◆ stretch
| double PLMD::switchContainers::Data::stretch =1.0 |
Parameters for stretching the function to zero at d_max.
The documentation for this struct was generated from the following files: