Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
7c90a85
Added test for numeric using metropolis minimization
Omegaice Feb 28, 2015
ef2745e
Change to fix the disparity
Omegaice Feb 28, 2015
fc93211
more changes
Omegaice Mar 2, 2015
674d9a9
/dev/null Pipe for test running
Omegaice Mar 2, 2015
bfcf143
Another try
Omegaice Mar 2, 2015
531c23c
Another try
Omegaice Mar 2, 2015
0334688
Another Try
Omegaice Mar 2, 2015
9993988
Another try
Omegaice Mar 2, 2015
9aa7d72
Remove printout
Omegaice Mar 2, 2015
d7c7e39
Add test runner with DCD and energy comparison
Omegaice Mar 10, 2015
e07c0c9
Added y and z value testing for dcds
Omegaice Mar 10, 2015
b1d3b27
Force file comparison
Omegaice Mar 10, 2015
affbe67
Position file testing
Omegaice Mar 10, 2015
718ef32
Flag for debug to print ProtoMol output
Omegaice Mar 10, 2015
6549bfc
Velocity comparison code
Omegaice Mar 10, 2015
012d1fb
Code cleanup
Omegaice Mar 10, 2015
ee25f06
Ignore energy headers
Omegaice Mar 10, 2015
1d2c5b0
Print current test
Omegaice Mar 10, 2015
d11ffe5
Remove break after first test
Omegaice Mar 10, 2015
2bb2bd1
Added print for pass or fail
Omegaice Mar 10, 2015
60d2ddb
Pull test running code into its own function
Omegaice Mar 11, 2015
f66b9c5
Added parallel execution
Omegaice Mar 11, 2015
d1a51cb
Verbose logging now handled for comparison
Omegaice Mar 11, 2015
92f760a
Added MPI check when running in parallel
Omegaice Mar 11, 2015
697fcdb
Correct DCD issue
Omegaice Mar 11, 2015
e924b70
Single test running
Omegaice Mar 11, 2015
8f22ca9
Don't fail on ProtoMol error
Omegaice Mar 11, 2015
5da7371
Add option to force exit on test failure
Omegaice Mar 11, 2015
b50c866
Added extra tests and printed ignore when files are not compared
Omegaice Mar 11, 2015
104958e
Merge branch 'golang_tests' into numeric_metropolis_energy
Omegaice Mar 11, 2015
6da1c91
Update tests to use go
Omegaice Mar 11, 2015
e6cbce4
Correct parallel execution
Omegaice Mar 11, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ script:
- make install
- cd test
- cp $HOME/ProtoMol/bin/ProtoMol .
- python test.py --serial --parallel --errorfailure
- go run test.go --verbose --parallel --errorfailure
4 changes: 2 additions & 2 deletions protomol/integrator/hessian/BlockHessian.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1273,8 +1273,8 @@ void BlockHessian::evaluateNumericalResidues(const Vector3DBlock *myPositions,
unsigned int block_start = 0;

const unsigned int size = myPositions->size();
const Real epsilon = 1e-12;

const Real epsilon = 1e-6;

const Real inv_epsilon = 1.0 / epsilon;

Expand Down
2 changes: 1 addition & 1 deletion protomol/integrator/hessian/BlockHessianDiagonalize.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -231,7 +231,7 @@ namespace ProtoMol {
Vector3DBlock tempForce = *(intg->getForces());

//define epsilon
Real epsilon = 1e-9;
Real epsilon = 1e-6;

//loop over each eigenvector purtubation
for(int eg=0; eg<residues_total_eigs; eg++ ){
Expand Down
1 change: 0 additions & 1 deletion protomol/integrator/hessian/Hessian.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -351,7 +351,6 @@ void Hessian::findForces(ForceGroup *overloadedForces) {
}
}
} else if (equalStartNocase("LennardJones Coulomb", ListForces[i]->getId())) {
std::cout << "LJ Test" << std::endl;
myLennardJones = true; myCoulomb = true;
vector<Parameter> Fparam;
//lSwitch = cSwitch = 1;
Expand Down
Loading