Skip to content

Hexagon surface#204

Closed
ChasingNeutrons wants to merge 7 commits into
CambridgeNuclear:mainfrom
ChasingNeutrons:hexagon
Closed

Hexagon surface#204
ChasingNeutrons wants to merge 7 commits into
CambridgeNuclear:mainfrom
ChasingNeutrons:hexagon

Conversation

@ChasingNeutrons

Copy link
Copy Markdown
Collaborator

I've developed an axis-parallel hexagon. It is regular in all directions, i.e., has the same width. Its main limitation is that it can't handle reflective boundaries. This is due to the difficulty of handling reflective boundaries by transform. However, I imagine for most cases of interest where this is used as a boundary that periodic boundaries will be sufficient. I have added unit tests and modified the documentation.

This should allow developing hexagonal lattices and truncHexagons relatively easily too in the near future.

Added in the BEAVRS model with the D-bank partially inserted. Also fixed
a flaw in the geometry where the outermost cell was defined such that
there could be a rare particle lost between it and the geometry
boundary.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant