User Guide#
This section provides an overview of the components of the Cratermaker package, with several examples to demonstrate how each component works.
Components of Cratermaker#
This is main class that can be used to run a comprehensive cratered landscape evolution model.
Represents the surface of the target body, including its resolution, topography, material properties.
Represents the surface of the target body, including its resolution, topography, material properties.
Used to construct the three-dimensional representation of a crater onto the surface.
Used to construct the three-dimensional representation of a crater onto the surface.
Manages the production function, which determines the number of craters/projectiles produced over time and surface area.
Contains methods for counting craters on the surface.
Contains methods for counting craters on the surface.
Models the properties of the target body, including its size, material properties, and surface gravity.
Models the properties of projectiles, including their size, velocity, and density.
Contains the model for relating projectile size and crater size.
Contains the model for relating projectile size and crater size.
Contains the model for relating projectile size and crater size.
Visualizing data and exporting it to different formats for use with other tools.
See full working examples of how to use Cratermaker.
The API guide contains a detailed description of the Cratermaker API. The reference describes how the methods work and which parameters can be used. It assumes that you have an understanding of the key concepts.
The API guide contains a detailed description of the Cratermaker API. The reference describes how the methods work and which parameters can be used. It assumes that you have an understanding of the key concepts.