mix_d17O {isogeochem} | R Documentation |
Mixing curves in triple oxygen isotope space
Description
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 |
step |
Output resolution, i.e., step size. Default |
Details
If both d17O and D17O values are specified for a component, the function uses the d17O values for the calculations.
Value
Returns a data frame:
d18O value of the mixture at x% mixing (‰).
D17O value of the mixture at x% mixing (‰).
relative amount of component B in the mixture (%): from 100% A and 0% B to 0% A and 100% B.
d17O value of the mixture at x% mixing (‰).
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_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])