Library for GPU-accelerated transit light curve calculations
C++ IDL
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Makefile
README.md
bjd.cu
bjd_c_wrapper.cpp
bjd_c_wrapper.cu
bjd_idl_wrapper.cu
chisq.cu
chisq_c_wrapper.cpp
chisq_c_wrapper.cu
chisq_idl_wrapper.cu
chisq_test.pro
exofast_cuda_all_c_wrappers.cpp
exofast_cuda_all_idl_wrappers.cu
exofast_cuda_util.cuh
flux_model_c_wrapper.cpp
flux_model_c_wrapper.cu
flux_model_idl_wrapper.cu
flux_model_test.cpp
flux_model_test.cu
flux_model_test.pro
getb.cu
getb_c_wrapper.cpp
getb_c_wrapper.cu
getb_idl_wrapper.cu
keplereq.cu
keplereq_c_wrapper.cpp
keplereq_c_wrapper.cu
keplereq_idl_wrapper.cu
keplereq_test.cpp
keplereq_test.cu
keplereq_test.pro
occultnl.cu
occultnl_c_wrapper.cpp
occultnl_c_wrapper.cu
occultnl_idl_wrapper.cu
occultnl_test.cpp
occultnl_test.cu
occultquad.cu
occultquad_c_wrapper.cpp
occultquad_c_wrapper.cu
occultquad_idl_wrapper.cu
occultquad_test.cpp
occultquad_test.cu
occultquad_test.pro
occultuniform.cu
occultuniform_c_wrapper.cpp
occultuniform_c_wrapper.cu
occultuniform_idl_wrapper.cu
occultuniform_test.cpp
occultuniform_test.cu
occultuniform_test.pro

README.md

ExofastGpu

Library for GPU-accelerated transit light curve calculations.

For more information, see the ExofastGpu wiki

Features

  • Common algorithms for transit light curve modeling
  • High-performance code is one to two orders of magnitude faster on selected nVidia GPUs than a CPU core
  • Code also runs on CPUs without a GPU (either single or multi-core via OpenMP or TBB)
  • Routines easily accesible from C, C++, CUDA, and IDL

Warning

These routines have not been validated (yet). If you find bugs, validate a routine, or would like to contribute, please notify Eric Ford.

Acknowledgments

It's not clear if/when there will be a publication about ExofastGpu. In the mean time, please cite:

  • Mandel, K. & E. Agol (2002) ApJ 580, L171-175. (doi:10.1086/345520)
  • Ford, E.B. 2009, New Astronomy, 14, 406-412. (doi:10.1016/j.newast.2008.12.001)
  • Dindar, S. et al. (2013), New Astronomy, 23, 6-18. (arXiv:1208.1157)
  • Eastman, J. et al. (2013), PASP, 125, 83 (arXiv:1206.5798)

Related Links