Skip to content

LANLGeoMag is a C-based library of magnetic-field models and tools for computing quantities relevant to geophysical and geospace research that rely on these models. More generally, the library provides functionality to perform high precision transforms between time standards and coordinate systems. The primary uses of this library are coordinate…

License

Notifications You must be signed in to change notification settings

drsteve/LANLGeoMag

Repository files navigation

DOI Build Status

Getting Started with LANLGeoMag

Clone or download from https://github.com/drsteve/LANLGeoMag

If everything is set up correctly:

autoreconf -i
./configure
make -j
make install

Also see ./configure --help for options at configure time, and additional helpful information can be found in the HACKING file. Autogenerated instructions for Linux are given in INSTALL, which is generated by automake when autoreconf -i is run. Guidance for contributors can be found in WORKFLOW.md.

Dependencies are:

perl

OPTIONAL: LanlGeoMag optionally links against libperl, so you may need perl development headers. Ubuntu package: libperl-dev

GNU Scientific Library

Again, the development package is required. Ubuntu packge: libgsl0-dev

HDF5 1.10

Must be version 1.10 or later. Development package required. Ubuntu package: any package that provides libhdf5-dev. libhdf5-serial-dev is suggested.

GNU Autoconf, Automake and Libtool

LanlGeoMag uses GNU autotools to build the configure scripts and makefiles. On GNU systems these are provided with the operating system. On Mac these were provided with XCode prior to version 4.3 (Shipped with OS X). Mac install: (MacPorts) sudo port --verbose install autoconf automake libtool

GNU argp

On non-GNU systems argp must be installed prior to building LanlGeoMag. Mac package: argp-standalone (known to be provided by MacPorts and HomeBrew)

About

LANLGeoMag is a C-based library of magnetic-field models and tools for computing quantities relevant to geophysical and geospace research that rely on these models. More generally, the library provides functionality to perform high precision transforms between time standards and coordinate systems. The primary uses of this library are coordinate…

Resources

License

Stars

Watchers

Forks

Packages

No packages published