-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rings dev #8
Conversation
…pe to the more general ring files shared by both topoTwoDim and topoBulk
…ings and writing out LAMMPS data files for the number of primitive rings in a bulk system
…tiive rings and data files in a bulk system
…for a bulk system
Co-authored-by: Rohit Goswami <[email protected]>
…ding to atom types
…ructs for O atoms and H atoms specifically
…n a single slice. Atoms belonging to the same molecule are included in the slice if even one of the constituent atoms is in the slice
…ys and atom IDs as values
…rticipate in rings in the slice
…dge atoms participating in rings which are part of the slice
…dd H atoms to slice)
…er examples which may be buggy
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have very minor licensing changes. Beyond this, ahead of the lua
replacement it would be best to have this merged, so will go ahead with it.
src/include/internal/selection.hpp
Outdated
//----------------------------------------------------------------------------------- | ||
// d-SEAMS is free software: you can redistribute it and/or modify | ||
// it under the terms of the GNU General Public License as published by | ||
// the Free Software Foundation, either version 3 of the License, or | ||
// (at your option) any later version. | ||
// | ||
// A copy of the GNU General Public License is available at | ||
// http://www.gnu.org/licenses/ | ||
//----------------------------------------------------------------------------------- |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit. We need to change the license information here after #15
src/include/external/icecream.hpp
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Might want to deprecate external
in favor of meson
wraps or something.
input/traj/clathrate-thf.lammpstrj
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Little larger than appropriate, but I guess its ok.
Added functions for selecting and writing out specific atoms and molecules within a slice. Molecules which participate in primitive rings inside the slice are also selected; this ensures that molecules in rings at the edges and straddling the boundary are included. TODO: API documentation and some more functionality should be added.