- 01 Nov, 2023 1 commit
-
-
Peter Eastman authored
-
- 31 May, 2023 1 commit
-
-
Peter Eastman authored
-
- 14 Mar, 2023 1 commit
-
-
Peter Eastman authored
-
- 11 Apr, 2022 1 commit
-
-
Peter Eastman authored
-
- 01 Oct, 2021 1 commit
-
-
Peter Eastman authored
-
- 11 Aug, 2021 1 commit
-
-
Josh A. Mitchell authored
* Proof of concept matching current behaviour with Breathe * Reorganise C++ API docs to work without autosummary * Revert to Sphinx-native search * Move remaining pip deps to conda * Remove unnecessary lunrsearch templates * Remove lunrsearch from cmake * Tidy up layout of API docs * Get code blocks to work with Breathe Breathe doesn't seem to support the Doxygen <preformatted> tag. It does support the <code> tag, but better yet it supports using <verbatim> tags to embed rst into docstrings. This commit changes all <pre> tags to use RST verbatim, and updates the Python documentation machinery to support it too. * Clarified some language * Have doxygen exclude undocumented classes and have sphinx fail on warnings for C++ API docs * List custom forces and integrators last * Add breathe to documentation CI * Typo * Fix link to custom forces in extras.rst * Have Breathe process only public classes * Strip OpenMM:: prefix from rst files to avoid colons in links * Remove existing private classes from EXCLUDE_SYMBOLS * Add comment to C++ cmake describing why we promote warnings to errors * Revise documentation build instructions for new dependencies
-
- 09 Feb, 2021 1 commit
-
-
Peter Eastman authored
-
- 05 Jan, 2021 1 commit
-
-
peastman authored
-
- 01 Nov, 2019 1 commit
-
-
Andy Simmonett authored
-
- 30 Sep, 2019 1 commit
-
-
peastman authored
-
- 06 Sep, 2017 1 commit
-
-
peastman authored
-
- 16 Jun, 2017 1 commit
-
-
Peter Eastman authored
-
- 05 Jan, 2017 1 commit
-
-
peastman authored
-
- 04 Jan, 2017 1 commit
-
-
peastman authored
-
- 17 Nov, 2015 1 commit
-
-
Philip_Tzou authored
apparently SWIG typemaps maps Python's list but not set with std::set. Instead, Python's `set` is mapped with `std::unordered_set`. The original code of `swigInputBuilder.py` is kindly in a mess. Too much lines in a single method `writeMethods` which causes debug becomes difficult. Also there are a lot of warnings about [PEP8](https://www.python.org/dev/peps/pep-0008/). A refactoring in the future may be a good idea.
-
- 07 Nov, 2015 1 commit
-
-
Peter Eastman authored
-
- 05 Nov, 2015 1 commit
-
-
Robert McGibbon authored
-
- 04 Nov, 2015 1 commit
-
-
Peter Eastman authored
-
- 03 Nov, 2015 1 commit
-
-
Robert McGibbon authored
Swigged python docstrings now include documented return values and type information or their arguments. They are generated in numpydoc format. Furthermore, all of the Python app layer docstrings have been changed to numpydoc format. The filterPythonFiles.py script which helps to generate the Doxygen Python API docs has been updated to reflect these changes.
-
- 28 Oct, 2015 1 commit
-
-
Robert McGibbon authored
-
- 29 Sep, 2015 3 commits
-
-
Jason Swails authored
-
Jason Swails authored
-
Jason Swails authored
cubic/quartic/pentic/etc. terms are NOT working for some reason.
-
- 05 Aug, 2015 1 commit
-
-
Robert McGibbon authored
-
- 08 Jul, 2015 3 commits
-
-
Robert McGibbon authored
-
Robert McGibbon authored
-
Robert McGibbon authored
-
- 22 Jan, 2014 1 commit
-
-
peastman authored
-
- 29 Oct, 2013 1 commit
-
-
Robert McGibbon authored
-
- 22 Jul, 2013 1 commit
-
-
Robert McGibbon authored
-
- 13 Jun, 2013 1 commit
-
-
peastman authored
-
- 03 May, 2013 1 commit
-
-
Peter Eastman authored
-
- 25 Mar, 2013 1 commit
-
-
Peter Eastman authored
Cleaned up Python API for XmlSerializer. Also ensure that deserialized objects are returned as the correct class (see bug 1827)
-
- 20 Feb, 2013 1 commit
-
-
Yutong Zhao authored
Support for serialization of Integrator base class, and two derived classes: LangevinIntegrator and VerletIntegrator. Also added support for python serialization via a single deserializeIntegrator()
-
- 29 Aug, 2012 1 commit
-
-
Peter Eastman authored
-
- 30 Mar, 2012 1 commit
-
-
Peter Eastman authored
Use Doxygen to generate API docs for Python. This involved lots of changes both to Python API generation and to Doxygen doc generation.
-
- 23 Jan, 2012 1 commit
-
-
Peter Eastman authored
-
- 09 Jan, 2012 1 commit
-
-
Peter Eastman authored
-
- 04 Jan, 2012 1 commit
-
-
Peter Eastman authored
-
- 17 Dec, 2011 1 commit
-
-
Peter Eastman authored
-