Other contributions are entirely welcome. Has done his best to keep things working as this code enters its dotage. Serguei Ossokine also helped substantially byĬross-checking the post-Newtonian formulas and results. Overlap calculations, and with numerous bug reports and helpful Helped by porting some of my older code from The code is primarily written by me (Mike Boyle). Help function, or by running make in the Docs subdirectory, and If it does not compile easily, make sure the various paths inĭetailed documentation of most functions may be found through python's A simple example is provided in the C++Exampleĭirectory, along with the Makefiles needed to build all the necessaryĬode. Ipython notebook Docs/AngVelOfGravRadFromPrecessingBinaries_CorotatingFrame.ipynbĪlternatively, this code may be used directly through its C++ The first step is to clone the git repo and its submodules: Interface for IPython provides an environment much like the Through package managers such as apt and homebrew. IPython v2.0 or greater, with notebook ( conda install ipython)Īll of the above are reasonably standard, and can be installed easily.h5py v2.1 or greater ( conda install h5py).Matplotlib v1.2 or greater ( conda install matplotlib). NumPy v1.7 or greater ( conda install numpy).Python v2.7.4 or greater (but less than v3), with development headers (python-dev or similar).It makes installation and maintenance of the python software stack FFTW v3.2 or greater, built as a shared libraryĪnd, of course, python and a few of its goodies, for which I cannot.HDF5 v1.8.10 or greater, built as a shared library with development headers (libhdf5-dev or similar).To use the optional-but highly recommended-Python interface: GNU Scientific Library, built as a shared library.Otherwise, you're on your own with all of the following: GSL_HOME=/opt/conda python setup.py installĪs mentioned above, installing the build requirements is easiest with conda. The next step should be as easy as running The best way to get GWFrames running is to use anaconda. Particular, rotations may be painfully slow for large data sets. Individual waveforms, but there is plenty of room for improvement. The code is generally more than fast enough for interactive use on Optimizations were rejected in favor of clearer or simpler code, orĬode that simply reflected the discussion in the paper more directly. Publication of mine, I would appreciate the opportunity to be a Also, if your work depends on featuresįound in this module that have not been described in a separate The license for using this software is basically open (see the LICENSEįile in this directory), though citations to the original paper areĪppreciated, where relevant. This project is the last commit of the paper's project. Implementation of the methods discussed in it. Velocity of gravitational radiation from precessing binaries and the The code in this project extends code written for the paper " Angular Manipulate gravitational waveforms-changing frames, and so on. Also, so much of python's infrastructure has dropped support for python 2 that even if other packages get updates, this package will likely be unable to interact with those updated versions. I'll generally reply to issues, but because of the age of this code and its dependencies (especially SWIG), no further updates to the code itself will be made. Much of the functionality has been moved to scri or to sxs. NOTE: This module is no longer maintained.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |