Have a personal or library account? Click to login
Open-Source Development Experiences in Scientific Software: The HANDE Quantum Monte Carlo Project Cover

Open-Source Development Experiences in Scientific Software: The HANDE Quantum Monte Carlo Project

Open Access
|Nov 2015

References

  1. HANDE [homepage on the Internet]; [cited 26 Feb. 2015] Available from: http://hande.org.uk
  2. Booth G H Thom A J W Alavi A J Chem Phys 2009 131 054106 10.1063/1.3193710 PMid: 19673550
  3. Cleland D Booth G H Alavi A J Chem Phys 2010 132 041103 10.1063/1.3302277 PMid: 20113011
  4. Petruzielo F Holmes A Changlani H Nightingale M Umrigar C Phys Rev Lett 2012 109 230201 10.1103/PhysRevLett.109.230201 PMid: 23368167
  5. Spencer J S Blunt N S Foulkes W M C J Chem Phys 2012 136
  6. Kolodrubetz M H Spencer J S Clark B K Foulkes W M C J Chem Phys 2013 138
  7. Shepherd J J Scuseria G E Spencer J S Phys Rev B 2014 90 155130 10.1103/PhysRevB.90.155130
  8. Thom A J W Phys Rev Lett 2010 105 263004 10.1103/PhysRevLett.105.263004 PMid: 21231654
  9. Blunt N S Rogers T W Spencer J S Foulkes W M C Phys Rev B 2014 89 245124 10.1103/PhysRevB.89.245124
  10. HANDE github repository Available from: http://github.com/hande-qmc/hande [cited 26 Feb. 2015]
  11. HANDE’s coupled cluster code is an example of exten sive commenting and documentation used in the project Available from: https://github.com/hande-qmc/hande/blob/master/src/ccmc.F90. [cited 26 Feb. 2015]
  12. Sphinx Python Documentation Generator [homepage on the Internet]; [cited 26 Feb. 2015] Available from: http://www.sphinx-doc.org
  13. Exhuberant ctags [homepage on the Internet]; [cited 26 Feb. 2015] Available from: http://ctags.sourceforge.net/
  14. Bacus J Can programming be liberated from the von Neuman style Comm ACM 1978 21 899
  15. Orchard D Rice A A computational science agenda for programming language research Procedia Computer Science 2014 29 713 727 10.1016/j.procs.2014.05.064
  16. Ray B Posnett D Filkov V Devanbu P A large scale study of programming languages and code quality in github Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering 2014 ACM 155 165 10.1145/2635868.2635922
  17. The HDF Group Hierarchical data format version 5 2000–2010 Available from: http://www.hdfgroup.org/HDF5
  18. Saito M Matsumoto M Keller A Heinrich S Niederreiter H SIMD-Oriented Fast Mersenne Twister: a 128-bit Pseudorandom Number Generator Monte Carlo and Quasi-Monte Carlo Methods 2006 2008 Berlin Heidelberg Springer 607 622 10.1007/978-3-540-74496-2_36 PMid: 18702352
  19. van der Walt S Colbert S C Varoquaux G Computing in Science & Engineering 2011 13 2 22 30
  20. McKinney W van der Walt S Millman J Proceedings of the 9th Python in Science Conference 2010 51 56
  21. Hunter J D Computing in Science & Engineering 2007 9 3 90 95 10.1109/MCSE.2007.55
  22. Spencer J S Fortran 2003 interface to dSFMT [homepage on the Internet]; [cited 26 Feb. 2015] Available from: https://github.com/jsspencer/dSFMT_F03_interface
  23. Spencer J S testcode [homepage on the Internet]; [cited 26 Feb. 2015] Available from: https://github.com/jsspencer/testcode
  24. Spencer J S pyblock: a python module for reblocking analysis [homepage on the Internet]; [cited 26 Feb. 2015] Available from: https://github.com/jsspencer/pyblock
  25. Driessen V A successful Git branching model [homepage on the Internet]; [cited 26 Feb. 2015] Available from: http://nvie.com/posts/a-successful-git-branching-model/
  26. Mood N H watson-ruby: an inline issue manager [homepage on the Internet]; [cited 26 Feb. 2015] Available from: https://github.com/nhmood/watson-ruby
  27. Gaston D R Peterson J W Permann C J Andrs D Slaughter A E Miller J M Continuous integration for concurrent computational framework and application development Journal of Open Research Software 2014 2 1 e10 10.5334/jors.as
  28. CASTEP Available from: http://castep.org [cited 14 Jul. 2015]
  29. Pérez F Granger B E May IPython: a System for Interactive Scientific Computing Computing in Science and Engineering 2007 9 3 21 29 10.1109/MCSE.2007.53 Available from: http://ipython.org
  30. ARCHER [homepage on the Internet]; [cited 26 Feb. 2015] Available from: http://archer.ac.uk
  31. Software Carpentry [homepage on the Internet]; [cited 26 Feb. 2015] Available from: http://software-carpentry.org/
  32. Crawford T D C++ Programming Tutorial Chemistry [homepage on the Internet]; [cited 26 Feb. 2015] Available from: http://sirius.chem.vt.edu/wiki/doku.php?id= crawdad:programming
DOI: https://doi.org/10.5334/jors.bw | Journal eISSN: 2049-9647
Language: English
Published on: Nov 17, 2015
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2015 J. S. Spencer, N. S. Blunt, W. A. Vigor, Fionn D. Malone, W. M. C. Foulkes, James J. Shepherd, A. J. W. Thom, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.