96 |
|
} |
97 |
|
|
98 |
|
SimSetup::~SimSetup(){ |
99 |
+ |
// clean up the forcefield |
100 |
+ |
the_ff->cleanMe(); |
101 |
+ |
|
102 |
|
delete stamps; |
103 |
|
delete globals; |
104 |
|
} |
117 |
|
#endif // is_mpi |
118 |
|
|
119 |
|
inFileName = fileName; |
120 |
+ |
|
121 |
+ |
globals->initalize(); |
122 |
|
set_interface_stamps(stamps, globals); |
123 |
|
|
124 |
|
#ifdef IS_MPI |
832 |
|
} |
833 |
|
} |
834 |
|
|
830 |
– |
|
835 |
|
for (i=0; i < nInfo; i++) { |
836 |
|
|
837 |
|
// check for the temperature set flag |
851 |
|
info[i].thermIntLambda = globals->getThermIntLambda(); |
852 |
|
info[i].thermIntK = globals->getThermIntK(); |
853 |
|
|
854 |
< |
Restraints *myRestraint = new Restraints(tot_nmol, info[i].thermIntLambda, info[i].thermIntK); |
854 |
> |
Restraints *myRestraint = new Restraints(info[i].thermIntLambda, info[i].thermIntK); |
855 |
|
info[i].restraint = myRestraint; |
856 |
|
} |
857 |
|
else { |
1130 |
|
MPIcheckPoint(); |
1131 |
|
#endif // is_mpi |
1132 |
|
|
1129 |
– |
// clean up the forcefield |
1130 |
– |
the_ff->cleanMe(); |
1133 |
|
} |
1134 |
|
|
1135 |
|
void SimSetup::initSystemCoords(void){ |