Skip to contents

mix_d17O() produces mixing curves between two endmembers (A and B) in triple oxygen isotope space (d18O vs. D17O).

Usage

mix_d17O(
  d18O_A,
  d17O_A,
  D17O_A,
  d18O_B,
  d17O_B,
  D17O_B,
  lambda = 0.528,
  step = 10
)

Arguments

d18O_A

d18O value of component A (‰).

d17O_A

d17O value of component A (‰).

D17O_A

Alternatively, the D17O value of component A (‰).

d18O_B

d18O value of component B (‰).

d17O_B

d17O value of component B (‰).

D17O_B

Alternatively, the D17O value of component B (‰).

lambda

Triple oxygen isotope reference slope. Default 0.528.

step

Output resolution, i.e., step size. Default 10%.

Value

Returns a data frame:

  1. d18O value of the mixture at x% mixing (‰).

  2. D17O value of the mixture at x% mixing (‰).

  3. relative amount of component B in the mixture (%): from 100% A and 0% B to 0% A and 100% B.

  4. d17O value of the mixture at x% mixing (‰).

Details

If both d17O and D17O values are specified for a component, the function uses the d17O values for the calculations.

See also

d17O_c() calculates equilibrium calcite d18O, d17O, and D17O values for a given temperature.

Examples

# The two functions below yield the same output.
mix_d17O(d18O_A = d17O_c(10, -1)[1], d17O_A = d17O_c(10, -1)[2],
         d18O_B = d17O_c(100,0)[1], d17O_B = d17O_c(100, 0)[2])
#>    mix_d18O    mix_D17O  xB  mix_d17O
#> 1  32.43637 -0.07931083   0 16.916690
#> 2  31.00451 -0.07579211  10 16.175366
#> 3  29.57265 -0.07178720  20 15.434041
#> 4  28.14080 -0.06729406  30 14.692717
#> 5  26.70894 -0.06231061  40 13.951393
#> 6  25.27708 -0.05683477  50 13.210068
#> 7  23.84522 -0.05086447  60 12.468744
#> 8  22.41337 -0.04439760  70 11.727419
#> 9  20.98151 -0.03743204  80 10.986095
#> 10 19.54965 -0.02996569  90 10.244770
#> 11 18.11779 -0.02199642 100  9.503446
mix_d17O(d18O_A = d17O_c(10, -1)[1], D17O_A = d17O_c(10, -1)[3],
         d18O_B = d17O_c(100,0)[1], D17O_B = d17O_c(100, 0)[3])
#>    mix_d18O    mix_D17O  xB  mix_d17O
#> 1  32.43637 -0.07931083   0 16.916690
#> 2  31.00451 -0.07579211  10 16.175366
#> 3  29.57265 -0.07178720  20 15.434041
#> 4  28.14080 -0.06729406  30 14.692717
#> 5  26.70894 -0.06231061  40 13.951393
#> 6  25.27708 -0.05683477  50 13.210068
#> 7  23.84522 -0.05086447  60 12.468744
#> 8  22.41337 -0.04439760  70 11.727419
#> 9  20.98151 -0.03743204  80 10.986095
#> 10 19.54965 -0.02996569  90 10.244770
#> 11 18.11779 -0.02199642 100  9.503446