Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

SimParameters Class Reference

#include <SimParameters.h>

List of all members.

Public Member Functions

 SimParameters ()
 SimParameters (ConfigList *c, char *&cwd)
 ~SimParameters ()
void initialize_config_data (ConfigList *, char *&cwd)
void send_SimParameters (MOStream *)
void receive_SimParameters (MIStream *)
void scriptSet (const char *, const char *)
int isSendSpanningTreeOn ()
int isSendSpanningTreeUnset ()
int isRecvSpanningTreeOn ()
int isRecvSpanningTreeUnset ()

Public Attributes

int watmodel
Bool LJcorrection
BigReal dt
int N
int stepsPerCycle
zVector cellBasisVector1
zVector cellBasisVector2
zVector cellBasisVector3
zVector cellOrigin
Lattice lattice
int nonbondedFrequency
int fullElectFrequency
BigReal fmaTheta
int ldbStrategy
int ldbPeriod
int firstLdbStep
int lastLdbStep
BigReal ldbBackgroundScaling
BigReal ldbPMEBackgroundScaling
BigReal ldbHomeBackgroundScaling
int twoAwayX
int twoAwayY
int twoAwayZ
Bool ldbUnloadPME
Bool ldbUnloadSMP
Bool ldbUnloadZero
Bool ldbUnloadOne
Bool ldbUnloadRankZero
int procsPerNode
int ldbUnloadRank
Bool noPatchesOnZero
Bool noPatchesOnOne
Bool shiftIOToOne
BigReal initialTemp
Bool comMove
Bool zeroMomentum
Bool zeroMomentumAlt
Bool wrapWater
Bool wrapAll
Bool wrapNearest
BigReal dielectric
ExclusionSettings exclude
BigReal scale14
BigReal nonbondedScaling
int dcdFrequency
int dcdUnitCell
int velDcdFrequency
int xstFrequency
char auxFilename [128]
char dcdFilename [128]
char velDcdFilename [128]
char xstFilename [128]
char outputFilename [128]
char restartFilename [128]
int restartFrequency
Bool restartSave
Bool binaryRestart
Bool binaryOutput
BigReal cutoff
BigReal margin
BigReal patchDimension
BigReal limitDist
Bool switchingActive
BigReal switchingDist
BigReal pairlistDist
int pairlistMinProcs
int usePairlists
int pairlistsPerCycle
BigReal pairlistShrink
BigReal pairlistGrow
BigReal pairlistTrigger
int outputPairlists
Bool constraintsOn
int constraintExp
Bool gridforceOn
Bool gridforceVolts
zVector gridforceScale
Bool gridforceContA1
Bool gridforceContA2
Bool gridforceContA3
zVector gridforceVOffset
Bool mgridforceOn
MGridforceParamsList mgridforcelist
Bool selectConstraintsOn
Bool constrXOn
Bool constrYOn
Bool constrZOn
BigReal constraintScaling
Bool paraTypeXplorOn
Bool paraTypeCharmmOn
Bool movingConstraintsOn
zVector movingConsVel
Bool rotConstraintsOn
zVector rotConsAxis
zVector rotConsPivot
BigReal rotConsVel
Bool movDragOn
char movDragFile [128]
BigReal movDragGlobVel
char movDragVelFile [128]
Bool rotDragOn
char rotDragFile [128]
char rotDragAxisFile [128]
char rotDragPivotFile [128]
BigReal rotDragGlobVel
char rotDragVelFile [128]
Bool consTorqueOn
char consTorqueFile [128]
char consTorqueAxisFile [128]
char consTorquePivotFile [128]
BigReal consTorqueGlobVal
char consTorqueValFile [128]
Bool SMDOn
BigReal SMDVel
zVector SMDDir
BigReal SMDk
BigReal SMDk2
char SMDFile [128]
int SMDOutputFreq
Bool tabulatedEnergies
int tableNumTypes
char tabulatedEnergiesFile [128]
char tableInterpType [128]
Real tableSpacing
BigReal tableMaxDist
Bool TMDOn
BigReal TMDk
char TMDFile [128]
int TMDOutputFreq
int TMDFirstStep
int TMDLastStep
BigReal TMDInitialRMSD
BigReal TMDFinalRMSD
Bool alchOn
Bool alchFepOn
Bool alchThermIntOn
int alchMethod
BigReal alchLambda
BigReal alchLambda2
BigReal alchTemp
int alchOutFreq
char alchOutFile [128]
int alchEquilSteps
BigReal alchVdwShiftCoeff
BigReal alchElecLambdaStart
BigReal alchVdwLambdaEnd
Bool alchDecouple
Bool lesOn
int lesFactor
Bool lesReduceTemp
Bool lesReduceMass
Bool extForcesOn
char extForcesCommand [256]
char extCoordFilename [128]
char extForceFilename [128]
Bool drudeOn
BigReal drudeTemp
Bool pairInteractionOn
int pairInteractionGroup1
int pairInteractionGroup2
Bool pairInteractionSelf
Bool cosAngles
Bool globalForcesOn
Bool tclForcesOn
Bool tclBCOn
char * tclBCScript
char tclBCArgs [128]
Bool freeEnergyOn
Bool miscForcesOn
Bool colvarsOn
Bool fixedAtomsOn
Bool fixedAtomsForces
Bool langevinOn
BigReal langevinTemp
BigReal langevinDamping
Bool langevinHydrogen
Bool globalOn
Bool dihedralOn
Bool COLDOn
BigReal COLDRate
BigReal COLDTemp
Bool tCoupleOn
BigReal tCoupleTemp
int rescaleFreq
BigReal rescaleTemp
int reassignFreq
BigReal reassignTemp
BigReal reassignIncr
BigReal reassignHold
Bool useGroupPressure
Bool excludeFromPressure
Bool useFlexibleCell
Bool useConstantArea
Bool useConstantRatio
Bool fixCellDims
Bool fixCellDimX
Bool fixCellDimY
Bool fixCellDimZ
Bool berendsenPressureOn
BigReal berendsenPressureTarget
BigReal berendsenPressureCompressibility
BigReal berendsenPressureRelaxationTime
int berendsenPressureFreq
Bool langevinPistonOn
BigReal langevinPistonTarget
BigReal langevinPistonPeriod
BigReal langevinPistonDecay
BigReal langevinPistonTemp
BigReal surfaceTensionTarget
Bool pressureProfileOn
int pressureProfileSlabs
int pressureProfileFreq
int pressureProfileAtomTypes
Bool pressureProfileEwaldOn
int pressureProfileEwaldX
int pressureProfileEwaldY
int pressureProfileEwaldZ
zVector strainRate
zVector strainRate2
unsigned int randomSeed
Bool FMAOn
int FMALevels
int FMAMp
Bool FMAFFTOn
int FMAFFTBlock
Bool fullDirectOn
Bool PMEOn
BigReal PMETolerance
BigReal PMEEwaldCoefficient
int PMEInterpOrder
int PMEGridSizeX
int PMEGridSizeY
int PMEGridSizeZ
BigReal PMEGridSpacing
int PMEProcessors
int PMEMinSlices
int PMEMinPoints
Bool PMEBarrier
int PMEPencils
Bool useDPME
Bool useOptPME
Bool useManyToMany
Bool FFTWEstimate
Bool FFTWUseWisdom
char FFTWWisdomFile [128]
char * FFTWWisdomString
Bool minimizeCGOn
Bool minVerbose
BigReal minTinyStep
BigReal minBabyStep
BigReal minLineGoal
Bool minimizeOn
BigReal maximumMove
Bool sphericalBCOn
zVector sphericalCenter
BigReal sphericalBCk1
BigReal sphericalBCk2
BigReal sphericalBCr1
BigReal sphericalBCr2
int sphericalBCexp1
int sphericalBCexp2
Bool cylindricalBCOn
zVector cylindricalCenter
char cylindricalBCAxis
BigReal cylindricalBCr1
BigReal cylindricalBCr2
BigReal cylindricalBCl1
BigReal cylindricalBCl2
int cylindricalBCexp1
int cylindricalBCexp2
BigReal cylindricalBCk1
BigReal cylindricalBCk2
Bool eFieldOn
zVector eField
BigReal eFieldFreq
BigReal eFieldPhase
Bool stirOn
char stirFilename [128]
BigReal stirStartingTheta
BigReal stirVel
BigReal stirK
zVector stirAxis
zVector stirPivot
Bool extraBondsOn
Bool consForceOn
char consForceFile [128]
BigReal consForceScaling
int outputEnergies
int outputMomenta
int outputTiming
int outputCudaTiming
int outputPressure
Bool mergeCrossterms
int firstTimestep
MTSChoices MTSAlgorithm
int longSplitting
int splitPatch
BigReal hgroupCutoff
int mollyOn
BigReal mollyTol
int mollyIter
int rigidBonds
BigReal rigidTol
int rigidIter
int rigidDie
Bool useSettle
Bool testOn
Bool commOnly
int totalAtoms
int maxSelfPart
int maxPairPart
int numAtomsSelf
int numAtomsSelf2
int numAtomsPair
int numAtomsPair2
int minAtomsPerPatch
int maxExclusionFlags
Bool outputPatchDetails
Bool HydrogenBonds
Bool useAntecedent
int aaAngleExp
int haAngleExp
int distAttExp
int distRepExp
BigReal dhaCutoffAngle
BigReal dhaOnAngle
BigReal dhaOffAngle
BigReal daCutoffDist
BigReal daOnDist
BigReal daOffDist
int IMDon
int IMDport
int IMDfreq
int IMDwait
int IMDignore
Bool amberOn
Bool readExclusions
BigReal vdwscale14
Bool gromacsOn
Bool vdwGeometricSigma
BigReal scriptArg1
BigReal scriptArg2
BigReal scriptArg3
BigReal scriptArg4
BigReal scriptArg5
Bool useCompressedPsf
Bool genCompressedPsf
Bool usePluginIO
int proxySendSpanningTree
int proxyRecvSpanningTree


Constructor & Destructor Documentation

SimParameters::SimParameters  )  [inline]
 

Definition at line 631 of file SimParameters.h.

00631 : mgridforcelist() {};

SimParameters::SimParameters ConfigList c,
char *&  cwd
[inline]
 

Definition at line 632 of file SimParameters.h.

00632                                                  : mgridforcelist() {
00633           initialize_config_data(c,cwd);
00634         };

SimParameters::~SimParameters  )  [inline]
 

