hoomd-blue icon indicating copy to clipboard operation
hoomd-blue copied to clipboard

Mpcd Cosine and CosineExpansionContraction Channels

Open baho-cb opened this issue 1 year ago • 1 comments

Description

This PR adds two new mpcd streaming geometries: Serpentine channel (CosineChannel) and sinusoidal expansion and contraction channel (CosineExpansionContraction).

~This PR should be merged after the rejection filler PR (#1822).~ This PR has been merged.

Motivation and context

Resolves #1775, #1776

How has this been tested?

Python tests are added for the geometries and streaming.

Change log

* `mpcd.geometry.CosineChannel` for a serpentine (cosine) channel.
* `mpcd.geometry.CosineExpansionContraction` for an expansion-contraction channel.

Checklist:

baho-cb avatar Jul 05 '24 22:07 baho-cb

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

github-actions[bot] avatar Aug 08 '24 19:08 github-actions[bot]

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

github-actions[bot] avatar Sep 05 '24 19:09 github-actions[bot]

Please merge the latest glotzerlab:trunk-minor and see if that allows the unit tests to execute.

joaander avatar Sep 06 '24 14:09 joaander

Oops, sorry about that! Should be taken care of.

mphoward avatar Sep 06 '24 14:09 mphoward