Skip to content
Snippets Groups Projects
Commit 0c2f7c74 authored by Andrew Jewett's avatar Andrew Jewett
Browse files

added feature to write_data.cpp to support "extra bonds" (angles,dihedrals,impropers,special).

parent 1370385c
No related branches found
No related tags found
No related merge requests found
......@@ -240,6 +240,26 @@ void WriteData::header()
fprintf(fp,BIGINT_FORMAT " impropers\n",atom->nimpropers);
fprintf(fp,"%d improper types\n",atom->nimpropertypes);
}
if (atom->extra_bond_per_atom > 0) {
fprintf(fp,BIGINT_FORMAT " extra bond per atom\n",
atom->extra_bond_per_atom);
}
if (atom->extra_angle_per_atom > 0) {
fprintf(fp,BIGINT_FORMAT " extra angle per atom\n",
atom->extra_angle_per_atom);
}
if (atom->extra_dihedral_per_atom > 0) {
fprintf(fp,BIGINT_FORMAT " extra dihedral per atom\n",
atom->extra_dihedral_per_atom);
}
if (atom->extra_improper_per_atom > 0) {
fprintf(fp,BIGINT_FORMAT " extra improper per atom\n",
atom->extra_improper_per_atom);
}
if (force->special_extra > 0) {
fprintf(fp,BIGINT_FORMAT " extra special per atom\n",
force->special_extra);
}
}
for (int i = 0; i < modify->nfix; i++)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment