-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add classes for simulating ellipsoid polymer systems. (#102)
* create EllipsoidChain class * remove blank space * add class for ellipsoid chain FF * add FF class to library * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * update particle mass, add bead particle types sequence * update class parent name * add func to create rigid frame * fix formatting, remove extra param * fix numpy bug, add box to config * fix rigid body sim bugs * add bonds between B particles after building the chain * add fix_orientation variable to pack * add bond, angle and dihedral * remove create_rigid_body from sim * add body tags to rigid frame * add new functions to __init__ * add unit tests * move private func to bottom * add doc strings * add example code to docstring * replace bead_length with lpar in EllipsoidChain class * add rigid body handling of mass * add overlap to Pack * remove bead_length from Ellipsoid FF class, fix unit test * fix rigid unit test * add 2 unit tests for rigid simulations * fix check for body tags in mass, add assertion for mass * ignore E203 in precommit * remove unused var * use >= when checking for ascending next body tag * actaully, we shouldn't use >= in body tag count * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fix rigid body import * Switch to z-axis for ellipsoid chain alignment, add param for initial orientaiton to rigid body util * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fix test --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: marjanalbouye <[email protected]>
- Loading branch information
1 parent
9fe5351
commit af4adc0
Showing
12 changed files
with
554 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.