ComputeNonbondedTabEnergies.C

Go to the documentation of this file.
00001 
00007 /*
00008    Common operations for ComputeNonbonded classes
00009 */
00010 
00011 #include "ComputeNonbondedInl.h"
00012 
00013 #define TABENERGYFLAG
00014 
00015 #define NBTYPE NBPAIR
00016 #include "ComputeNonbondedBase.h"
00017 #define CALCENERGY
00018 #include "ComputeNonbondedBase.h"
00019 #undef CALCENERGY
00020 #define FULLELECT
00021 #include "ComputeNonbondedBase.h"
00022 #define CALCENERGY
00023 #include "ComputeNonbondedBase.h"
00024 #undef CALCENERGY
00025 #define MERGEELECT
00026 #include "ComputeNonbondedBase.h"
00027 #define CALCENERGY
00028 #include "ComputeNonbondedBase.h"
00029 #undef CALCENERGY
00030 #undef MERGEELECT
00031 #define SLOWONLY
00032 #include "ComputeNonbondedBase.h"
00033 #define CALCENERGY
00034 #include "ComputeNonbondedBase.h"
00035 #undef CALCENERGY
00036 #undef SLOWONLY
00037 #undef FULLELECT
00038 #undef  NBTYPE
00039 
00040 #define NBTYPE NBSELF
00041 #include "ComputeNonbondedBase.h"
00042 #define CALCENERGY
00043 #include "ComputeNonbondedBase.h"
00044 #undef CALCENERGY
00045 #define FULLELECT
00046 #include "ComputeNonbondedBase.h"
00047 #define CALCENERGY
00048 #include "ComputeNonbondedBase.h"
00049 #undef CALCENERGY
00050 #define MERGEELECT
00051 #include "ComputeNonbondedBase.h"
00052 #define CALCENERGY
00053 #include "ComputeNonbondedBase.h"
00054 #undef CALCENERGY
00055 #undef MERGEELECT
00056 #define SLOWONLY
00057 #include "ComputeNonbondedBase.h"
00058 #define CALCENERGY
00059 #include "ComputeNonbondedBase.h"
00060 #undef CALCENERGY
00061 #undef SLOWONLY
00062 #undef FULLELECT
00063 #undef  NBTYPE
00064 
00065 #undef PPROFFLAG
00066 

Generated on Sat Sep 23 01:17:12 2017 for NAMD by  doxygen 1.4.7