Kernel functions for your geophysical models


Choclo is a Python library that hosts optimized forward modelling and kernel functions for running geophysical forward and inverse models, intended to be used by other libraries as the underlying layer of their computation.

Choclo is part of the Fatiando a Terra project, and built in collaboration with SimPEG with the goal of developing a common engine for running gravity and magnetic forward models.


“Choclo” is a term used in some countries of South America to refer to corn, originated from the quechua word chuqllu.

Getting started

New to Choclo? Start here!


Need help?

Ask on our community channels

Join the conversation

Reference documentation

A list of modules and functions

List of functions and classes (API)

Using Choclo for research?

Citations help support our work

Citing Choclo