Metadata-Version: 2.4
Name: microlensing
Version: 0.1.2
Summary: A package for microlensing simulations
Home-page: https://github.com/weisluke/microlensing/
Author: Luke Weisenbach
Author-email: weisluke@alum.mit.edu
License: GNU AFFERO GENERAL PUBLIC LICENSE
Platform: linux_x86_64
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: astropy
Requires-Dist: matplotlib
Requires-Dist: sncosmo
Dynamic: author
Dynamic: author-email
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: platform
Dynamic: requires-dist
Dynamic: summary

This package provides code for

1. generating microlensing magnification maps,
2. locating microlensing critical curves and caustics, and
3. determining the number of microlensing caustic crossings,

all on GPUs. It relies on python wrappers around C++/CUDA libraries which have
been precompiled and included with this package for linux_x86_64 architectures.
Compilation used the GNU compiler v11.2.0 and the CUDA compiler v12.4. They 
*should* work for Linux distributions that have GLIBC >= 2.31 and 
GLIBCXX >= 3.4.29, but no promises.
Further details can be found at https://github.com/weisluke/microlensing
