Skip to content
/ libmygl Public

A library for performing gravitational lensing ray tracing calculations. This includes objects to handle two dimensional mass and image distributions and routines for cosmological distance calculations.

License

Notifications You must be signed in to change notification settings

kd0kfo/libmygl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libmygl

About

libmygl is free software for the study of gravitational lensing created as part of the doctoral research of David Coss. For more information, visit http://research.davecoss.com. libmygl is available for use under the terms of the GNU GPL, which is outlined in "COPYING".

Requires

libmygl requires EasyBMP, which can be found online. EasyBMP is released on the BSD (revised) license.

libmygl make use of a general purpose library, called libdnstd, which maybe be downloaded at https://github.com/kd0kfo/libdnstd.

Since version 2.3, NetCDF is required to read and write Plane files. NetCDF is freely available here: http://www.unidata.ucar.edu/software/netcdf/

If either libdnstd or netcdf are installed in a non-standard location, e.g. not in /usr, their paths may be passed to CMake using the cmake flags, -DDNSTD_DIR= and -DNETCDF_DIR=, respectively.

License

Released under the GNU General Public License version 3 (see COPYING).

About

A library for performing gravitational lensing ray tracing calculations. This includes objects to handle two dimensional mass and image distributions and routines for cosmological distance calculations.

Resources

License

Stars

Watchers

Forks

Packages

No packages published