NAMD
|
Go to the source code of this file.
Macros | |
#define | COMPUTEGBIS_INL |
#define | FS_MAX 1.728f /*maximum screened radius*/ |
#define | COULOMB 332.0636f /* ke [kcal*Ang/e^2] common.h */ |
#define | TA 0.333333333333333f |
#define | TB 0.4f |
#define | TC 0.428571428571428f |
#define | TD 0.444444444444444f |
#define | TE 0.454545454545454f |
#define | DA 1.333333333333333f |
#define | DB 2.4f |
#define | DC 3.428571428571428f |
#define | DD 4.444444444444444f |
#define | DE 5.454545454545454f |
Typedefs | |
typedef float | GBReal |
typedef float | Mass |
Functions | |
static float | FastTanH (float x) |
static float | MassToRadius (Mass mi) |
static float | MassToScreen (Mass mi) |
static void | h0 (float r, float r2, float ri, float rc, float r0, float rs, float &h) |
static void | dh0 (float r, float r2, float ri, float rc, float r0, float rs, float &dh) |
static void | h1 (float r, float r2, float ri, float rc, float r0, float rs, float &h) |
static void | dh1 (float r, float r2, float ri, float rc, float r0, float rs, float &dh) |
static void | h2 (float r, float r2, float ri, float rc, float r0, float rs, float &h) |
static void | dh2 (float r, float r2, float ri, float rc, float r0, float rs, float &dh) |
static void | h3 (float r, float r2, float ri, float rc, float r0, float rs, float &h) |
static void | dh3 (float r, float r2, float ri, float rc, float r0, float rs, float &dh) |
static void | h4 (float r, float r2, float ri, float rc, float r0, float rs, float &h) |
static void | dh4 (float r, float r2, float ri, float rc, float r0, float rs, float &dh) |
static void | h5 (float r, float r2, float ri, float rc, float r0, float rs, float &h) |
static void | dh5 (float r, float r2, float ri, float rc, float r0, float rs, float &dh) |
static void | h6 (float r, float r2, float ri, float rc, float r0, float rs, float &h) |
static void | dh6 (float r, float r2, float ri, float rc, float r0, float rs, float &dh) |
static void | CalcH (float r, float r2, float ri, float rc, float r0, float rs, float &h, int &d) |
static void | CalcDH (float r, float r2, float ri, float rc, float r0, float rs, float &dh, int &d) |
static void | CalcHPair (float r, float r2, float ri, float rc, float ri0, float rjs, float rj0, float ris, int &dij, int &dji, float &hij, float &hji) |
static void | CalcDHPair (float r, float r2, float ri, float rc, float ri0, float rjs, float rj0, float ris, int &dij, int &dji, float &dhij, float &dhji) |
static void | Calc_dEdr_Pair (const float &r, const float &r2, const float &qiqj, const float &ai, const float &aj, const float &kappa, const float &epsilon_p_i, const float &epsilon_s_i, float &aiaj, float &expr2aiaj4, float &fij, float &f_i, float &expkappa, float &Dij, float &gbE, float &ddrGbE) |
static void | Calc_dEda_Pair (const float &r2, const float &ai, const float &aj, const float &qiqj, const float &kappa, const float &aiaj, const float &expkappa, const float &expr2aiaj4, const float &fij, const float &f_i, const float &Dij, const float &epsilon_s_i, float &dEdai, float &dEdaj) |
static void | Phase2_Pair (const float &r, const float &r2, const float &r_i, const float &qiqj, const float &ai, const float &aj, const float &epsilon_p_i, const float &epsilon_s_i, const float &kappa, const int &doFullElect, float &gbEij, float &ddrGbEij, float &dEdai, float &dEdaj) |
#define COMPUTEGBIS_INL |
Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000 by The Board of Trustees of the University of Illinois. All rights reserved.
Definition at line 13 of file ComputeGBIS.inl.
#define COULOMB 332.0636f /* ke [kcal*Ang/e^2] common.h */ |
Definition at line 28 of file ComputeGBIS.inl.
#define DA 1.333333333333333f |
Definition at line 37 of file ComputeGBIS.inl.
Referenced by ComputeNonbondedUtil::calcGBIS(), dh2(), and dh2Ser().
#define DB 2.4f |
Definition at line 38 of file ComputeGBIS.inl.
Referenced by ComputeNonbondedUtil::calcGBIS(), dh2(), and dh2Ser().
#define DC 3.428571428571428f |
Definition at line 39 of file ComputeGBIS.inl.
Referenced by ComputeNonbondedUtil::calcGBIS(), dh2(), and dh2Ser().
#define DD 4.444444444444444f |
Definition at line 40 of file ComputeGBIS.inl.
Referenced by ComputeNonbondedUtil::calcGBIS(), dh2(), and dh2Ser().
#define DE 5.454545454545454f |
Definition at line 41 of file ComputeGBIS.inl.
Referenced by ComputeNonbondedUtil::calcGBIS(), dh2(), and dh2Ser().
#define FS_MAX 1.728f /*maximum screened radius*/ |
Definition at line 24 of file ComputeGBIS.inl.
Referenced by ComputeNonbondedUtil::calcGBIS(), GBIS_P1_Kernel(), GBIS_P3_Kernel(), and pairlistFromAll().
#define TA 0.333333333333333f |
Definition at line 32 of file ComputeGBIS.inl.
Referenced by ComputeNonbondedUtil::calcGBIS(), h2(), and h2Ser().
#define TB 0.4f |
Definition at line 33 of file ComputeGBIS.inl.
Referenced by ComputeNonbondedUtil::calcGBIS(), h2(), and h2Ser().
#define TC 0.428571428571428f |
Definition at line 34 of file ComputeGBIS.inl.
Referenced by ComputeNonbondedUtil::calcGBIS(), h2(), and h2Ser().
#define TD 0.444444444444444f |
Definition at line 35 of file ComputeGBIS.inl.
Referenced by ComputeNonbondedUtil::calcGBIS(), h2(), and h2Ser().
#define TE 0.454545454545454f |
Definition at line 36 of file ComputeGBIS.inl.
Referenced by ComputeNonbondedUtil::calcGBIS(), h2(), and h2Ser().
typedef float GBReal |
Definition at line 17 of file ComputeGBIS.inl.
typedef float Mass |
Definition at line 20 of file ComputeGBIS.inl.
|
inlinestatic |
Definition at line 486 of file ComputeGBIS.inl.
Referenced by Phase2_Pair().
|
inlinestatic |
|
inlinestatic |
Definition at line 360 of file ComputeGBIS.inl.
References dh0(), dh1(), dh2(), dh3(), dh4(), dh5(), and dh6().
Referenced by CalcDHPair(), and GBIS_P3_Kernel().
|
inlinestatic |
Definition at line 409 of file ComputeGBIS.inl.
References CalcDH().
Referenced by ComputeNonbondedUtil::calcGBIS().
|
inlinestatic |
Definition at line 326 of file ComputeGBIS.inl.
References h0(), h1(), h2(), h3(), h4(), h5(), and h6().
Referenced by CalcHPair(), and GBIS_P1_Kernel().
|
inlinestatic |
Definition at line 387 of file ComputeGBIS.inl.
References CalcH().
Referenced by ComputeNonbondedUtil::calcGBIS().
|
inlinestatic |
|
inlinestatic |
Definition at line 177 of file ComputeGBIS.inl.
Referenced by CalcDH().
|
inlinestatic |
|
inlinestatic |
Definition at line 228 of file ComputeGBIS.inl.
Referenced by CalcDH().
|
inlinestatic |
|
inlinestatic |
Definition at line 291 of file ComputeGBIS.inl.
Referenced by CalcDH().
|
inlinestatic |
|
inlinestatic |
Definition at line 44 of file ComputeGBIS.inl.
|
inlinestatic |
|
inlinestatic |
Definition at line 160 of file ComputeGBIS.inl.
Referenced by ComputeNonbondedUtil::calcGBIS(), CalcH(), XXH128_cmp(), and XXH128_isEqual().
|
inlinestatic |
Definition at line 195 of file ComputeGBIS.inl.
References TA, TB, TC, TD, and TE.
Referenced by ComputeNonbondedUtil::calcGBIS(), CalcH(), XXH128_cmp(), and XXH128_isEqual().
|
inlinestatic |
Definition at line 218 of file ComputeGBIS.inl.
Referenced by CalcH().
|
inlinestatic |
|
inlinestatic |
Definition at line 276 of file ComputeGBIS.inl.
Referenced by CalcH().
|
inlinestatic |
|
inlinestatic |
Definition at line 55 of file ComputeGBIS.inl.
Referenced by ComputeGBISser::doWork(), and HomePatch::setGBISIntrinsicRadii().
|
inlinestatic |
Definition at line 112 of file ComputeGBIS.inl.
Referenced by ComputeGBISser::doWork(), and HomePatch::setGBISIntrinsicRadii().
|
inlinestatic |
Definition at line 519 of file ComputeGBIS.inl.
References Calc_dEda_Pair(), and Calc_dEdr_Pair().