Definition at line 635 of file SimParameters.h.

00635 {};


Member Function Documentation

void SimParameters::initialize_config_data ConfigList ,
char *&  cwd
 

Definition at line 78 of file SimParameters.C.

References ParseOptions::check_consistancy(), NAMD_die(), and ParseOptions::set().

00080 {
00081 
00082    ParseOptions opts;   //  Object to check consistency of config file
00083 
00084    config_parser(opts);
00085 
00087    if (!opts.check_consistancy()) 
00088    {
00089       NAMD_die("Internal error in configuration file parser");
00090    }
00091 
00092    // Now, feed the object with the actual configuration options through the
00093    // ParseOptions file and make sure everything is OK
00094    if (!opts.set(*config)) 
00095    {
00096       NAMD_die("ERROR(S) IN THE CONFIGURATION FILE");
00097    }
00098 
00100 
00101    check_config(opts,config,cwd);
00102 
00103    print_config(opts,config,cwd);
00104 
00105 }

int SimParameters::isRecvSpanningTreeOn  )  [inline]
 

Definition at line 653 of file SimParameters.h.

Referenced by Node::startup().

00653 { return proxyRecvSpanningTree == 1; }

int SimParameters::isRecvSpanningTreeUnset  )  [inline]
 

Definition at line 654 of file SimParameters.h.

00654 { return proxyRecvSpanningTree == -1; }

int SimParameters::isSendSpanningTreeOn  )  [inline]
 

Definition at line 651 of file SimParameters.h.

Referenced by Node::startup().

00651 { return proxySendSpanningTree == 1; }

int SimParameters::isSendSpanningTreeUnset  )  [inline]
 

Definition at line 652 of file SimParameters.h.

Referenced by WorkDistrib::saveMaps(), and WorkDistrib::sendMaps().

00652 { return proxySendSpanningTree == -1; }

void SimParameters::receive_SimParameters MIStream  ) 
 

Definition at line 4541 of file SimParameters.C.

References MGridforceParamsList::clear(), FFTWWisdomString, MIStream::get(), mgridforcelist, tclBCScript, and MGridforceParamsList::unpack_data().

04543 {
04544   msg->get(sizeof(SimParameters),(char*)this);
04545   if ( FFTWWisdomString ) {
04546     int fftwlen;
04547     msg->get(fftwlen);
04548     FFTWWisdomString = new char[fftwlen];
04549     msg->get(fftwlen,FFTWWisdomString);
04550 #ifdef NAMD_FFTW
04551     fftw_import_wisdom_from_string(FFTWWisdomString);
04552 #endif
04553   }
04554   if ( tclBCScript ) {
04555     int tcllen;
04556     msg->get(tcllen);
04557     tclBCScript = new char[tcllen];
04558     msg->get(tcllen,tclBCScript);
04559   }
04560 
04561   // The simParameters bit copy above put illegal values in the list pointers
04562   // So this resets everything so that unpacking will work.
04563   mgridforcelist.clear();
04564   mgridforcelist.unpack_data(msg);
04565   
04566   delete msg;
04567 }

void SimParameters::scriptSet const char *  ,
const char * 
 

Definition at line 119 of file SimParameters.C.

References alchEquilSteps, alchLambda, alchLambda2, atobool(), berendsenPressureCompressibility, berendsenPressureOn, berendsenPressureRelaxationTime, berendsenPressureTarget, commOnly, consForceScaling, constraintScaling, eField, eFieldFreq, eFieldPhase, firstTimestep, fixCellDims, fixCellDimX, fixCellDimY, fixCellDimZ, fixedAtomsOn, initialTemp, langevinPistonDecay, langevinPistonOn, langevinPistonPeriod, langevinPistonTarget, langevinPistonTemp, langevinTemp, MAX_SCRIPT_PARAM_SIZE, N, NAMD_die(), nonbondedScaling, outputFilename, PRESSUREFACTOR, reassignTemp, rescaleTemp, SCRIPT_PARSE_BOOL, SCRIPT_PARSE_FLOAT, SCRIPT_PARSE_INT, SCRIPT_PARSE_MOD_FLOAT, SCRIPT_PARSE_STRING, SCRIPT_PARSE_VECTOR, scriptArg1, scriptArg2, scriptArg3, scriptArg4, scriptArg5, ComputeNonbondedUtil::select(), stirAxis, stirPivot, surfaceTensionTarget, tclBCArgs, useConstantArea, useConstantRatio, useFlexibleCell, and useGroupPressure.

Referenced by Node::scriptParam().

00119                                                                   {
00120 
00121 #define MAX_SCRIPT_PARAM_SIZE 128
00122 #define SCRIPT_PARSE_BOOL(NAME,VAR) { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { (VAR) = atobool(value); return; } }
00123 #define SCRIPT_PARSE_INT(NAME,VAR) { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { (VAR) = atoi(value); return; } }
00124 #define SCRIPT_PARSE_FLOAT(NAME,VAR) { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { (VAR) = atof(value); return; } }
00125 #define SCRIPT_PARSE_MOD_FLOAT(NAME,VAR,MOD) { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { (VAR) = atof(value) MOD; return; } }
00126 #define SCRIPT_PARSE_VECTOR(NAME,VAR) { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { (VAR).set(value); return; } }
00127 #define SCRIPT_PARSE_STRING(NAME,VAR) { if ( ! strncasecmp(param,(NAME),MAX_SCRIPT_PARAM_SIZE) ) { strcpy(VAR,value); return; } }
00128 
00129   SCRIPT_PARSE_FLOAT("scriptArg1",scriptArg1)
00130   SCRIPT_PARSE_FLOAT("scriptArg2",scriptArg2)
00131   SCRIPT_PARSE_FLOAT("scriptArg3",scriptArg3)
00132   SCRIPT_PARSE_FLOAT("scriptArg4",scriptArg4)
00133   SCRIPT_PARSE_FLOAT("scriptArg5",scriptArg5)
00134   SCRIPT_PARSE_INT("numsteps",N)
00135   SCRIPT_PARSE_INT("firsttimestep",firstTimestep)
00136   SCRIPT_PARSE_FLOAT("reassignTemp",reassignTemp)
00137   SCRIPT_PARSE_FLOAT("rescaleTemp",rescaleTemp)
00138   // SCRIPT_PARSE_BOOL("Langevin",langevinOn)
00139   SCRIPT_PARSE_FLOAT("langevinTemp",langevinTemp)
00140   SCRIPT_PARSE_FLOAT("initialTemp",initialTemp)
00141   SCRIPT_PARSE_BOOL("useGroupPressure",useGroupPressure)
00142   SCRIPT_PARSE_BOOL("useFlexibleCell",useFlexibleCell)
00143   SCRIPT_PARSE_BOOL("useConstantArea",useConstantArea)
00144   SCRIPT_PARSE_BOOL("fixCellDims",fixCellDims)
00145   SCRIPT_PARSE_BOOL("fixCellDimX",fixCellDimX)
00146   SCRIPT_PARSE_BOOL("fixCellDimY",fixCellDimY)
00147   SCRIPT_PARSE_BOOL("fixCellDimZ",fixCellDimZ)
00148   SCRIPT_PARSE_BOOL("useConstantRatio",useConstantRatio)
00149   SCRIPT_PARSE_BOOL("LangevinPiston",langevinPistonOn)
00150   SCRIPT_PARSE_MOD_FLOAT("LangevinPistonTarget",
00151                         langevinPistonTarget,/PRESSUREFACTOR)
00152   SCRIPT_PARSE_FLOAT("LangevinPistonPeriod",langevinPistonPeriod)
00153   SCRIPT_PARSE_FLOAT("LangevinPistonDecay",langevinPistonDecay)
00154   SCRIPT_PARSE_FLOAT("LangevinPistonTemp",langevinPistonTemp)
00155   SCRIPT_PARSE_MOD_FLOAT("SurfaceTensionTarget",
00156                         surfaceTensionTarget,*(100.0/PRESSUREFACTOR))
00157   SCRIPT_PARSE_BOOL("BerendsenPressure",berendsenPressureOn)
00158   SCRIPT_PARSE_MOD_FLOAT("BerendsenPressureTarget",
00159                         berendsenPressureTarget,/PRESSUREFACTOR)
00160   SCRIPT_PARSE_MOD_FLOAT("BerendsenPressureCompressibility",
00161                         berendsenPressureCompressibility,*PRESSUREFACTOR)
00162   SCRIPT_PARSE_FLOAT("BerendsenPressureRelaxationTime",
00163                                 berendsenPressureRelaxationTime)
00164   SCRIPT_PARSE_FLOAT("constraintScaling",constraintScaling)
00165   SCRIPT_PARSE_FLOAT("consForceScaling",consForceScaling)
00166   SCRIPT_PARSE_STRING("outputname",outputFilename)
00167   SCRIPT_PARSE_STRING("tclBCArgs",tclBCArgs)
00168   SCRIPT_PARSE_VECTOR("eField",eField)
00169   SCRIPT_PARSE_FLOAT("eFieldFreq",eFieldFreq)
00170   SCRIPT_PARSE_FLOAT("eFieldPhase",eFieldPhase) 
00171   SCRIPT_PARSE_VECTOR("stirAxis",stirAxis)
00172   SCRIPT_PARSE_VECTOR("stirPivot",stirPivot)
00173   if ( ! strncasecmp(param,"mgridforcescale",MAX_SCRIPT_PARAM_SIZE) ) {
00174     NAMD_die("Can't yet modify mgridforcescale in a script");
00175     return;
00176   }
00177   if ( ! strncasecmp(param,"mgridforcevoff",MAX_SCRIPT_PARAM_SIZE) ) {
00178     NAMD_die("Can't yet modify mgridforcevoff in a script");
00179     return;
00180   }
00181    
00182   if ( ! strncasecmp(param,"fixedatoms",MAX_SCRIPT_PARAM_SIZE) ) {
00183     if ( ! fixedAtomsOn )
00184       NAMD_die("FixedAtoms may not be enabled in a script.");
00185     if ( ! fixedAtomsForces )
00186       NAMD_die("To use fixedAtoms in script first use fixedAtomsForces yes.");
00187     fixedAtomsOn = atobool(value);
00188     return;
00189   }
00190 
00191 //Modifications for alchemical fep
00192   SCRIPT_PARSE_INT("alchEquilSteps",alchEquilSteps)
00193 
00194   if ( ! strncasecmp(param,"alchLambda",MAX_SCRIPT_PARAM_SIZE) ) {
00195     alchLambda = atof(value);
00196     ComputeNonbondedUtil::select();
00197     return;
00198   }
00199 
00200   if ( ! strncasecmp(param,"alchLambda2",MAX_SCRIPT_PARAM_SIZE) ) {
00201     alchLambda2 = atof(value);
00202     ComputeNonbondedUtil::select();
00203     return;
00204   }
00205 //fepe
00206 
00207 // REDUNDANT TI BEGINS
00208 //  if ( ! strncasecmp(param,"tiLambda",MAX_SCRIPT_PARAM_SIZE) ) {
00209 //    alchLambda = atof(value);
00210 //    ComputeNonbondedUtil::select();
00211 //    return;
00212 //  }
00213 // REDUNDANT TI ENDS
00214 
00215   if ( ! strncasecmp(param,"nonbondedScaling",MAX_SCRIPT_PARAM_SIZE) ) {
00216     nonbondedScaling = atof(value);
00217     ComputeNonbondedUtil::select();
00218     return;
00219   }
00220   if ( ! strncasecmp(param,"commOnly",MAX_SCRIPT_PARAM_SIZE) ) {
00221     commOnly = atobool(value);
00222     ComputeNonbondedUtil::select();
00223     return;
00224   }
00225 
00226   char *error = new char[2 * MAX_SCRIPT_PARAM_SIZE + 100];
00227   sprintf(error,"Setting parameter %s from script failed!\n",param);
00228   NAMD_die(error);
00229 
00230 }

