NAMD
Classes | Macros | Typedefs
SimParameters.h File Reference
#include "common.h"
#include "Vector.h"
#include "Lattice.h"
#include "MGridforceParams.h"
#include "GroupRestraintsParam.h"

Go to the source code of this file.

Classes

class  SimParameters
 

Macros

#define NONE   0
 
#define ONETWO   1
 
#define ONETHREE   2
 
#define ONEFOUR   3
 
#define SCALED14   4
 
#define NAIVE   0
 
#define VERLETI   1
 
#define SHARP   0
 
#define XPLOR   1
 
#define C1   2
 
#define C2   3
 
#define LDBAL_NONE   0
 
#define LDBAL_CENTRALIZED   1
 
#define LDBAL_HYBRID   2
 
#define LDBSTRAT_DEFAULT   10
 
#define LDBSTRAT_COMPREHENSIVE   11
 
#define LDBSTRAT_REFINEONLY   12
 
#define LDBSTRAT_OLD   13
 
#define SPLIT_PATCH_POSITION   0
 
#define SPLIT_PATCH_HYDROGEN   1
 
#define RIGID_NONE   0
 
#define RIGID_ALL   1
 
#define RIGID_WATER   2
 
#define GO_MATRIX   1
 
#define GO_SPARSE   2
 
#define GO_LOWMEM   3
 
#define CKLOOP_CTRL_PME_UNGRIDCALC   6
 
#define CKLOOP_CTRL_PME_FORWARDFFT   5
 
#define CKLOOP_CTRL_PME_SENDTRANS   4
 
#define CKLOOP_CTRL_PME_KSPACE   3
 
#define CKLOOP_CTRL_PME_BACKWARDFFT   2
 
#define CKLOOP_CTRL_PME_SENDUNTRANS   1
 

Typedefs

typedef int ExclusionSettings
 
typedef int MTSChoices
 
typedef int GoChoices
 

Macro Definition Documentation

◆ C1

#define C1   2

Definition at line 58 of file SimParameters.h.

Referenced by ComputeNonbondedUtil::select().

◆ C2

#define C2   3

Definition at line 59 of file SimParameters.h.

Referenced by ComputeNonbondedUtil::select().

◆ CKLOOP_CTRL_PME_BACKWARDFFT

#define CKLOOP_CTRL_PME_BACKWARDFFT   2

◆ CKLOOP_CTRL_PME_FORWARDFFT

#define CKLOOP_CTRL_PME_FORWARDFFT   5

◆ CKLOOP_CTRL_PME_KSPACE

#define CKLOOP_CTRL_PME_KSPACE   3

Definition at line 98 of file SimParameters.h.

Referenced by ComputePmeMgr::gridCalc2R(), and PmeXPencil::pme_kspace().

◆ CKLOOP_CTRL_PME_SENDTRANS

#define CKLOOP_CTRL_PME_SENDTRANS   4

◆ CKLOOP_CTRL_PME_SENDUNTRANS

#define CKLOOP_CTRL_PME_SENDUNTRANS   1

◆ CKLOOP_CTRL_PME_UNGRIDCALC

#define CKLOOP_CTRL_PME_UNGRIDCALC   6

Definition at line 95 of file SimParameters.h.

◆ GO_LOWMEM

#define GO_LOWMEM   3

Definition at line 89 of file SimParameters.h.

◆ GO_MATRIX

#define GO_MATRIX   1

Definition at line 87 of file SimParameters.h.

◆ GO_SPARSE

#define GO_SPARSE   2

Definition at line 88 of file SimParameters.h.

◆ LDBAL_CENTRALIZED

#define LDBAL_CENTRALIZED   1

Definition at line 64 of file SimParameters.h.

Referenced by LdbCoordinator::createLoadBalancer().

◆ LDBAL_HYBRID

#define LDBAL_HYBRID   2

Definition at line 65 of file SimParameters.h.

Referenced by LdbCoordinator::createLoadBalancer().

◆ LDBAL_NONE

#define LDBAL_NONE   0

Definition at line 63 of file SimParameters.h.

Referenced by LdbCoordinator::rebalance().

◆ LDBSTRAT_COMPREHENSIVE

#define LDBSTRAT_COMPREHENSIVE   11

Definition at line 68 of file SimParameters.h.

Referenced by NamdCentLB::Strategy().

◆ LDBSTRAT_DEFAULT

#define LDBSTRAT_DEFAULT   10

Definition at line 67 of file SimParameters.h.

Referenced by NamdCentLB::Strategy().

◆ LDBSTRAT_OLD

#define LDBSTRAT_OLD   13

Definition at line 70 of file SimParameters.h.

Referenced by NamdCentLB::Strategy().

◆ LDBSTRAT_REFINEONLY

#define LDBSTRAT_REFINEONLY   12

Definition at line 69 of file SimParameters.h.

Referenced by NamdCentLB::Strategy().

◆ NAIVE

#define NAIVE   0

Definition at line 51 of file SimParameters.h.

Referenced by Sequencer::integrate().

◆ NONE

#define NONE   0

Definition at line 41 of file SimParameters.h.

Referenced by buildExclusions().

◆ ONEFOUR

#define ONEFOUR   3

Definition at line 44 of file SimParameters.h.

Referenced by buildExclusions().

◆ ONETHREE

#define ONETHREE   2

Definition at line 43 of file SimParameters.h.

Referenced by buildExclusions().

◆ ONETWO

#define ONETWO   1

Definition at line 42 of file SimParameters.h.

Referenced by buildExclusions().

◆ RIGID_ALL

#define RIGID_ALL   1

Definition at line 80 of file SimParameters.h.

Referenced by NamdState::configListInit().

◆ RIGID_NONE

#define RIGID_NONE   0

◆ RIGID_WATER

#define RIGID_WATER   2

Definition at line 81 of file SimParameters.h.

◆ SCALED14

#define SCALED14   4

Definition at line 45 of file SimParameters.h.

Referenced by buildExclusions(), and ComputeNonbondedUtil::select().

◆ SHARP

#define SHARP   0

Definition at line 56 of file SimParameters.h.

Referenced by ComputeNonbondedUtil::select().

◆ SPLIT_PATCH_HYDROGEN

#define SPLIT_PATCH_HYDROGEN   1

Definition at line 75 of file SimParameters.h.

◆ SPLIT_PATCH_POSITION

#define SPLIT_PATCH_POSITION   0

Definition at line 74 of file SimParameters.h.

◆ VERLETI

#define VERLETI   1

Definition at line 52 of file SimParameters.h.

◆ XPLOR

#define XPLOR   1

Definition at line 57 of file SimParameters.h.

Referenced by ComputeNonbondedUtil::select().

Typedef Documentation

◆ ExclusionSettings

typedef int ExclusionSettings

Definition at line 28 of file SimParameters.h.

◆ GoChoices

typedef int GoChoices

Definition at line 86 of file SimParameters.h.

◆ MTSChoices

typedef int MTSChoices

Definition at line 49 of file SimParameters.h.