Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kmsmith137/simpulse
C++/python library for simulating FRB's and pulsars
https://github.com/kmsmith137/simpulse
Last synced: 2 months ago
JSON representation
C++/python library for simulating FRB's and pulsars
- Host: GitHub
- URL: https://github.com/kmsmith137/simpulse
- Owner: kmsmith137
- Created: 2016-06-08T17:18:15.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-05-16T20:57:35.000Z (over 1 year ago)
- Last Synced: 2024-08-02T06:12:09.438Z (5 months ago)
- Language: C++
- Homepage:
- Size: 319 KB
- Stars: 14
- Watchers: 5
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- frbsoft - GitHub
README
simpulse: C++/python library for simulating pulses in radio astronomy
Right now there isn't much here, just a class representing a single channelized, dispersed,
scattered pulse. In the future I may add more features (e.g. pulsars and scintillated pulses).### INSTALLATION
- You'll need the following prerequisites.
- C++ compiler which supports C++11
- Cython (installation hint: `pip install Cython`)
- FFTW3 (installation hint: `sudo yum install fftw-devel` or `brew install fftw`)- Create a file `Makefile.local` defining a few Makefile variables (see brief
description in `Makefile`, or one of the examples in `site/`)
- Do `make all install`- You can make a few example plots with
```
cd visual_check
./plot-pulses.py
```