Skip to content

mroviranavarro/LOV3D_multi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LOV3D

Open in MATLAB Online

License

LOV3D is a Matlab package for obtaining the tidal response of viscoelastic self-gravitating bodies with lateral variations of interior properties. For a given interior structure and tidal load, the software solves the mass conservation, momentum conservation and Poisson equations and computes the tidal Love numbers. This is done in the spectral domain as detailed in Rovira-Navarro et al. 2023.

logo

Requirements

The code runs with MATLAB R2023a. Ghostscript is required if the user wants to store plots in pdf format. The code uses the following third-party libraries:

  • cmocean: Thyng, Kristen, et al. “True Colors of Oceanography: Guidelines for Effective and Accurate Colormap Selection.” Oceanography, vol. 29, no. 3, The Oceanography Society, Sept. 2016, pp. 9–13, doi:10.5670/oceanog.2016.66.
  • M_Map: Pawlowicz, R., 2020. "M_Map: A mapping package for MATLAB", version 1.4m, [Computer software], available online at www.eoas.ubc.ca/~rich/map.html.
  • export_fig: Yair Altman (2023). export_fig (https://github.com/altmany/export_fig/releases/tag/v3.40), GitHub. Retrieved November 21, 2023.
  • harmonicY: Javier Montalt Tordera (2023). Spherical Harmonics, GitHub. Retrieved November 21, 2023.
  • Wigner 3j-6j-9j: Vladimir Sovkov (2023). Wigner 3j-6j-9j, MATLAB Central File Exchange. Retrieved October 4, 2023.

Usage

See the manual in ./docs for information on inputs and outputs of the code.

The tests/ directory contains several examples

Structure

In this repository you can find the following directories:

  • data/ contains data used in the code, including the coupling coefficients
  • docs/ documentation, including a user manual
  • licenses/ licenses of current software and some external routines used in the code
  • scripts/ some scripts that use the code
  • src/ source code
  • tests/ contains several tests an examples

Documentation

The theory behind the method is detailed in Rovira-Navarro et al. 2023. A user manual can be found in Docs/

Author (s)

This software have been developed by:

  • Marc Rovira-Navarro : ORCID logo [0000-0002-9980-5065] Conceptualization, methodology and software
  • Isamu Matsuyama: ORCID logo [0000-0002-2917-8633] Conceptualization
  • Allard Veenstra software

License

The contents in the docs/ directory together with all png files present in this repository are licensed under a CC-BY 4.0 (see CC-BY-4.0 file).

The source code, data files and example scripts are licensed under an Apache License v2.0 (see Apache-License-v2.0 file).

The following copyright notice is applicable to employees of Technische Universiteit Delft only (Marc Rovira-Navarro and Allard Veenstra):

Copyright notice:

Technische Universiteit Delft hereby disclaims all copyright interest in the program “LOV3D”. LOV3D is a Matlab package for obtaining the tidal response of bodies with lateral variations of interior properties by the Author(s).
Henri Werij, Dean of Faculty of Aerospace Engineering, Technische Universiteit Delft.

© 2023, M. Rovira-Navarro, I. Matsuyama, A. Veenstra

The code uses the following third party libraries:

Licenses and copyright statements for cmocean, export_fig, harmonicY and Wigner 3j-6j-9j can be found in the LICENSES folder.

References

This software have been used in the following publications

  • Rovira-Navarro, M., Matsuyama, I., Berne, A. 2023. A Spectral Method to Compute the Tides of Laterally-Heterogeneous Bodies. arXiv e-prints. doi:10.48550/arXiv.2311.15710
  • Rovira-Navarro, M.,Matsuyama, I. & Berne, A., 2023 Revealing lateral structures in the interiors of planets and moons from tidal observations. AGU Fall Meeting Abstracts (2023).
  • Rovira-Navarro, M. & Matsuyama, I. 2022., A Spectral Method to Study the Tides of Laterally Heterogenous Bodies. AGU Fall Meeting Abstracts.

Cite this repository

If you use this software please cite it as:

  • (Rovira-Navarro, M., Matsuyama, I., Berne, A. 2023)[https://doi.org/10.3847/PSJ/ad381f]. A Spectral Method to Compute the Tides of Laterally-Heterogeneous Bodies. Planetary Science Journal, 5

Would you like to contribute?

If you have any questions or queries or would like to contribute contact M. Rovira-Navarrro at [email protected]

Future developments include:

  • Extend the code to other loadings (e.g., surface loads)
  • Benchmark with FEM-viscoelastic code

Found a bug? Report and "Issue" in the issue's tab.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published