NAMD
|
#include <FreeEnergyLambda.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 12 of file FreeEnergyLambda.h.
ALambdaControl::ALambdaControl | ( | ) |
Definition at line 20 of file FreeEnergyLambda.C.
References kUnknownTask.
void ALambdaControl::Accumulate | ( | double | dU_dLambda | ) |
Definition at line 92 of file FreeEnergyLambda.C.
References ASSERT, kDown, kFade, kFalse, kGrow, kNoGrow, kStepDown, kStepFade, kStepGrow, kStepUp, kStop, and kUp.
double ALambdaControl::GetAccumulation | ( | ) |
Definition at line 160 of file FreeEnergyLambda.C.
References ASSERT, kDown, kFade, kFalse, kGrow, kNoGrow, kStepDown, kStepFade, kStepGrow, kStepUp, kStop, and kUp.
Referenced by Integrate_MCTI().
double ALambdaControl::GetIntegration | ( | ) |
Definition at line 149 of file FreeEnergyLambda.C.
References ASSERT, kStepDown, kStepFade, kStepGrow, and kStepUp.
double ALambdaControl::GetLambdaKf | ( | ) |
Definition at line 506 of file FreeEnergyLambda.C.
References IsActive(), kFade, kGrow, kNoGrow, kStepFade, and kStepGrow.
double ALambdaControl::GetLambdaRef | ( | ) |
Definition at line 549 of file FreeEnergyLambda.C.
References IsActive(), kDown, kStepDown, kStepUp, and kUp.
|
inline |
Definition at line 62 of file FreeEnergyLambda.h.
int ALambdaControl::GetNumAccumStepsSoFar | ( | ) |
Definition at line 182 of file FreeEnergyLambda.C.
References ASSERT, kStepDown, kStepFade, kStepGrow, and kStepUp.
int ALambdaControl::GetNumSteps | ( | ) |
Definition at line 203 of file FreeEnergyLambda.C.
Referenced by ALambdaManager::GetTotalNumSteps().
|
inline |
Definition at line 60 of file FreeEnergyLambda.h.
void ALambdaControl::GetPaddedTaskStr | ( | char * | Str | ) |
Definition at line 253 of file FreeEnergyLambda.C.
References kDown, kFade, kGrow, kNoGrow, kStepDown, kStepFade, kStepGrow, kStepUp, kStop, and kUp.
Referenced by PrintHeader().
|
inline |
Definition at line 73 of file FreeEnergyLambda.h.
Referenced by ReadPmfBlock().
void ALambdaControl::GetTaskStr | ( | char * | Str | ) |
Definition at line 273 of file FreeEnergyLambda.C.
References kDown, kFade, kGrow, kNoGrow, kStepDown, kStepFade, kStepGrow, kStepUp, kStop, and kUp.
Referenced by PrintHeader().
|
inline |
Definition at line 46 of file FreeEnergyLambda.h.
Referenced by ALambdaManager::IncCurrStep().
void ALambdaControl::Init | ( | ALambdaControl & | PriorBlock | ) |
Definition at line 43 of file FreeEnergyLambda.C.
References ASSERT, kDown, kFade, kFalse, kGrow, kNoGrow, kStepDown, kStepFade, kStepGrow, kStepUp, kStop, and kUp.
Referenced by ReadInput().
void ALambdaControl::Integrate_MCTI | ( | ) |
Definition at line 123 of file FreeEnergyLambda.C.
References ASSERT, GetAccumulation(), kFalse, kStepDown, kStepFade, kStepGrow, and kStepUp.
Bool_t ALambdaControl::IsActive | ( | ) |
Definition at line 493 of file FreeEnergyLambda.C.
Referenced by GetLambdaKf(), and GetLambdaRef().
Bool_t ALambdaControl::IsEndOf_MCTI | ( | ) |
Definition at line 359 of file FreeEnergyLambda.C.
References kFalse, kStepDown, kStepFade, kStepGrow, kStepUp, and kTrue.
Bool_t ALambdaControl::IsEndOf_MCTI_Step | ( | ) |
Definition at line 378 of file FreeEnergyLambda.C.
References kFalse, kStepDown, kStepFade, kStepGrow, kStepUp, and kTrue.
Bool_t ALambdaControl::IsFirstStep | ( | ) |
Definition at line 325 of file FreeEnergyLambda.C.
Bool_t ALambdaControl::IsTimeToClearAccumulator | ( | ) |
Definition at line 293 of file FreeEnergyLambda.C.
References ASSERT, kDown, kFade, kFalse, kGrow, kNoGrow, kStepDown, kStepFade, kStepGrow, kStepUp, kStop, kTrue, and kUp.
Bool_t ALambdaControl::IsTimeToPrint | ( | ) |
Definition at line 339 of file FreeEnergyLambda.C.
Bool_t ALambdaControl::IsTimeToPrint_dU_dLambda | ( | ) |
Definition at line 398 of file FreeEnergyLambda.C.
References kFalse, kStepDown, kStepFade, kStepGrow, kStepUp, and kTrue.
ALambdaControl & ALambdaControl::operator= | ( | ALambdaControl & | PmfBlock | ) |
Definition at line 74 of file FreeEnergyLambda.C.
void ALambdaControl::PrintHeader | ( | double | dT | ) |
Definition at line 451 of file FreeEnergyLambda.C.
References endi(), GetPaddedTaskStr(), GetTaskStr(), and iout.
void ALambdaControl::PrintLambdaHeader | ( | double | dT | ) |
Definition at line 430 of file FreeEnergyLambda.C.
|
inline |
Definition at line 70 of file FreeEnergyLambda.h.
Referenced by ReadPmfBlock().
|
inline |
Definition at line 71 of file FreeEnergyLambda.h.
Referenced by ReadPmfBlock().
|
inline |
Definition at line 65 of file FreeEnergyLambda.h.
Referenced by ReadPmfBlock().
|
inline |
Definition at line 64 of file FreeEnergyLambda.h.
Referenced by ReadPmfBlock().
|
inline |
Definition at line 66 of file FreeEnergyLambda.h.
Referenced by ReadPmfBlock().
|
inline |
Definition at line 67 of file FreeEnergyLambda.h.
Referenced by ReadPmfBlock().
|
inline |
Definition at line 63 of file FreeEnergyLambda.h.
Referenced by ReadPmfBlock().
|
inline |
Definition at line 68 of file FreeEnergyLambda.h.
|
inline |
Definition at line 69 of file FreeEnergyLambda.h.
|
inline |
|
inline |
Definition at line 54 of file FreeEnergyLambda.h.