void SimParameters::send_SimParameters MOStream  ) 
 

Definition at line 4505 of file SimParameters.C.

References MOStream::end(), FFTWWisdomString, mgridforcelist, MGridforceParamsList::pack_data(), MOStream::put(), and tclBCScript.

04507 {
04508   /*MOStream *msg = com_obj->newOutputStream(ALLBUTME, SIMPARAMSTAG, BUFSIZE);
04509   if ( msg == NULL )
04510   {
04511     NAMD_die("memory allocation failed in SimParameters::send_SimParameters");
04512   }*/
04513 
04514   msg->put(sizeof(SimParameters),(char*)this);
04515   if ( FFTWWisdomString ) {
04516     int fftwlen = strlen(FFTWWisdomString) + 1;
04517     msg->put(fftwlen);
04518     msg->put(fftwlen,FFTWWisdomString);
04519   }
04520   if ( tclBCScript ) {
04521     int tcllen = strlen(tclBCScript) + 1;
04522     msg->put(tcllen);
04523     msg->put(tcllen,tclBCScript);
04524   }
04525 
04526   mgridforcelist.pack_data(msg);
04527   
04528   msg->end();
04529 }


Member Data Documentation

int SimParameters::aaAngleExp
 

Definition at line 584 of file SimParameters.h.

Bool SimParameters::alchDecouple
 

Definition at line 314 of file SimParameters.h.

Referenced by ComputePme::ComputePme(), ComputePmeMgr::initialize(), and ComputeNonbondedUtil::select().

BigReal SimParameters::alchElecLambdaStart
 

Definition at line 305 of file SimParameters.h.

Referenced by ComputePme::ComputePme(), ComputePmeMgr::initialize(), Controller::outputTiEnergy(), and ComputeNonbondedUtil::select().

int SimParameters::alchEquilSteps
 

Definition at line 302 of file SimParameters.h.

Referenced by Controller::outputFepEnergy(), Controller::outputTiEnergy(), Controller::printFepMessage(), Controller::printTiMessage(), and scriptSet().

Bool SimParameters::alchFepOn
 

Definition at line 294 of file SimParameters.h.

Referenced by ComputePme::ComputePme(), NamdState::configListInit(), WorkDistrib::createAtomLists(), WorkDistrib::fillOnePatchAtoms(), ComputePmeMgr::initialize(), Controller::outputFepEnergy(), Controller::printFepMessage(), Molecule::receive_Molecule(), ComputeNonbondedUtil::select(), and Molecule::send_Molecule().

BigReal SimParameters::alchLambda
 

Definition at line 297 of file SimParameters.h.

Referenced by Controller::outputFepEnergy(), Controller::outputTiEnergy(), Controller::printFepMessage(), Controller::printTiMessage(), scriptSet(), ComputeNonbondedUtil::select(), and ComputePme::ungridForces().

BigReal SimParameters::alchLambda2
 

Definition at line 298 of file SimParameters.h.

Referenced by Controller::outputFepEnergy(), Controller::printFepMessage(), scriptSet(), ComputeNonbondedUtil::select(), and ComputePme::ungridForces().

int SimParameters::alchMethod
 

Definition at line 296 of file SimParameters.h.

Bool SimParameters::alchOn
 

Definition at line 293 of file SimParameters.h.

Referenced by NamdState::configListInit().

char SimParameters::alchOutFile[128]
 

Definition at line 301 of file SimParameters.h.

Referenced by Controller::outputFepEnergy(), and Controller::outputTiEnergy().

int SimParameters::alchOutFreq
 

Definition at line 300 of file SimParameters.h.

Referenced by Controller::outputFepEnergy(), and Controller::outputTiEnergy().

BigReal SimParameters::alchTemp
 

Definition at line 299 of file SimParameters.h.

Referenced by Controller::outputFepEnergy(), Controller::printFepMessage(), Controller::printTiMessage(), and Controller::writeFepEnergyData().

Bool SimParameters::alchThermIntOn
 

Definition at line 295 of file SimParameters.h.

Referenced by ComputePme::ComputePme(), NamdState::configListInit(), WorkDistrib::createAtomLists(), WorkDistrib::fillOnePatchAtoms(), ComputePmeMgr::initialize(), Controller::outputTiEnergy(), Controller::printTiMessage(), Molecule::receive_Molecule(), ComputeNonbondedUtil::select(), and Molecule::send_Molecule().

BigReal SimParameters::alchVdwLambdaEnd
 

Definition at line 310 of file SimParameters.h.

Referenced by Controller::outputTiEnergy(), and ComputeNonbondedUtil::select().

BigReal SimParameters::alchVdwShiftCoeff
 

Definition at line 303 of file SimParameters.h.

Referenced by ComputeNonbondedUtil::select().

Bool SimParameters::amberOn
 

Definition at line 603 of file SimParameters.h.

Referenced by buildExclusions(), and NamdState::configListInit().

char SimParameters::auxFilename[128]
 

Definition at line 148 of file SimParameters.h.

Referenced by CollectionMaster::receiveDataStream().

BigReal SimParameters::berendsenPressureCompressibility
 

Definition at line 391 of file SimParameters.h.

Referenced by Controller::berendsenPressure(), and scriptSet().

int SimParameters::berendsenPressureFreq
 

Definition at line 393 of file SimParameters.h.

Referenced by Sequencer::berendsenPressure(), and Controller::berendsenPressure().

Bool SimParameters::berendsenPressureOn
 

Definition at line 389 of file SimParameters.h.

Referenced by Sequencer::berendsenPressure(), Controller::berendsenPressure(), OptPmeMgr::initialize(), and scriptSet().

BigReal SimParameters::berendsenPressureRelaxationTime
 

Definition at line 392 of file SimParameters.h.

Referenced by Controller::berendsenPressure(), and scriptSet().

BigReal SimParameters::berendsenPressureTarget
 

Definition at line 390 of file SimParameters.h.

Referenced by Controller::berendsenPressure(), and scriptSet().

Bool SimParameters::binaryOutput
 

Definition at line 163 of file SimParameters.h.

Bool SimParameters::binaryRestart
 

Definition at line 161 of file SimParameters.h.

zVector SimParameters::cellBasisVector1
 

Definition at line 93 of file SimParameters.h.

zVector SimParameters::cellBasisVector2
 

Definition at line 94 of file SimParameters.h.

zVector SimParameters::cellBasisVector3
 

Definition at line 95 of file SimParameters.h.

zVector SimParameters::cellOrigin
 

Definition at line 96 of file SimParameters.h.

Bool SimParameters::COLDOn
 

Definition at line 358 of file SimParameters.h.

BigReal SimParameters::COLDRate
 

Definition at line 360 of file SimParameters.h.

BigReal SimParameters::COLDTemp
 

Definition at line 361 of file SimParameters.h.

Bool SimParameters::colvarsOn
 

Definition at line 346 of file SimParameters.h.

Referenced by ComputeMgr::createComputes(), and Sequencer::integrate().

Bool SimParameters::commOnly
 

Definition at line 547 of file SimParameters.h.

Referenced by ComputeHomeTuples< ExclElem, Exclusion, int >::doWork(), Sequencer::integrate(), scriptSet(), ComputeNonbondedUtil::select(), OptPmeCompute::ungridForces(), and ComputePme::ungridForces().

Bool SimParameters::comMove
 

Definition at line 128 of file SimParameters.h.

Referenced by NamdState::configListInit(), WorkDistrib::createAtomLists(), WorkDistrib::initAndSendHomePatch(), Molecule::num_deg_freedom(), Molecule::num_group_deg_freedom(), and Controller::receivePressure().

char SimParameters::consForceFile[128]
 

Definition at line 501 of file SimParameters.h.

Bool SimParameters::consForceOn
 

Definition at line 500 of file SimParameters.h.

Referenced by NamdState::configListInit(), WorkDistrib::mapComputes(), Molecule::receive_Molecule(), and Molecule::send_Molecule().

BigReal SimParameters::consForceScaling
 

Definition at line 502 of file SimParameters.h.

Referenced by ComputeConsForce::doForce(), and scriptSet().

char SimParameters::consTorqueAxisFile[128]
 

Definition at line 255 of file SimParameters.h.

char SimParameters::consTorqueFile[128]
 

Definition at line 253 of file SimParameters.h.

BigReal SimParameters::consTorqueGlobVal
 

Definition at line 257 of file SimParameters.h.

Referenced by ComputeConsTorque::doForce().

Bool SimParameters::consTorqueOn
 

Definition at line 252 of file SimParameters.h.

Referenced by NamdState::configListInit(), WorkDistrib::mapComputes(), Molecule::receive_Molecule(), and Molecule::send_Molecule().

char SimParameters::consTorquePivotFile[128]
 

Definition at line 256 of file SimParameters.h.

char SimParameters::consTorqueValFile[128]
 

Definition at line 258 of file SimParameters.h.

int SimParameters::constraintExp
 

Definition at line 192 of file SimParameters.h.

