NAMD
|
#include "Parameters.h"
#include "PatchMap.h"
#include "ComputeNonbondedBase2KNL.h"
#include "ComputeNonbondedBase2.h"
Go to the source code of this file.
Macros | |
#define | UNLIKELY(X) (X) |
#define | NAME CLASSNAME(calc) |
#define | PAIR(X) X |
#define | CLASS ComputeNonbondedPair |
#define | CLASSNAME(X) ENERGYNAME( X ## _pair ) |
#define | SELF(X) X |
#define | CLASS ComputeNonbondedSelf |
#define | CLASSNAME(X) ENERGYNAME( X ## _self ) |
#define | ENERGY(X) |
#define | NOENERGY(X) X |
#define | ENERGYNAME(X) SLOWONLYNAME( X ) |
#define | FAST(X) X |
#define | NOFAST(X) |
#define | SLOWONLYNAME(X) MERGEELECTNAME( X ) |
#define | SHORT(X) X |
#define | NOSHORT(X) |
#define | MERGEELECTNAME(X) FULLELECTNAME( X ) |
#define | FULLELECTNAME(X) TABENERGYNAME( X ) |
#define | FULL(X) |
#define | NOFULL(X) X |
#define | TABENERGYNAME(X) FEPNAME( X ) |
#define | TABENERGY(X) |
#define | NOTABENERGY(X) X |
#define | FEPNAME(X) LAST( X ) |
#define | FEP(X) |
#define | ALCHPAIR(X) |
#define | NOT_ALCHPAIR(X) X |
#define | LES(X) |
#define | INT(X) |
#define | PPROF(X) |
#define | LAM(X) |
#define | ALCH(X) |
#define | TI(X) |
#define | GO(X) |
#define | LAST(X) X |
#define | KNL_MAKE_DEPENDS_INCLUDE |
#define | KNL(X) |
#define | NOKNL(X) X |
#define | COMPONENT_DOTPRODUCT(A, B) ((A##_x * B##_x) + (A##_y * B##_y) + (A##_z * B##_z)) |
#define | REZERO_EXCL_FLAGS_BUFF |
#define | NORMAL(X) X |
#define | EXCLUDED(X) |
#define | MODIFIED(X) |
#define | PRAGMA_SIMD |
#define | NORMAL(X) |
#define | EXCLUDED(X) |
#define | MODIFIED(X) X |
#define ALCH | ( | X | ) |
Definition at line 164 of file ComputeNonbondedBase.h.
#define ALCHPAIR | ( | X | ) |
Definition at line 158 of file ComputeNonbondedBase.h.
#define CLASS ComputeNonbondedPair |
Definition at line 68 of file ComputeNonbondedBase.h.
#define CLASS ComputeNonbondedSelf |
Definition at line 68 of file ComputeNonbondedBase.h.
#define CLASSNAME | ( | X | ) | ENERGYNAME( X ## _pair ) |
Definition at line 69 of file ComputeNonbondedBase.h.
#define CLASSNAME | ( | X | ) | ENERGYNAME( X ## _self ) |
Definition at line 69 of file ComputeNonbondedBase.h.
#define COMPONENT_DOTPRODUCT | ( | A, | |
B | |||
) | ((A##_x * B##_x) + (A##_y * B##_y) + (A##_z * B##_z)) |
Definition at line 244 of file ComputeNonbondedBase.h.
#define ENERGY | ( | X | ) |
Definition at line 82 of file ComputeNonbondedBase.h.
Referenced by for().
#define ENERGYNAME | ( | X | ) | SLOWONLYNAME( X ) |
Definition at line 84 of file ComputeNonbondedBase.h.
#define EXCLUDED | ( | X | ) |
#define EXCLUDED | ( | X | ) |
Definition at line 95 of file ComputeNonbondedBase.h.
#define FEP | ( | X | ) |
Definition at line 157 of file ComputeNonbondedBase.h.
Definition at line 156 of file ComputeNonbondedBase.h.
#define FULL | ( | X | ) |
Definition at line 122 of file ComputeNonbondedBase.h.
#define FULLELECTNAME | ( | X | ) | TABENERGYNAME( X ) |
Definition at line 121 of file ComputeNonbondedBase.h.
#define GO | ( | X | ) |
Definition at line 166 of file ComputeNonbondedBase.h.
#define INT | ( | X | ) |
Definition at line 161 of file ComputeNonbondedBase.h.
#define KNL | ( | X | ) |
Definition at line 239 of file ComputeNonbondedBase.h.
#define KNL_MAKE_DEPENDS_INCLUDE |
Definition at line 224 of file ComputeNonbondedBase.h.
#define LAM | ( | X | ) |
Definition at line 163 of file ComputeNonbondedBase.h.
Referenced by for().
Definition at line 212 of file ComputeNonbondedBase.h.
#define LES | ( | X | ) |
Definition at line 160 of file ComputeNonbondedBase.h.
Referenced by for().
#define MERGEELECTNAME | ( | X | ) | FULLELECTNAME( X ) |
Definition at line 110 of file ComputeNonbondedBase.h.
#define MODIFIED | ( | X | ) |
#define NAME CLASSNAME(calc) |
Definition at line 54 of file ComputeNonbondedBase.h.
Definition at line 83 of file ComputeNonbondedBase.h.
#define NOFAST | ( | X | ) |
Definition at line 96 of file ComputeNonbondedBase.h.
Definition at line 123 of file ComputeNonbondedBase.h.
Definition at line 240 of file ComputeNonbondedBase.h.
#define NORMAL | ( | X | ) |
#define NOSHORT | ( | X | ) |
Definition at line 109 of file ComputeNonbondedBase.h.
Referenced by for().
Definition at line 159 of file ComputeNonbondedBase.h.
Definition at line 136 of file ComputeNonbondedBase.h.
Definition at line 58 of file ComputeNonbondedBase.h.
#define PPROF | ( | X | ) |
Definition at line 162 of file ComputeNonbondedBase.h.
#define PRAGMA_SIMD |
#define REZERO_EXCL_FLAGS_BUFF |
Definition at line 67 of file ComputeNonbondedBase.h.
Definition at line 108 of file ComputeNonbondedBase.h.
#define SLOWONLYNAME | ( | X | ) | MERGEELECTNAME( X ) |
Definition at line 97 of file ComputeNonbondedBase.h.
#define TABENERGY | ( | X | ) |
Definition at line 135 of file ComputeNonbondedBase.h.
Definition at line 134 of file ComputeNonbondedBase.h.
#define TI | ( | X | ) |
Definition at line 165 of file ComputeNonbondedBase.h.
Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000 by The Board of Trustees of the University of Illinois. All rights reserved.
Definition at line 37 of file ComputeNonbondedBase.h.