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) FULLDISPNAME( X ) |
#define | FULL(X) |
#define | NOFULL(X) X |
#define | FULLDISPNAME(X) TABENERGYNAME( X ) |
#define | DISP(X) |
#define | NODISP(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 187 of file ComputeNonbondedBase.h.
#define ALCHPAIR | ( | X | ) |
Definition at line 181 of file ComputeNonbondedBase.h.
#define CLASS ComputeNonbondedPair |
Definition at line 70 of file ComputeNonbondedBase.h.
#define CLASS ComputeNonbondedSelf |
Definition at line 70 of file ComputeNonbondedBase.h.
#define CLASSNAME | ( | X | ) | ENERGYNAME( X ## _pair ) |
Definition at line 71 of file ComputeNonbondedBase.h.
#define CLASSNAME | ( | X | ) | ENERGYNAME( X ## _self ) |
Definition at line 71 of file ComputeNonbondedBase.h.
#define COMPONENT_DOTPRODUCT | ( | A, | |
B | |||
) | ((A##_x * B##_x) + (A##_y * B##_y) + (A##_z * B##_z)) |
Definition at line 267 of file ComputeNonbondedBase.h.
#define DISP | ( | X | ) |
Definition at line 144 of file ComputeNonbondedBase.h.
#define ENERGY | ( | X | ) |
Definition at line 85 of file ComputeNonbondedBase.h.
Referenced by for().
#define ENERGYNAME | ( | X | ) | SLOWONLYNAME( X ) |
Definition at line 87 of file ComputeNonbondedBase.h.
#define EXCLUDED | ( | X | ) |
#define EXCLUDED | ( | X | ) |
Definition at line 100 of file ComputeNonbondedBase.h.
#define FEP | ( | X | ) |
Definition at line 180 of file ComputeNonbondedBase.h.
Definition at line 179 of file ComputeNonbondedBase.h.
#define FULL | ( | X | ) |
Definition at line 130 of file ComputeNonbondedBase.h.
#define FULLDISPNAME | ( | X | ) | TABENERGYNAME( X ) |
Definition at line 143 of file ComputeNonbondedBase.h.
#define FULLELECTNAME | ( | X | ) | FULLDISPNAME( X ) |
Definition at line 129 of file ComputeNonbondedBase.h.
#define GO | ( | X | ) |
Definition at line 189 of file ComputeNonbondedBase.h.
#define INT | ( | X | ) |
Definition at line 184 of file ComputeNonbondedBase.h.
#define KNL | ( | X | ) |
Definition at line 262 of file ComputeNonbondedBase.h.
#define KNL_MAKE_DEPENDS_INCLUDE |
Definition at line 247 of file ComputeNonbondedBase.h.
#define LAM | ( | X | ) |
Definition at line 186 of file ComputeNonbondedBase.h.
Referenced by for().
Definition at line 235 of file ComputeNonbondedBase.h.
#define LES | ( | X | ) |
Definition at line 183 of file ComputeNonbondedBase.h.
Referenced by for().
#define MERGEELECTNAME | ( | X | ) | FULLELECTNAME( X ) |
Definition at line 117 of file ComputeNonbondedBase.h.
#define MODIFIED | ( | X | ) |
#define NAME CLASSNAME(calc) |
Definition at line 54 of file ComputeNonbondedBase.h.
Definition at line 145 of file ComputeNonbondedBase.h.
Definition at line 86 of file ComputeNonbondedBase.h.
#define NOFAST | ( | X | ) |
Definition at line 101 of file ComputeNonbondedBase.h.
Definition at line 131 of file ComputeNonbondedBase.h.
Definition at line 263 of file ComputeNonbondedBase.h.
#define NORMAL | ( | X | ) |
#define NOSHORT | ( | X | ) |
Definition at line 116 of file ComputeNonbondedBase.h.
Referenced by for().
Definition at line 182 of file ComputeNonbondedBase.h.
Definition at line 159 of file ComputeNonbondedBase.h.
Definition at line 59 of file ComputeNonbondedBase.h.
#define PPROF | ( | X | ) |
Definition at line 185 of file ComputeNonbondedBase.h.
#define PRAGMA_SIMD |
#define REZERO_EXCL_FLAGS_BUFF |
Definition at line 69 of file ComputeNonbondedBase.h.
Definition at line 115 of file ComputeNonbondedBase.h.
#define SLOWONLYNAME | ( | X | ) | MERGEELECTNAME( X ) |
Definition at line 102 of file ComputeNonbondedBase.h.
#define TABENERGY | ( | X | ) |
Definition at line 158 of file ComputeNonbondedBase.h.
Definition at line 157 of file ComputeNonbondedBase.h.
#define TI | ( | X | ) |
Definition at line 188 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.