Referenced by ComputeRestraints::ComputeRestraints().

BigReal SimParameters::constraintScaling
 

Definition at line 213 of file SimParameters.h.

Referenced by ComputeRestraints::doForce(), and scriptSet().

Bool SimParameters::constraintsOn
 

Definition at line 190 of file SimParameters.h.

Referenced by NamdState::configListInit(), WorkDistrib::mapComputes(), Molecule::receive_Molecule(), and Molecule::send_Molecule().

Bool SimParameters::constrXOn
 

Definition at line 209 of file SimParameters.h.

Referenced by ComputeRestraints::ComputeRestraints().

Bool SimParameters::constrYOn
 

Definition at line 209 of file SimParameters.h.

Referenced by ComputeRestraints::ComputeRestraints().

Bool SimParameters::constrZOn
 

Definition at line 209 of file SimParameters.h.

Referenced by ComputeRestraints::ComputeRestraints().

Bool SimParameters::cosAngles
 

Definition at line 338 of file SimParameters.h.

Referenced by Parameters::Parameters().

BigReal SimParameters::cutoff
 

Definition at line 165 of file SimParameters.h.

Referenced by HomePatch::doMarginCheck(), ComputePmeMgr::initialize(), OptPmeMgr::initialize_pencils(), ComputePmeMgr::initialize_pencils(), Sequencer::maximumMove(), Parameters::read_ener_table(), and ComputeNonbondedUtil::select().

char SimParameters::cylindricalBCAxis
 

Definition at line 474 of file SimParameters.h.

Referenced by ComputeCylindricalBC::ComputeCylindricalBC().

int SimParameters::cylindricalBCexp1
 

Definition at line 479 of file SimParameters.h.

Referenced by ComputeCylindricalBC::ComputeCylindricalBC().

int SimParameters::cylindricalBCexp2
 

Definition at line 480 of file SimParameters.h.

Referenced by ComputeCylindricalBC::ComputeCylindricalBC().

BigReal SimParameters::cylindricalBCk1
 

Definition at line 481 of file SimParameters.h.

Referenced by ComputeCylindricalBC::ComputeCylindricalBC().

BigReal SimParameters::cylindricalBCk2
 

Definition at line 482 of file SimParameters.h.

Referenced by ComputeCylindricalBC::ComputeCylindricalBC().

BigReal SimParameters::cylindricalBCl1
 

Definition at line 477 of file SimParameters.h.

Referenced by ComputeCylindricalBC::ComputeCylindricalBC().

BigReal SimParameters::cylindricalBCl2
 

Definition at line 478 of file SimParameters.h.

Referenced by ComputeCylindricalBC::ComputeCylindricalBC().

Bool SimParameters::cylindricalBCOn
 

Definition at line 471 of file SimParameters.h.

Referenced by WorkDistrib::mapComputes().

BigReal SimParameters::cylindricalBCr1
 

Definition at line 475 of file SimParameters.h.

Referenced by ComputeCylindricalBC::ComputeCylindricalBC().

BigReal SimParameters::cylindricalBCr2
 

Definition at line 476 of file SimParameters.h.

Referenced by ComputeCylindricalBC::ComputeCylindricalBC().

zVector SimParameters::cylindricalCenter
 

Definition at line 473 of file SimParameters.h.

Referenced by ComputeCylindricalBC::ComputeCylindricalBC().

BigReal SimParameters::daCutoffDist
 

Definition at line 591 of file SimParameters.h.

BigReal SimParameters::daOffDist
 

Definition at line 591 of file SimParameters.h.

BigReal SimParameters::daOnDist
 

Definition at line 591 of file SimParameters.h.

char SimParameters::dcdFilename[128]
 

Definition at line 149 of file SimParameters.h.

int SimParameters::dcdFrequency
 

Definition at line 141 of file SimParameters.h.

Referenced by Output::coordinate(), and Output::coordinateNeeded().

int SimParameters::dcdUnitCell
 

Definition at line 143 of file SimParameters.h.

Referenced by Output::coordinate().

BigReal SimParameters::dhaCutoffAngle
 

Definition at line 587 of file SimParameters.h.

BigReal SimParameters::dhaOffAngle
 

Definition at line 587 of file SimParameters.h.

BigReal SimParameters::dhaOnAngle
 

Definition at line 587 of file SimParameters.h.

BigReal SimParameters::dielectric
 

Definition at line 135 of file SimParameters.h.

Referenced by ComputeNonbondedUtil::select().

Bool SimParameters::dihedralOn
 

Definition at line 357 of file SimParameters.h.

int SimParameters::distAttExp
 

Definition at line 584 of file SimParameters.h.

int SimParameters::distRepExp
 

Definition at line 584 of file SimParameters.h.

Bool SimParameters::drudeOn
 

Definition at line 330 of file SimParameters.h.

Referenced by NamdState::configListInit(), Sequencer::langevinVelocitiesBBK1(), Sequencer::langevinVelocitiesBBK2(), Controller::printEnergies(), Controller::receivePressure(), and Sequencer::submitReductions().

BigReal SimParameters::drudeTemp
 

Definition at line 331 of file SimParameters.h.

Referenced by Sequencer::langevinVelocitiesBBK2().

BigReal SimParameters::dt
 

Definition at line 89 of file SimParameters.h.

Referenced by Controller::berendsenPressure(), colvarproxy_namd::colvarproxy_namd(), ComputeEField::doForce(), Sequencer::integrate(), Controller::langevinPiston1(), Controller::langevinPiston2(), and Controller::printEnergies().

zVector SimParameters::eField
 

Definition at line 485 of file SimParameters.h.

Referenced by ComputeEField::doForce(), and scriptSet().

BigReal SimParameters::eFieldFreq
 

Definition at line 486 of file SimParameters.h.

Referenced by ComputeEField::doForce(), and scriptSet().

Bool SimParameters::eFieldOn
 

Definition at line 484 of file SimParameters.h.

Referenced by WorkDistrib::mapComputes().

BigReal SimParameters::eFieldPhase
 

Definition at line 487 of file SimParameters.h.

Referenced by ComputeEField::doForce(), and scriptSet().

ExclusionSettings SimParameters::exclude
 

Definition at line 136 of file SimParameters.h.

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

Bool SimParameters::excludeFromPressure
 

Definition at line 378 of file SimParameters.h.

Referenced by NamdState::configListInit(), Molecule::receive_Molecule(), and Molecule::send_Molecule().

char SimParameters::extCoordFilename[128]
 

Definition at line 327 of file SimParameters.h.

Referenced by ComputeExtMgr::recvCoord().

char SimParameters::extForceFilename[128]
 

Definition at line 328 of file SimParameters.h.

Referenced by ComputeExtMgr::recvCoord().

char SimParameters::extForcesCommand[256]
 

Definition at line 326 of file SimParameters.h.

Referenced by ComputeExtMgr::recvCoord().

Bool SimParameters::extForcesOn
 

Definition at line 325 of file SimParameters.h.

Referenced by WorkDistrib::mapComputes().

Bool SimParameters::extraBondsOn
 

Definition at line 498 of file SimParameters.h.

Referenced by NamdState::configListInit(), outputPsfFile(), and readPsfFile().

Bool SimParameters::FFTWEstimate
 

Definition at line 445 of file SimParameters.h.

Referenced by OptPmeXPencil::fft_init(), OptPmeYPencil::fft_init(), OptPmeZPencil::fft_init(), PmeXPencil::fft_init(), PmeYPencil::fft_init(), PmeZPencil::fft_init(), and ComputePmeMgr::initialize().

Bool SimParameters::FFTWUseWisdom
 

Definition at line 446 of file SimParameters.h.

char SimParameters::FFTWWisdomFile[128]
 

Definition at line 447 of file SimParameters.h.

char* SimParameters::FFTWWisdomString
 

Definition at line 448 of file SimParameters.h.

Referenced by receive_SimParameters(), and send_SimParameters().

int SimParameters::firstLdbStep
 

Definition at line 106 of file SimParameters.h.

Referenced by LdbCoordinator::initialize(), and Controller::printEnergies().

int SimParameters::firstTimestep
 

Definition at line 521 of file SimParameters.h.

Referenced by Controller::algorithm(), Output::coordinate(), Output::coordinateNeeded(), ComputeMgr::createComputes(), GlobalMasterTMD::GlobalMasterTMD(), Sequencer::integrate(), Controller::integrate(), Sequencer::minimize(), Controller::minimize(), Controller::outputExtendedSystem(), Controller::outputFepEnergy(), Controller::outputTiEnergy(), Controller::printEnergies(), Controller::printTiming(), and scriptSet().

Bool SimParameters::fixCellDims
 

Definition at line 384 of file SimParameters.h.

Referenced by Controller::langevinPiston1(), Controller::langevinPiston2(), Controller::receivePressure(), and scriptSet().

Bool SimParameters::fixCellDimX
 

Definition at line 385 of file SimParameters.h.

Referenced by Controller::langevinPiston1(), Controller::langevinPiston2(), Controller::receivePressure(), and scriptSet().

Bool SimParameters::fixCellDimY
 

Definition at line 386 of file SimParameters.h.

Referenced by Controller::langevinPiston1(), Controller::langevinPiston2(), Controller::receivePressure(), and scriptSet().

Bool SimParameters::fixCellDimZ
 

Definition at line 387 of file SimParameters.h.

Referenced by Controller::langevinPiston1(), Controller::langevinPiston2(), Controller::receivePressure(), and scriptSet().

Bool SimParameters::fixedAtomsForces
 

Definition at line 349 of file SimParameters.h.

Referenced by ComputeNonbondedUtil::select().

Bool SimParameters::fixedAtomsOn
 

Definition at line 348 of file SimParameters.h.

Referenced by HomePatch::addForceToMomentum(), Sequencer::addMovDragToPosition(), Sequencer::addRotDragToPosition(), HomePatch::addVelocityToPosition(), Sequencer::berendsenPressure(), NamdState::configListInit(), Sequencer::correctMomentum(), WorkDistrib::fillOnePatchAtoms(), Sequencer::langevinPiston(), Sequencer::minimizeMoveDownhill(), HomePatch::mollyAverage(), HomePatch::mollyMollify(), Sequencer::newMinimizeDirection(), Molecule::num_deg_freedom(), Molecule::num_fixed_atoms(), HomePatch::rattle1(), HomePatch::rattle2(), Sequencer::reassignVelocities(), Molecule::receive_Molecule(), Controller::receivePressure(), Sequencer::reinitVelocities(), ComputeGlobal::saveTotalForces(), scriptSet(), ComputeNonbondedUtil::select(), Molecule::send_Molecule(), Sequencer::submitMinimizeReductions(), and Sequencer::submitReductions().

