| 2 |
|
#include <cstdlib> |
| 3 |
|
|
| 4 |
|
#include "LRI.hpp" |
| 5 |
+ |
#include "simError.h" |
| 6 |
|
|
| 6 |
– |
|
| 7 |
|
extern "C" { |
| 8 |
|
|
| 9 |
|
|
| 186 |
|
if( isLJ[i] && isVDW[i+1] ) error = 1; |
| 187 |
|
|
| 188 |
|
if( error ){ |
| 189 |
< |
std::cerr << "longRange force error: You cannot mix Lenard-Jones and" |
| 190 |
< |
<< " \"Exp - r^6\" type interactions\n"; |
| 191 |
< |
exit(8); |
| 189 |
> |
sprintf(painCave.errMsg, |
| 190 |
> |
"longRange force error: You cannot mix Lenard-Jones and" |
| 191 |
> |
" \"Exp - r^6\" type interactions\n"); |
| 192 |
> |
painCave.isFatal = 1; |
| 193 |
> |
simError(); |
| 194 |
|
} |
| 195 |
|
} |
| 196 |
|
|
| 305 |
|
if( isDipole[i] ){ |
| 306 |
|
|
| 307 |
|
if( !(atoms[i]->isDirectional()) ){ |
| 308 |
< |
std::cerr << "Something went Horribly wrong!!!!\n" |
| 309 |
< |
<< "We're all gonna die in here!!!!!!!\n" |
| 310 |
< |
<< "Oh yeah, by the way, atom " << i |
| 311 |
< |
<< " somehow thinks it has a dipole,\n" |
| 312 |
< |
<< "but it isn't a directional atom type.\n"; |
| 313 |
< |
exit(8); |
| 308 |
> |
sprintf( painCave.errMsg, |
| 309 |
> |
"Something went Horribly wrong!!!!\n" |
| 310 |
> |
"We're all gonna die in here!!!!!!!\n" |
| 311 |
> |
"Oh yeah, by the way, atom %d" |
| 312 |
> |
" somehow thinks it has a dipole,\n" |
| 313 |
> |
"but it isn't a directional atom type.\n", i); |
| 314 |
> |
painCave.isFatal = 1; |
| 315 |
> |
simError(); |
| 316 |
|
} |
| 317 |
|
|
| 318 |
|
dAtom = ( DirectionalAtom* )atoms[i]; |