Releases: vancesteven/PlanetProfile
Viscosity added to columnar output data
Adds a placeholder calculation for constant viscosity with a threshold cutoff temperature, with the output now included in columnar output text files. Output files from previous versions will not work with CALC_NEW = 0 and must be regenerated following this release.
Undifferentiated and partially differentiated bodies
A flag has now been added to model undifferentiated and partially differentiated bodies, which are entirely rock-ice mixtures with uniform mixing (undifferentiated) and overpressure-dependent mixing (partially differentiated).
Updated MoonMag to latest
The most recent MoonMag release removed a dependency on healpy, which was causing problems with installing on Windows. This release updates to the latest MoonMag version.
Compatibility with MoonMag 1.7.0 and updated PlanetMag outputs
This release provides compatibility with MoonMag 1.7.0, which is mutually exclusive with earlier versions because of an update to the output format of excitation moments from PlanetMag.
Parallel processing memory management updated for python 3.11
This release includes bug fixes centered on shared memory usage changes between python 3.8 and 3.11 that affect parallel processing. Generation of ExploreOgrams is the primary affected feature.
Implemented updated ice Ih thermal conductivity model
This release implements the best-fit model from Wolfenbarger et al. (2021) for ice Ih. All other ice phases use the Andersson and Inaba (2005) isobaric model.
Core thermal profile fix
This release fixes a bug in the core thermal profile that previously made it isothermal.
Updated trajectory analysis functions and MoonMag v1.5.3 bug fixes
This release packages new functions and more informative error messages for trajectory analysis functions. Also includes a bug fix from a renamed MoonMag function.
Bux fix in PPuninstall
This release fixes a bug in PPuninstall and makes the function more robust.
Added uninstall feature for copied files
An uninstall feature is now available, and can be accessed using:
python -c "from PlanetProfile.install import PPuninstall; PPuninstall()
from the run directory where configPP.py is located.