int SimParameters::FMAFFTBlock
 

Definition at line 421 of file SimParameters.h.

Bool SimParameters::FMAFFTOn
 

Definition at line 420 of file SimParameters.h.

int SimParameters::FMALevels
 

Definition at line 418 of file SimParameters.h.

int SimParameters::FMAMp
 

Definition at line 419 of file SimParameters.h.

Bool SimParameters::FMAOn
 

Definition at line 417 of file SimParameters.h.

Referenced by ComputeGlobal::ComputeGlobal(), Sequencer::integrate(), Controller::integrate(), WorkDistrib::mapComputes(), Sequencer::minimize(), WorkDistrib::patchMapInit(), and ComputeNonbondedUtil::select().

BigReal SimParameters::fmaTheta
 

Definition at line 103 of file SimParameters.h.

Bool SimParameters::freeEnergyOn
 

Definition at line 344 of file SimParameters.h.

Referenced by ComputeMgr::createComputes(), and Node::startup().

Bool SimParameters::fullDirectOn
 

Definition at line 423 of file SimParameters.h.

Referenced by ComputeGlobal::ComputeGlobal(), Sequencer::integrate(), Controller::integrate(), WorkDistrib::mapComputes(), Sequencer::minimize(), and ComputeNonbondedUtil::select().

int SimParameters::fullElectFrequency
 

Definition at line 101 of file SimParameters.h.

Referenced by Sequencer::integrate(), Controller::integrate(), and OptPmeMgr::recvEvir().

Bool SimParameters::genCompressedPsf
 

Definition at line 621 of file SimParameters.h.

Referenced by NamdState::configListInit().

Bool SimParameters::globalForcesOn
 

Definition at line 339 of file SimParameters.h.

Referenced by ComputeMgr::createComputes(), and WorkDistrib::mapComputes().

Bool SimParameters::globalOn
 

Definition at line 356 of file SimParameters.h.

Bool SimParameters::gridforceContA1
 

Definition at line 198 of file SimParameters.h.

Referenced by GridforceGrid::init1().

Bool SimParameters::gridforceContA2
 

Definition at line 199 of file SimParameters.h.

Referenced by GridforceGrid::init1().

Bool SimParameters::gridforceContA3
 

Definition at line 200 of file SimParameters.h.

Referenced by GridforceGrid::init1().

Bool SimParameters::gridforceOn
 

Definition at line 195 of file SimParameters.h.

zVector SimParameters::gridforceScale
 

Definition at line 197 of file SimParameters.h.

zVector SimParameters::gridforceVOffset
 

Definition at line 201 of file SimParameters.h.

Bool SimParameters::gridforceVolts
 

Definition at line 196 of file SimParameters.h.

Bool SimParameters::gromacsOn
 

Definition at line 608 of file SimParameters.h.

Referenced by NamdState::configListInit().

int SimParameters::haAngleExp
 

Definition at line 584 of file SimParameters.h.

BigReal SimParameters::hgroupCutoff
 

Definition at line 531 of file SimParameters.h.

Referenced by HomePatch::doGroupSizeCheck().

Bool SimParameters::HydrogenBonds
 

Definition at line 574 of file SimParameters.h.

int SimParameters::IMDfreq
 

Definition at line 596 of file SimParameters.h.

Referenced by Output::coordinate(), Output::coordinateNeeded(), and Controller::printEnergies().

int SimParameters::IMDignore
 

Definition at line 599 of file SimParameters.h.

Referenced by GlobalMasterIMD::GlobalMasterIMD().

int SimParameters::IMDon
 

Definition at line 594 of file SimParameters.h.

Referenced by Output::coordinate(), Output::coordinateNeeded(), ComputeMgr::createComputes(), and Controller::printEnergies().

int SimParameters::IMDport
 

Definition at line 595 of file SimParameters.h.

Referenced by GlobalMasterIMD::GlobalMasterIMD().

int SimParameters::IMDwait
 

Definition at line 597 of file SimParameters.h.

Referenced by GlobalMasterIMD::get_vmd_forces(), and GlobalMasterIMD::GlobalMasterIMD().

BigReal SimParameters::initialTemp
 

Definition at line 126 of file SimParameters.h.

Referenced by Controller::algorithm(), WorkDistrib::createAtomLists(), WorkDistrib::initAndSendHomePatch(), Sequencer::reinitVelocities(), and scriptSet().

BigReal SimParameters::langevinDamping
 

Definition at line 353 of file SimParameters.h.

Referenced by NamdState::configListInit().

Bool SimParameters::langevinHydrogen
 

Definition at line 354 of file SimParameters.h.

Referenced by NamdState::configListInit().

Bool SimParameters::langevinOn
 

Definition at line 351 of file SimParameters.h.

Referenced by colvarproxy_namd::colvarproxy_namd(), NamdState::configListInit(), Sequencer::langevinVelocities(), Sequencer::langevinVelocitiesBBK1(), Sequencer::langevinVelocitiesBBK2(), Molecule::num_deg_freedom(), Molecule::num_group_deg_freedom(), Molecule::receive_Molecule(), Controller::receivePressure(), and Molecule::send_Molecule().

BigReal SimParameters::langevinPistonDecay
 

Definition at line 398 of file SimParameters.h.

Referenced by Controller::langevinPiston1(), Controller::langevinPiston2(), and scriptSet().

Bool SimParameters::langevinPistonOn
 

Definition at line 395 of file SimParameters.h.

Referenced by OptPmeMgr::initialize(), Sequencer::langevinPiston(), Controller::langevinPiston1(), Controller::langevinPiston2(), scriptSet(), Controller::writeExtendedSystemData(), and Controller::writeExtendedSystemLabels().

BigReal SimParameters::langevinPistonPeriod
 

Definition at line 397 of file SimParameters.h.

Referenced by Controller::langevinPiston1(), Controller::langevinPiston2(), and scriptSet().

BigReal SimParameters::langevinPistonTarget
 

Definition at line 396 of file SimParameters.h.

Referenced by Controller::langevinPiston1(), Controller::langevinPiston2(), and scriptSet().

BigReal SimParameters::langevinPistonTemp
 

Definition at line 399 of file SimParameters.h.

Referenced by Controller::langevinPiston1(), Controller::langevinPiston2(), and scriptSet().

BigReal SimParameters::langevinTemp
 

Definition at line 352 of file SimParameters.h.

Referenced by colvarproxy_namd::colvarproxy_namd(), Sequencer::langevinVelocities(), Sequencer::langevinVelocitiesBBK2(), and scriptSet().

int SimParameters::lastLdbStep
 

Definition at line 108 of file SimParameters.h.

Referenced by LdbCoordinator::initialize().

Lattice SimParameters::lattice
 

Definition at line 97 of file SimParameters.h.

Referenced by WorkDistrib::caclNumAtomsInEachPatch(), colvarproxy_namd::colvarproxy_namd(), NamdState::configListInit(), WorkDistrib::createAtomLists(), OptPmeXPencil::fft_init(), WorkDistrib::fillOnePatchAtoms(), GridforceGrid::init1(), ComputePmeMgr::initialize(), OptPmeMgr::initialize_pencils(), ComputePmeMgr::initialize_pencils(), Patch::Patch(), WorkDistrib::patchMapInit(), and PatchMgr::setLattice().

BigReal SimParameters::ldbBackgroundScaling
 

Definition at line 110 of file SimParameters.h.

BigReal SimParameters::ldbHomeBackgroundScaling
 

Definition at line 112 of file SimParameters.h.

int SimParameters::ldbPeriod
 

Definition at line 105 of file SimParameters.h.

Referenced by LdbCoordinator::initialize().

BigReal SimParameters::ldbPMEBackgroundScaling
 

Definition at line 111 of file SimParameters.h.

int SimParameters::ldbStrategy
 

Definition at line 104 of file SimParameters.h.

Referenced by LdbCoordinator::initialize(), and LdbCoordinator::rebalance().

Bool SimParameters::ldbUnloadOne
 

Definition at line 119 of file SimParameters.h.

Bool SimParameters::ldbUnloadPME
 

Definition at line 116 of file SimParameters.h.

int SimParameters::ldbUnloadRank
 

Definition at line 122 of file SimParameters.h.

Bool SimParameters::ldbUnloadRankZero
 

Definition at line 120 of file SimParameters.h.

Bool SimParameters::ldbUnloadSMP
 

Definition at line 117 of file SimParameters.h.

Bool SimParameters::ldbUnloadZero
 

Definition at line 118 of file SimParameters.h.

int SimParameters::lesFactor
 

Definition at line 321 of file SimParameters.h.

Referenced by ComputePme::ComputePme(), ComputePmeMgr::initialize(), Sequencer::langevinVelocities(), Sequencer::langevinVelocitiesBBK2(), ComputeHomeTuples< ExclElem, Exclusion, int >::loadTuples(), Sequencer::reassignVelocities(), Sequencer::reinitVelocities(), and ComputeNonbondedUtil::select().

Bool SimParameters::lesOn
 

Definition at line 320 of file SimParameters.h.

Referenced by ComputePme::ComputePme(), NamdState::configListInit(), WorkDistrib::createAtomLists(), WorkDistrib::fillOnePatchAtoms(), ComputePmeMgr::initialize(), Sequencer::langevinVelocities(), Sequencer::langevinVelocitiesBBK2(), ComputeHomeTuples< ExclElem, Exclusion, int >::loadTuples(), Sequencer::reassignVelocities(), Molecule::receive_Molecule(), Sequencer::reinitVelocities(), ComputeNonbondedUtil::select(), and Molecule::send_Molecule().

Bool SimParameters::lesReduceMass
 

Definition at line 323 of file SimParameters.h.

Bool SimParameters::lesReduceTemp
 

Definition at line 322 of file SimParameters.h.

Referenced by Sequencer::langevinVelocities(), Sequencer::langevinVelocitiesBBK2(), Sequencer::reassignVelocities(), and Sequencer::reinitVelocities().

BigReal SimParameters::limitDist
 

Definition at line 172 of file SimParameters.h.

Referenced by ComputeNonbondedUtil::select().

Bool SimParameters::LJcorrection
 

