Software Open Access

PyTransport 1.0

Mulryne, David


Citation Style Language JSON Export

{
  "publisher": "Zenodo", 
  "DOI": "10.5281/zenodo.61491", 
  "title": "PyTransport 1.0", 
  "issued": {
    "date-parts": [
      [
        2016, 
        9, 
        4
      ]
    ]
  }, 
  "abstract": "<p>PyTransport release 1.0 (2016).</p>\n\n<p>This upload contains the PyTransport code, as well as&nbsp;examples and&nbsp;many&nbsp;of the files and&nbsp;figures generated during testing.&nbsp;</p>\n\n<p>*** Notes added in response to feedback: 1)&nbsp;There appears to be some confusion over the use of the complieName vs compileName3 function. Please use the former for python 2 versions and the latter for python 3 (the examples in the examples folder use&nbsp;both). 2)&nbsp;The compile function assumes that the&nbsp;python executable is &quot;python&quot;. On some systems it appears it may be &quot;python2&quot;. If this is the case,&nbsp;the code for the compileName function in the PyTransSetup.py file&nbsp;needs to be altered by hand on line 96. ***</p>\n\n<p>PyTransport constitutes a straightforward code written in C++ &nbsp;together with Python scripts which automatically edit, compile and run the C++ code as a Python module. The code is intended to be a reusable resource for inflationary cosmology. It enables users to quickly create a complied Python module(s) for any given model(s) of multi-field inflation. The primary function of the complied module is to calculate the power-spectrum and bi-spectrum of inflationary perturbations produced by multi-field&nbsp;inflation.&nbsp;</p>\n\n<p>PyTransport has been developed on&nbsp;OS X&nbsp;using Python 2.7, and is intended for use on Unix based systems.</p>", 
  "author": [
    {
      "given": "David", 
      "family": "Mulryne"
    }
  ], 
  "type": "article", 
  "id": "61491"
}
37
3
views
downloads
All versions This version
Views 3737
Downloads 33
Data volume 167.3 MB167.3 MB
Unique views 3535
Unique downloads 33

Share

Cite as