adapted all potential to new scheme + necessary mods to main code
[physik/posic.git] / potentials / tersoff.c
index b83bfd6..d322b69 100644 (file)
@@ -24,6 +24,12 @@ int tersoff_mult_set_params(t_moldyn *moldyn,int element1,int element2) {
 
        t_tersoff_mult_params *p;
 
+       // set cutoff before parameters (actually only necessary for some pots)
+       if(moldyn->cutoff==0.0) {
+               printf("[tersoff] WARNING: no cutoff!\n");
+               return -1;
+       }
+
        /* alloc mem for potential parameters */
         moldyn->pot_params=malloc(sizeof(t_tersoff_mult_params));
         if(moldyn->pot_params==NULL) {