Definition at line 88 of file SimParameters.h.

Referenced by Controller::printEnergies(), and Controller::receivePressure().

int SimParameters::longSplitting
 

Definition at line 527 of file SimParameters.h.

Referenced by ComputeNonbondedUtil::select().

BigReal SimParameters::margin
 

Definition at line 166 of file SimParameters.h.

Referenced by HomePatch::doMarginCheck().

int SimParameters::maxExclusionFlags
 

Definition at line 564 of file SimParameters.h.

BigReal SimParameters::maximumMove
 

Definition at line 456 of file SimParameters.h.

Referenced by Sequencer::maximumMove().

int SimParameters::maxPairPart
 

Definition at line 552 of file SimParameters.h.

int SimParameters::maxSelfPart
 

Definition at line 550 of file SimParameters.h.

Bool SimParameters::mergeCrossterms
 

Definition at line 519 of file SimParameters.h.

Referenced by Controller::printEnergies().

MGridforceParamsList SimParameters::mgridforcelist
 

Definition at line 204 of file SimParameters.h.

Referenced by receive_SimParameters(), and send_SimParameters().

Bool SimParameters::mgridforceOn
 

Definition at line 203 of file SimParameters.h.

Referenced by NamdState::configListInit(), WorkDistrib::mapComputes(), Molecule::receive_Molecule(), and Molecule::send_Molecule().

int SimParameters::minAtomsPerPatch
 

Definition at line 562 of file SimParameters.h.

Referenced by WorkDistrib::patchMapInit().

BigReal SimParameters::minBabyStep
 

Definition at line 453 of file SimParameters.h.

Referenced by Controller::minimize().

Bool SimParameters::minimizeCGOn
 

Definition at line 450 of file SimParameters.h.

Referenced by NamdState::configListInit(), and ScriptTcl::run().

Bool SimParameters::minimizeOn
 

Definition at line 455 of file SimParameters.h.

Referenced by Sequencer::minimizationQuenchVelocity().

BigReal SimParameters::minLineGoal
 

Definition at line 454 of file SimParameters.h.

Referenced by Controller::minimize().

BigReal SimParameters::minTinyStep
 

Definition at line 452 of file SimParameters.h.

Referenced by Controller::minimize().

Bool SimParameters::minVerbose
 

Definition at line 451 of file SimParameters.h.

Referenced by Controller::minimize().

Bool SimParameters::miscForcesOn
 

Definition at line 345 of file SimParameters.h.

Referenced by ComputeMgr::createComputes().

int SimParameters::mollyIter
 

Definition at line 535 of file SimParameters.h.

Referenced by HomePatch::mollyAverage().

int SimParameters::mollyOn
 

Definition at line 533 of file SimParameters.h.

Referenced by Controller::compareChecksums(), Sequencer::integrate(), and Sequencer::minimize().

BigReal SimParameters::mollyTol
 

Definition at line 534 of file SimParameters.h.

Referenced by HomePatch::mollyAverage().

char SimParameters::movDragFile[128]
 

Definition at line 235 of file SimParameters.h.

BigReal SimParameters::movDragGlobVel
 

Definition at line 237 of file SimParameters.h.

Referenced by Sequencer::addMovDragToPosition().

Bool SimParameters::movDragOn
 

Definition at line 234 of file SimParameters.h.

Referenced by NamdState::configListInit(), Sequencer::integrate(), Molecule::receive_Molecule(), and Molecule::send_Molecule().

char SimParameters::movDragVelFile[128]
 

Definition at line 238 of file SimParameters.h.

Bool SimParameters::movingConstraintsOn
 

Definition at line 221 of file SimParameters.h.

Referenced by ComputeRestraints::ComputeRestraints().

zVector SimParameters::movingConsVel
 

Definition at line 223 of file SimParameters.h.

Referenced by ComputeRestraints::ComputeRestraints().

MTSChoices SimParameters::MTSAlgorithm
 

Definition at line 524 of file SimParameters.h.

Referenced by Sequencer::integrate().

int SimParameters::N
 

Definition at line 90 of file SimParameters.h.

Referenced by colvarproxy_namd::calculate(), Output::coordinate(), Sequencer::integrate(), Controller::integrate(), Sequencer::minimize(), Controller::minimize(), Controller::outputExtendedSystem(), Controller::outputFepEnergy(), Controller::printTiming(), scriptSet(), and Output::velocity().

int SimParameters::nonbondedFrequency
 

Definition at line 99 of file SimParameters.h.

Referenced by Sequencer::integrate(), and Controller::integrate().

BigReal SimParameters::nonbondedScaling
 

Definition at line 140 of file SimParameters.h.

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

Bool SimParameters::noPatchesOnOne
 

Definition at line 124 of file SimParameters.h.

Bool SimParameters::noPatchesOnZero
 

Definition at line 123 of file SimParameters.h.

int SimParameters::numAtomsPair
 

Definition at line 558 of file SimParameters.h.

int SimParameters::numAtomsPair2
 

Definition at line 560 of file SimParameters.h.

int SimParameters::numAtomsSelf
 

Definition at line 554 of file SimParameters.h.

int SimParameters::numAtomsSelf2
 

Definition at line 556 of file SimParameters.h.

int SimParameters::outputCudaTiming
 

Definition at line 513 of file SimParameters.h.

Referenced by ComputeNonbondedCUDA::doWork(), and ComputeNonbondedCUDA::finishWork().

int SimParameters::outputEnergies
 

Definition at line 504 of file SimParameters.h.

Referenced by Sequencer::integrate(), Controller::printEnergies(), and Controller::printTiming().

char SimParameters::outputFilename[128]
 

Definition at line 152 of file SimParameters.h.

Referenced by colvarproxy_namd::colvarproxy_namd(), Controller::outputExtendedSystem(), and scriptSet().

int SimParameters::outputMomenta
 

Definition at line 507 of file SimParameters.h.

Referenced by Controller::printEnergies().

int SimParameters::outputPairlists
 

Definition at line 188 of file SimParameters.h.

Referenced by Controller::compareChecksums(), and Controller::printEnergies().

Bool SimParameters::outputPatchDetails
 

Definition at line 566 of file SimParameters.h.

Referenced by WorkDistrib::createAtomLists(), and WorkDistrib::fillOnePatchAtoms().

int SimParameters::outputPressure
 

Definition at line 516 of file SimParameters.h.

Referenced by Controller::printEnergies().

int SimParameters::outputTiming
 

Definition at line 510 of file SimParameters.h.

Referenced by Controller::printTiming().

int SimParameters::pairInteractionGroup1
 

Definition at line 334 of file SimParameters.h.

int SimParameters::pairInteractionGroup2
 

Definition at line 335 of file SimParameters.h.

Bool SimParameters::pairInteractionOn
 

Definition at line 333 of file SimParameters.h.

Referenced by ComputePme::ComputePme(), NamdState::configListInit(), WorkDistrib::createAtomLists(), WorkDistrib::fillOnePatchAtoms(), ComputePmeMgr::initialize(), WorkDistrib::mapComputes(), Molecule::num_deg_freedom(), Controller::printEnergies(), Molecule::receive_Molecule(), Controller::receivePressure(), ComputeNonbondedUtil::select(), Molecule::send_Molecule(), Sequencer::submitHalfstep(), and Sequencer::submitReductions().

Bool SimParameters::pairInteractionSelf
 

Definition at line 336 of file SimParameters.h.

Referenced by ComputePme::ComputePme(), NamdState::configListInit(), ComputePmeMgr::initialize(), WorkDistrib::mapComputes(), ComputeNonbondedUtil::select(), Sequencer::submitHalfstep(), and Sequencer::submitReductions().

BigReal SimParameters::pairlistDist
 

Definition at line 178 of file SimParameters.h.

BigReal SimParameters::pairlistGrow
 

Definition at line 186 of file SimParameters.h.

Referenced by HomePatch::doPairlistCheck().

int SimParameters::pairlistMinProcs
 

Definition at line 180 of file SimParameters.h.

BigReal SimParameters::pairlistShrink
 

Definition at line 185 of file SimParameters.h.

Referenced by HomePatch::doPairlistCheck().

int SimParameters::pairlistsPerCycle
 

Definition at line 184 of file SimParameters.h.

Referenced by Sequencer::runComputeObjects().

BigReal SimParameters::pairlistTrigger
 

Definition at line 187 of file SimParameters.h.

Referenced by HomePatch::doPairlistCheck().

Bool SimParameters::paraTypeCharmmOn
 

Definition at line 217 of file SimParameters.h.

Referenced by NamdState::configListInit(), and Parameters::Parameters().

Bool SimParameters::paraTypeXplorOn
 

Definition at line 216 of file SimParameters.h.

Referenced by NamdState::configListInit(), and Parameters::Parameters().

BigReal SimParameters::patchDimension
 

Definition at line 167 of file SimParameters.h.

Referenced by HomePatch::doMarginCheck(), ComputePmeMgr::initialize(), OptPmeMgr::initialize_pencils(), ComputePmeMgr::initialize_pencils(), and WorkDistrib::patchMapInit().

Bool SimParameters::PMEBarrier
 

Definition at line 437 of file SimParameters.h.

Referenced by ComputePmeMgr::initialize().

BigReal SimParameters::PMEEwaldCoefficient
 

Definition at line 428 of file SimParameters.h.

Referenced by ComputeNonbondedUtil::select().

int SimParameters::PMEGridSizeX
 

Definition at line 430 of file SimParameters.h.

Referenced by ComputePme::ComputePme(), ComputePmeMgr::initialize(), and initializePmeGrid().

int SimParameters::PMEGridSizeY
 

Definition at line 431 of file SimParameters.h.

Referenced by ComputePme::ComputePme(), ComputePmeMgr::initialize(), and initializePmeGrid().

int SimParameters::PMEGridSizeZ
 

Definition at line 432 of file SimParameters.h.

Referenced by ComputePme::ComputePme(), ComputePmeMgr::initialize(), and initializePmeGrid().

BigReal SimParameters::PMEGridSpacing
 

Definition at line 433 of file SimParameters.h.

int SimParameters::PMEInterpOrder
 

Definition at line 429 of file SimParameters.h.

Referenced by ComputePme::ComputePme(), ComputePmeMgr::initialize(), and initializePmeGrid().

int SimParameters::PMEMinPoints
 

Definition at line 436 of file SimParameters.h.

Referenced by ComputePmeMgr::initialize(), and initializePmeGrid().

