ROck Physics Toolbox  1.0
A microgeodynamics-based toolkit for rock physics.
 All Classes Files Functions Variables
microgeodynamics.f90 File Reference

Go to the source code of this file.

Data Types

module  microgeodynamics
 This module contains a number of mineral and rock physics utility routines. There are a number of derived types defined also. fit contains the data for polynomial fitting parameters. It is used by functions to convert temperature into Vs, Vp, and density. Type melt contains parameters for use in EOS for melt. Composition contains information on the bulk composition of the reference mantle and the potential temperature. Type mantle contains the information from from mineral physics on the physical properties of the reference mantle for a given value of the variable composition. Finally, unit cell contains the information on the seismic signature of the reference mantle (subscript sol), the observed seismic signature (subscript obs), and the effective values (subscript eff). If the difference between reference and observed values can be explained by melting, then the melt fraction and melt fraction dependent contiguity are calculated. Temperature is the potential (not actual) temperature for the unit cell. For example, it can be calculated from the depression/uplift of the transition zone boundaries in later modules. See the description of each function within the function body. Created by Saswata Hier-Majumder, August, 2012. !<. More...
type  microgeodynamics::fit
type  microgeodynamics::melt
type  microgeodynamics::composition
type  microgeodynamics::mantle
type  microgeodynamics::unit_cell