Moonmag

Latest version: v1.7.5

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

1.3.3

New in this version, lengthy calculations for evaluating mixing coefficients Xid have been circumvented by saving them to disk. They are reloaded by default, and for new combinations a file is generated locally. More may be added in future.

Also added are toggles for parallelization in induction moment calculation functions. This allows them to be put into other loops done in parallel.

All terminal outputs have been moved to commands from the logging module.

1.2.3

New name, now installable with pip. Input files will need to be referenced according to the file structure in this repository, but paths and filenames can be passed as kwargs.

1.1

New in this release is an option to print induced magnetic moments as g_nm and h_nm Gauss coefficients, for use with Schmidt semi-normalized spherical harmonics. When this option (output_Schmidt) is toggled on in config.py, field calculations will also use the Gauss coefficients as they are calculated or read in from disk.

1.0

This release coincides with the use of this software for the publication "An analytic solution for evaluating the magnetic field induced from an arbitrary, asymmetric ocean world" submitted to Icarus.

Page 3 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.