int SimParameters::PMEMinSlices
 

Definition at line 435 of file SimParameters.h.

Referenced by ComputePmeMgr::initialize().

Bool SimParameters::PMEOn
 

Definition at line 426 of file SimParameters.h.

Referenced by ComputeGlobal::ComputeGlobal(), Sequencer::integrate(), Controller::integrate(), WorkDistrib::mapComputes(), Sequencer::minimize(), ComputeNonbondedUtil::select(), and Node::startup().

int SimParameters::PMEPencils
 

Definition at line 438 of file SimParameters.h.

Referenced by OptPmeMgr::initialize(), ComputePmeMgr::initialize(), and initializePmeGrid().

int SimParameters::PMEProcessors
 

Definition at line 434 of file SimParameters.h.

Referenced by ComputePmeMgr::initialize().

BigReal SimParameters::PMETolerance
 

Definition at line 427 of file SimParameters.h.

int SimParameters::pressureProfileAtomTypes
 

Definition at line 406 of file SimParameters.h.

Referenced by ComputeEwald::ComputeEwald(), ComputeHomeTuples< ExclElem, Exclusion, int >::ComputeHomeTuples(), NamdState::configListInit(), Controller::Controller(), WorkDistrib::createAtomLists(), WorkDistrib::fillOnePatchAtoms(), ComputeNonbondedUtil::select(), and Sequencer::Sequencer().

Bool SimParameters::pressureProfileEwaldOn
 

Definition at line 407 of file SimParameters.h.

Referenced by Controller::Controller(), and WorkDistrib::mapComputes().

int SimParameters::pressureProfileEwaldX
 

Definition at line 408 of file SimParameters.h.

Referenced by ComputeEwald::ComputeEwald().

int SimParameters::pressureProfileEwaldY
 

Definition at line 409 of file SimParameters.h.

Referenced by ComputeEwald::ComputeEwald().

int SimParameters::pressureProfileEwaldZ
 

Definition at line 410 of file SimParameters.h.

Referenced by ComputeEwald::ComputeEwald().

int SimParameters::pressureProfileFreq
 

Definition at line 405 of file SimParameters.h.

Referenced by Controller::Controller(), and Controller::printEnergies().

Bool SimParameters::pressureProfileOn
 

Definition at line 403 of file SimParameters.h.

Referenced by ComputeHomeTuples< ExclElem, Exclusion, int >::ComputeHomeTuples(), ComputeNonbondedCUDA::ComputeNonbondedCUDA(), Controller::Controller(), ComputeNonbondedUtil::select(), and Sequencer::Sequencer().

int SimParameters::pressureProfileSlabs
 

Definition at line 404 of file SimParameters.h.

Referenced by ComputeEwald::ComputeEwald(), ComputeHomeTuples< ExclElem, Exclusion, int >::ComputeHomeTuples(), Controller::Controller(), HomePatch::rattle1(), ComputeNonbondedUtil::select(), Sequencer::Sequencer(), Sequencer::submitHalfstep(), and Sequencer::submitReductions().

int SimParameters::procsPerNode
 

Definition at line 121 of file SimParameters.h.

int SimParameters::proxyRecvSpanningTree
 

Definition at line 627 of file SimParameters.h.

int SimParameters::proxySendSpanningTree
 

Definition at line 626 of file SimParameters.h.

unsigned int SimParameters::randomSeed
 

Definition at line 415 of file SimParameters.h.

Referenced by Controller::Controller(), and Sequencer::Sequencer().

Bool SimParameters::readExclusions
 

Definition at line 604 of file SimParameters.h.

Referenced by buildExclusions().

int SimParameters::reassignFreq
 

Definition at line 370 of file SimParameters.h.

Referenced by colvarproxy_namd::colvarproxy_namd(), Sequencer::integrate(), Sequencer::reassignVelocities(), and Controller::reassignVelocities().

BigReal SimParameters::reassignHold
 

Definition at line 373 of file SimParameters.h.

Referenced by Sequencer::reassignVelocities(), and Controller::reassignVelocities().

BigReal SimParameters::reassignIncr
 

Definition at line 372 of file SimParameters.h.

Referenced by Sequencer::reassignVelocities(), and Controller::reassignVelocities().

BigReal SimParameters::reassignTemp
 

Definition at line 371 of file SimParameters.h.

Referenced by colvarproxy_namd::colvarproxy_namd(), Sequencer::reassignVelocities(), Controller::reassignVelocities(), and scriptSet().

int SimParameters::rescaleFreq
 

Definition at line 367 of file SimParameters.h.

Referenced by colvarproxy_namd::colvarproxy_namd(), Sequencer::rescaleVelocities(), and Controller::rescaleVelocities().

BigReal SimParameters::rescaleTemp
 

Definition at line 368 of file SimParameters.h.

Referenced by colvarproxy_namd::colvarproxy_namd(), Controller::rescaleVelocities(), and scriptSet().

char SimParameters::restartFilename[128]
 

Definition at line 157 of file SimParameters.h.

Referenced by colvarproxy_namd::colvarproxy_namd(), and Controller::outputExtendedSystem().

int SimParameters::restartFrequency
 

Definition at line 158 of file SimParameters.h.

Referenced by colvarproxy_namd::colvarproxy_namd(), Output::coordinate(), Output::coordinateNeeded(), Controller::outputExtendedSystem(), Output::velocity(), and Output::velocityNeeded().

Bool SimParameters::restartSave
 

Definition at line 160 of file SimParameters.h.

Referenced by Controller::outputExtendedSystem().

int SimParameters::rigidBonds
 

Definition at line 537 of file SimParameters.h.

Referenced by NamdState::configListInit(), Sequencer::rattle1(), and Sequencer::rattle2().

int SimParameters::rigidDie
 

Definition at line 542 of file SimParameters.h.

Referenced by HomePatch::rattle1(), and HomePatch::rattle2().

int SimParameters::rigidIter
 

Definition at line 541 of file SimParameters.h.

Referenced by HomePatch::rattle1(), and HomePatch::rattle2().

BigReal SimParameters::rigidTol
 

Definition at line 540 of file SimParameters.h.

Referenced by HomePatch::rattle1(), and HomePatch::rattle2().

zVector SimParameters::rotConsAxis
 

Definition at line 228 of file SimParameters.h.

Referenced by ComputeRestraints::ComputeRestraints().

zVector SimParameters::rotConsPivot
 

Definition at line 229 of file SimParameters.h.

Referenced by ComputeRestraints::ComputeRestraints().

Bool SimParameters::rotConstraintsOn
 

Definition at line 226 of file SimParameters.h.

Referenced by ComputeRestraints::ComputeRestraints().

BigReal SimParameters::rotConsVel
 

Definition at line 230 of file SimParameters.h.

Referenced by ComputeRestraints::ComputeRestraints().

char SimParameters::rotDragAxisFile[128]
 

Definition at line 245 of file SimParameters.h.

char SimParameters::rotDragFile[128]
 

Definition at line 243 of file SimParameters.h.

BigReal SimParameters::rotDragGlobVel
 

Definition at line 247 of file SimParameters.h.

Referenced by Sequencer::addRotDragToPosition().

Bool SimParameters::rotDragOn
 

Definition at line 242 of file SimParameters.h.

Referenced by NamdState::configListInit(), Sequencer::integrate(), Molecule::receive_Molecule(), and Molecule::send_Molecule().

char SimParameters::rotDragPivotFile[128]
 

Definition at line 246 of file SimParameters.h.

char SimParameters::rotDragVelFile[128]
 

Definition at line 248 of file SimParameters.h.

BigReal SimParameters::scale14
 

Definition at line 138 of file SimParameters.h.

Referenced by ComputeNonbondedUtil::select().

BigReal SimParameters::scriptArg1
 

Definition at line 614 of file SimParameters.h.

Referenced by Sequencer::algorithm(), Controller::algorithm(), and scriptSet().

BigReal SimParameters::scriptArg2
 

Definition at line 615 of file SimParameters.h.

Referenced by scriptSet().

BigReal SimParameters::scriptArg3
 

Definition at line 616 of file SimParameters.h.

Referenced by scriptSet().

BigReal SimParameters::scriptArg4
 

Definition at line 617 of file SimParameters.h.

Referenced by scriptSet().

BigReal SimParameters::scriptArg5
 

Definition at line 618 of file SimParameters.h.

Referenced by scriptSet().

Bool SimParameters::selectConstraintsOn
 

Definition at line 207 of file SimParameters.h.

Referenced by ComputeRestraints::ComputeRestraints().

Bool SimParameters::shiftIOToOne
 

Definition at line 125 of file SimParameters.h.

Referenced by Node::startup().

zVector SimParameters::SMDDir
 

Definition at line 265 of file SimParameters.h.

Referenced by ComputeMgr::createComputes().

char SimParameters::SMDFile[128]
 

Definition at line 268 of file SimParameters.h.

Referenced by ComputeMgr::createComputes().

BigReal SimParameters::SMDk
 

Definition at line 266 of file SimParameters.h.

Referenced by ComputeMgr::createComputes().

BigReal SimParameters::SMDk2
 

Definition at line 267 of file SimParameters.h.

Referenced by ComputeMgr::createComputes().

Bool SimParameters::SMDOn
 

Definition at line 263 of file SimParameters.h.

Referenced by ComputeMgr::createComputes().

int SimParameters::SMDOutputFreq
 

Definition at line 269 of file SimParameters.h.

Referenced by ComputeMgr::createComputes().

BigReal SimParameters::SMDVel
 

Definition at line 264 of file SimParameters.h.

Referenced by ComputeMgr::createComputes().

int SimParameters::sphericalBCexp1
 

Definition at line 468 of file SimParameters.h.

Referenced by ComputeSphericalBC::ComputeSphericalBC().

int SimParameters::sphericalBCexp2
 

Definition at line 469 of file SimParameters.h.

Referenced by ComputeSphericalBC::ComputeSphericalBC().

BigReal SimParameters::sphericalBCk1
 

Definition at line 462 of file SimParameters.h.

Referenced by ComputeSphericalBC::ComputeSphericalBC().

BigReal SimParameters::sphericalBCk2
 

Definition at line 464 of file SimParameters.h.

Referenced by ComputeSphericalBC::ComputeSphericalBC().

Bool SimParameters::sphericalBCOn
 

Definition at line 459 of file SimParameters.h.

Referenced by WorkDistrib::mapComputes().

BigReal SimParameters::sphericalBCr1
 

