Skip to content
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

Compile geometry extension with OpenMP. #1349

Merged
merged 1 commit into from Apr 30, 2018
Merged

Compile geometry extension with OpenMP. #1349

merged 1 commit into from Apr 30, 2018

Conversation

justinrporter
Copy link
Contributor

@justinrporter justinrporter commented Apr 30, 2018

Adding OpenMP compiler flags to the geometry extension, fixes #1335.

Should this also be done for format_extensions? If you grep many of the .c files built by cython, there is an #ifdef _OPENMP/#endif block, but I don't see where parallelism is actually used... maybe someone more familiar with that code could comment? (@Lnaden @mpharrigan @marscher)

@mpharrigan
Copy link
Contributor

Thanks!

@mpharrigan mpharrigan merged commit 7e14cf5 into mdtraj:master Apr 30, 2018
cxhernandez added a commit that referenced this pull request Sep 6, 2018
v1.9.2 (July 30, 2018)
---------------------

We're pleased to announce the release of MDTraj 1.9.2. This version has a number of bug fixes and improvements for trajectory parsing and conversion.
		
 - Fix bug in TINKER ARC reader (#1371)
 - Improved mdconvert error message (#1368)
 - Striding relative to current position in XTC and TRR (#1364)
 - Return last successful read frame for DCD (#1358)
 - Handle stride like numpy for DCDs (#1352)
 - Fix pickling of virtual site's element field (#1350)
 - Compile geometry extension with OpenMP (#1349)
 - Ensure correct dtype in neighborlist box vectors (#1344)
 - Added support for prm7 topology file extension (#1334)
 - Added efficient stride handling fo TRR (#1332)
 - Use byte offsets between frames for stride of XTCs (#1331)
 - Updated the calculation of chi5 (#1322, #1323)
 - Added testing against conda-forge channel (#1310)
 - Port [OpenMM bond order](openmm/openmm#1668) representation into MDTraj. Implements the `Bond` class to Topology and updates the Mol2 reader to use bond_order field (#1308)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Shrake-Rupley Parallelization?
2 participants