# Geophysical Computational Tools & Library (GCTL) GCTL is a package of computational tools and C++ library for geophysical studies. The complete package is composed of a core library and additional libraries and command line tools. A full list of GCTL's libraries are listed as: 1. **gctl**: the core library (stored at this repository); 2. **gctl_potential**: library of the algorithms for working with the potential field data (i.e., gravitational and magnetic data); 3. **gctl_seismic**: library of the algorithms for working with the seismic/earthquake data; 4. **gctl_elecmag**: library of the algorithms for working with the elecmagnetic/magnetotelluric data; 5. **gctl_optimization**: library of the optimization algorithms; 6. **gctl_ai**: library of the artificial intelligence algorithms; 6. **gctl_graphic**: library for data visualization; 7. **gctl_examples**: executable examples; 8. **gctl_toolkits**: command line tools. ## Dependences There are several third-party libraries that could be employed by the GCTL during the compilation to enable extral functionalities. The inclusion of the exterior libraries are controlled using the CMake compile options as `-D