Definition at line 466 of file SimParameters.h.

Referenced by ComputeSphericalBC::ComputeSphericalBC().

BigReal SimParameters::sphericalBCr2
 

Definition at line 467 of file SimParameters.h.

Referenced by ComputeSphericalBC::ComputeSphericalBC().

zVector SimParameters::sphericalCenter
 

Definition at line 461 of file SimParameters.h.

Referenced by ComputeSphericalBC::ComputeSphericalBC().

int SimParameters::splitPatch
 

Definition at line 530 of file SimParameters.h.

Referenced by WorkDistrib::caclNumAtomsInEachPatch(), WorkDistrib::createAtomLists(), and WorkDistrib::fillOnePatchAtoms().

int SimParameters::stepsPerCycle
 

Definition at line 91 of file SimParameters.h.

Referenced by Sequencer::integrate(), Controller::integrate(), and Sequencer::runComputeObjects().

zVector SimParameters::stirAxis
 

Definition at line 495 of file SimParameters.h.

Referenced by ComputeStir::ComputeStir(), and scriptSet().

char SimParameters::stirFilename[128]
 

Definition at line 490 of file SimParameters.h.

BigReal SimParameters::stirK
 

Definition at line 494 of file SimParameters.h.

Referenced by ComputeStir::doForce().

Bool SimParameters::stirOn
 

Definition at line 489 of file SimParameters.h.

Referenced by NamdState::configListInit(), WorkDistrib::mapComputes(), Molecule::receive_Molecule(), and Molecule::send_Molecule().

zVector SimParameters::stirPivot
 

Definition at line 496 of file SimParameters.h.

Referenced by ComputeStir::ComputeStir(), and scriptSet().

BigReal SimParameters::stirStartingTheta
 

Definition at line 492 of file SimParameters.h.

BigReal SimParameters::stirVel
 

Definition at line 493 of file SimParameters.h.

zVector SimParameters::strainRate
 

Definition at line 412 of file SimParameters.h.

Referenced by Controller::Controller().

zVector SimParameters::strainRate2
 

Definition at line 413 of file SimParameters.h.

Referenced by Controller::Controller().

BigReal SimParameters::surfaceTensionTarget
 

Definition at line 401 of file SimParameters.h.

Referenced by Controller::langevinPiston1(), Controller::langevinPiston2(), and scriptSet().

Bool SimParameters::switchingActive
 

Definition at line 174 of file SimParameters.h.

Referenced by ComputeNonbondedUtil::select().

BigReal SimParameters::switchingDist
 

Definition at line 176 of file SimParameters.h.

Referenced by ComputeNonbondedUtil::select().

char SimParameters::tableInterpType[128]
 

Definition at line 276 of file SimParameters.h.

Referenced by Parameters::read_ener_table().

BigReal SimParameters::tableMaxDist
 

Definition at line 278 of file SimParameters.h.

Referenced by Parameters::read_ener_table().

int SimParameters::tableNumTypes
 

Definition at line 274 of file SimParameters.h.

Referenced by Parameters::read_ener_table().

Real SimParameters::tableSpacing
 

Definition at line 277 of file SimParameters.h.

Referenced by Parameters::read_ener_table().

Bool SimParameters::tabulatedEnergies
 

Definition at line 273 of file SimParameters.h.

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

char SimParameters::tabulatedEnergiesFile[128]
 

Definition at line 275 of file SimParameters.h.

Referenced by Parameters::read_ener_table().

char SimParameters::tclBCArgs[128]
 

Definition at line 343 of file SimParameters.h.

Referenced by ComputeTclBC::doWork(), and scriptSet().

Bool SimParameters::tclBCOn
 

Definition at line 341 of file SimParameters.h.

Referenced by WorkDistrib::mapComputes().

char* SimParameters::tclBCScript
 

Definition at line 342 of file SimParameters.h.

Referenced by ComputeTclBC::ComputeTclBC(), receive_SimParameters(), and send_SimParameters().

Bool SimParameters::tclForcesOn
 

Definition at line 340 of file SimParameters.h.

Referenced by ComputeMgr::createComputes(), and Sequencer::integrate().

Bool SimParameters::tCoupleOn
 

Definition at line 363 of file SimParameters.h.

Referenced by colvarproxy_namd::colvarproxy_namd(), NamdState::configListInit(), Molecule::receive_Molecule(), Molecule::send_Molecule(), Sequencer::tcoupleVelocities(), and Controller::tcoupleVelocities().

BigReal SimParameters::tCoupleTemp
 

Definition at line 365 of file SimParameters.h.

Referenced by colvarproxy_namd::colvarproxy_namd(), and Controller::tcoupleVelocities().

Bool SimParameters::testOn
 

Definition at line 546 of file SimParameters.h.

char SimParameters::TMDFile[128]
 

Definition at line 284 of file SimParameters.h.

Referenced by GlobalMasterTMD::GlobalMasterTMD().

BigReal SimParameters::TMDFinalRMSD
 

Definition at line 287 of file SimParameters.h.

Referenced by GlobalMasterTMD::GlobalMasterTMD().

int SimParameters::TMDFirstStep
 

Definition at line 286 of file SimParameters.h.

Referenced by GlobalMasterTMD::GlobalMasterTMD().

BigReal SimParameters::TMDInitialRMSD
 

Definition at line 287 of file SimParameters.h.

Referenced by GlobalMasterTMD::GlobalMasterTMD().

BigReal SimParameters::TMDk
 

Definition at line 283 of file SimParameters.h.

Referenced by GlobalMasterTMD::GlobalMasterTMD().

int SimParameters::TMDLastStep
 

Definition at line 286 of file SimParameters.h.

Referenced by GlobalMasterTMD::GlobalMasterTMD().

Bool SimParameters::TMDOn
 

Definition at line 282 of file SimParameters.h.

Referenced by ComputeMgr::createComputes().

int SimParameters::TMDOutputFreq
 

Definition at line 285 of file SimParameters.h.

Referenced by GlobalMasterTMD::GlobalMasterTMD().

int SimParameters::totalAtoms
 

Definition at line 549 of file SimParameters.h.

int SimParameters::twoAwayX
 

Definition at line 113 of file SimParameters.h.

Referenced by WorkDistrib::patchMapInit().

int SimParameters::twoAwayY
 

Definition at line 114 of file SimParameters.h.

Referenced by WorkDistrib::patchMapInit().

int SimParameters::twoAwayZ
 

Definition at line 115 of file SimParameters.h.

Referenced by WorkDistrib::patchMapInit().

Bool SimParameters::useAntecedent
 

Definition at line 577 of file SimParameters.h.

Bool SimParameters::useCompressedPsf
 

Definition at line 620 of file SimParameters.h.

Referenced by NamdState::configListInit(), and Molecule::Molecule().

Bool SimParameters::useConstantArea
 

Definition at line 381 of file SimParameters.h.

Referenced by Controller::langevinPiston1(), and scriptSet().

Bool SimParameters::useConstantRatio
 

Definition at line 382 of file SimParameters.h.

Referenced by Controller::Controller(), Controller::langevinPiston1(), Controller::langevinPiston2(), Controller::receivePressure(), and scriptSet().

Bool SimParameters::useDPME
 

Definition at line 440 of file SimParameters.h.

Referenced by WorkDistrib::mapComputes().

Bool SimParameters::useFlexibleCell
 

Definition at line 380 of file SimParameters.h.

Referenced by Controller::Controller(), ComputeNonbondedCUDA::doWork(), Controller::langevinPiston1(), Controller::langevinPiston2(), Controller::receivePressure(), and scriptSet().

Bool SimParameters::useGroupPressure
 

Definition at line 375 of file SimParameters.h.

Referenced by Sequencer::berendsenPressure(), Sequencer::langevinPiston(), Controller::receivePressure(), scriptSet(), Sequencer::submitHalfstep(), and Sequencer::submitReductions().

Bool SimParameters::useManyToMany
 

Definition at line 442 of file SimParameters.h.

Referenced by OptPmeMgr::initialize().

Bool SimParameters::useOptPME
 

Definition at line 441 of file SimParameters.h.

Referenced by WorkDistrib::mapComputes(), and Node::startup().

int SimParameters::usePairlists
 

Definition at line 182 of file SimParameters.h.

Referenced by Sequencer::runComputeObjects(), and SELF().

Bool SimParameters::usePluginIO
 

Definition at line 623 of file SimParameters.h.

Referenced by NamdState::configListInit().

Bool SimParameters::useSettle
 

Definition at line 544 of file SimParameters.h.

Referenced by HomePatch::rattle1(), and HomePatch::rattle2().

Bool SimParameters::vdwGeometricSigma
 

Definition at line 611 of file SimParameters.h.

BigReal SimParameters::vdwscale14
 

Definition at line 605 of file SimParameters.h.

Referenced by NamdState::configListInit().

char SimParameters::velDcdFilename[128]
 

Definition at line 150 of file SimParameters.h.

int SimParameters::velDcdFrequency
 

Definition at line 144 of file SimParameters.h.

Referenced by Output::velocity(), and Output::velocityNeeded().

int SimParameters::watmodel
 

Definition at line 86 of file SimParameters.h.

Referenced by Sequencer::integrate(), HomePatch::rattle1(), and HomePatch::rattle2().

Bool SimParameters::wrapAll
 

Definition at line 133 of file SimParameters.h.

Referenced by Node::startup(), and wrap_coor_int().

Bool SimParameters::wrapNearest
 

Definition at line 134 of file SimParameters.h.

Referenced by wrap_coor_int().

Bool SimParameters::wrapWater
 

Definition at line 132 of file SimParameters.h.

Referenced by Node::startup(), and wrap_coor_int().

char SimParameters::xstFilename[128]
 

Definition at line 151 of file SimParameters.h.

Referenced by Controller::outputExtendedSystem().

int SimParameters::xstFrequency
 

Definition at line 146 of file SimParameters.h.

Referenced by Controller::outputExtendedSystem().

Bool SimParameters::zeroMomentum
 

Definition at line 130 of file SimParameters.h.

Referenced by Sequencer::integrate(), and Controller::integrate().

Bool SimParameters::zeroMomentumAlt
 

Definition at line 131 of file SimParameters.h.

Referenced by Sequencer::correctMomentum(), and Sequencer::submitMomentum().


The documentation for this class was generated from the following files:
Generated on Sun Nov 22 04:07:53 2009 for NAMD by  doxygen 1.3.9.1