Cratermaker API reference#
This section of the documentation provides a detailed reference for the core functionality and modular components of the Cratermaker project.
- Simulation
SimulationSimulation.run()Simulation.populate()Simulation.emplace()Simulation.save()Simulation.export()Simulation.labelmaker()Simulation.plot()Simulation.show3d()Simulation.pyvista_plotter()Simulation.to_config()Simulation.reset()Simulation.update_elevation()Simulation.max_crater_diameter_rangeSimulation.targetSimulation.surfaceSimulation.productionSimulation.scalingSimulation.morphologySimulation.projectileSimulation.countingSimulation.n_nodeSimulation.n_faceSimulation.intervalSimulation.elapsed_timeSimulation.timeSimulation.elapsed_n1Simulation.smallest_craterSimulation.largest_craterSimulation.smallest_projectileSimulation.largest_projectileSimulation.nameSimulation.config_fileSimulation.config_readonlySimulation.time_variablesSimulation.do_countingSimulation.observedSimulation.emplacedSimulation.n_observedSimulation.n_emplacedSimulation.output_filename()Simulation.is_newSimulation.CraterSimulation.do_quasimcSimulation.quasimc_cratersSimulation.quasimc_fileSimulation.quasimc_merge()Simulation.face_variablesSimulation.save_actions
- Crater
- Morphology
- Production
- Projectile
- Scaling
- Surface
- Target
- Counting
- Utility functions
- Monte Carlo
- General utilities
- cratermaker.utils.general_utils.Parameter
- cratermaker.utils.general_utils.normalize_coords
- cratermaker.utils.general_utils.validate_and_normalize_location
- cratermaker.utils.general_utils.format_large_units
- cratermaker.utils.general_utils.toggle_pyvista_actor
- cratermaker.utils.general_utils.update_pyvista_help_message
- cratermaker.utils.general_utils.cleanup
- Base