Dear All,
I am seeking help for the following problem:
Trying to use both reax/c and lj using pair_style hybrid (or hybrid/overlay):
pair_style hybrid lj/cut/coul/cut 15.0 reax/c NULL
I only want to use reax for the 6th atom type. I have also defined bond, angle and dihedral styles between other atom types and between other atom types and atom type 6 (not between atoms of type 6). The following shows the assignment of pair_coeffs:
pair_coeff 1 1 lj/cut/coul/cut 0.070 3.55
pair_coeff 2 2 lj/cut/coul/cut 0.066 3.50
pair_coeff 3 3 lj/cut/coul/cut 0.250 3.55
pair_coeff 4 4 lj/cut/coul/cut 0.030 2.42
pair_coeff 5 5 lj/cut/coul/cut 0.030 2.50
pair_coeff * * reax/c ffield.reax NULL NULL NULL NULL NULL C
This shows the error “Non-existent ReaxFF type”.
When i change the order to
pair_coeff * * reax/c ffield.reax C C S H H C #Note that the arguments are different
pair_coeff 1 1 lj/cut/coul/cut 0.070 3.55
pair_coeff 2 2 lj/cut/coul/cut 0.066 3.50
pair_coeff 3 3 lj/cut/coul/cut 0.250 3.55
pair_coeff 4 4 lj/cut/coul/cut 0.030 2.42
pair_coeff 5 5 lj/cut/coul/cut 0.030 2.50
and use hybrid or hybrid/overlay, it runs, however gives undesired results as the parameters for atom types 1-5 are dummy.
For the following definition of pair_coeffs and use with “hybrid” (not “hybrid/overlay”):
pair_coeff * * reax/c ffield.reax C C S H H C
pair_coeff 1 1 lj/cut/coul/cut 0.070 3.55
pair_coeff 2 2 lj/cut/coul/cut 0.066 3.50
pair_coeff 3 3 lj/cut/coul/cut 0.250 3.55
pair_coeff 4 4 lj/cut/coul/cut 0.030 2.42
pair_coeff 5 5 lj/cut/coul/cut 0.030 2.50
#pair_coeff 6 6 lj/cut/coul/cut 0.070 3.55
pair_coeff 1 2 lj/cut/coul/cut 0.0679 3.525
pair_coeff 1 3 lj/cut/coul/cut 0.132 3.55
pair_coeff 1 4 lj/cut/coul/cut 0.0458 2.985
pair_coeff 1 5 lj/cut/coul/cut 0.0458 3.025
pair_coeff 1 6 lj/cut/coul/cut 0.070 3.55
pair_coeff 2 3 lj/cut/coul/cut 0.1284 3.525
pair_coeff 2 4 lj/cut/coul/cut 0.0445 2.96
pair_coeff 2 5 lj/cut/coul/cut 0.0445 3.0
pair_coeff 2 6 lj/cut/coul/cut 0.0679 3.525
pair_coeff 3 4 lj/cut/coul/cut 0.0866 2.985
pair_coeff 3 5 lj/cut/coul/cut 0.0866 3.025
pair_coeff 3 6 lj/cut/coul/cut 0.132 3.55
pair_coeff 4 5 lj/cut/coul/cut 0.030 2.46
pair_coeff 4 6 lj/cut/coul/cut 0.0458 2.985
pair_coeff 5 6 lj/cut/coul/cut 0.0458 3.025
it prints “Setting up run …” and then terminates (I also tried to run on single processor).
I appreciate any help!
Regards,
Lukose