Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
sensors:t:opx_cpx_bertrand_mercier [2016/05/13 14:15]
admin
sensors:t:opx_cpx_bertrand_mercier [2018/11/12 15:07] (текущий)
Строка 1: Строка 1:
 ====== Opx-Cpx: Bertrand, Mercier, 1985 ====== ====== Opx-Cpx: Bertrand, Mercier, 1985 ======
  
-The mutual solubility of coexisting ortho- and clinopyroxene:​ toward an absolute ​geothermometer ​for the natural system?+This geothermometer ​is directly applicable to the natural system ​as illustrated by the remarkable agreement between the experimental conditions and the calculated temperatures for reequilibration experiments on natural systems. ​
  
 === Details === === Details ===
  
-^ Source | Bertrand P., Mercier J.-C.C. The mutual solubility of coexisting ortho- and clinopyroxenetoward an absolute geothermometer for the natural system? Earth Planet. Sci. Lett.,​V.76,​N.1/​2,​p.109-122,​1985 ​+^ Source | <ref:bertrand1985> ​
-Link  | +Callibration ​36 points from different sources ​
-^ Calibration |  ​+^ Accuracy | 2% 
-^ Accuracy |  +^ Ranges | 810-1500°C and 0.0-10.0 GPa |
-^ Ranges | 900-1200 °C |+
 ^ Renew sensors |  | ^ Renew sensors |  |
-^[[:​ppy:​mod_sensors#​t_opx_cpx_bertrand_mercier|Рассчитать]] ^ ^ 
  
-<use:sensor.t.opx_cpx_bertrand_mercier>​ +<use:sensors.t.opx_cpx_bertrand_mercier>​ 
-<test:sensor.t.opx_cpx_bertrand_mercier>​+<test:sensors.t.opx_cpx_bertrand_mercier>​
  
 <WRAP center round todo 60%> <WRAP center round todo 60%>
   * <​del>​заголовок</​del>​   * <​del>​заголовок</​del>​
-  * краткое описание +  * <del>краткое описание</​del>​ 
-  * статья +  * <del>статья</​del>​ 
-  * ссылка +  * <del>ссылка</​del>​ 
-  * карточка+  * <del>карточка</​del>​
   * подробное описание   * подробное описание
-  * код+  * <del>код</​del>​
   * тест   * тест
 </​WRAP>​ </​WRAP>​
Строка 29: Строка 27:
  
 <Code linenums lang-r> <Code linenums lang-r>
-P = depend['​P'​] +source("​utilities_tpf.r"​);​ 
-T = None +  
-c = recalc('Opx',assoc['​Opx'​]+sensors.t.opx_cpx_bertrand_mercier <- function(Opx,​ Cpx, P, usePFU=FALSE, ...){ 
-X = c['​Na'​] + 
-c = recalc('Opx',assoc['​Opx']+    ​row_names <- paste0(Opx$Name,"​-",​Cpx$Name); 
-Y = c['​Ca'​] + 
-c = recalc('​Cpx',assoc['​Cpx']+    if(!usePFU) { 
-c['​Na'​] +        ​Opx <- tpf.recalc_minaral("​OPX"​,Opx); 
-recalc('​Cpx',​assoc['​Cpx'​]) +        Cpx <- tpf.recalc_minaral("​CPX"​,Cpx); 
-F = c['​Ca'​] +    } 
-c = recalc('​Cpx',​assoc['​Cpx'​]) + 
-K = (c['​Fe2'​]+c['​Fe3'​])/(c['​Fe2'​]+c['​Fe3'​]+c['​Mg'​]+    X Opx$Na_pfu; 
-A = 36273+399*P/​10 +    Y = Opx$Ca_pfu;​ 
-C = 1-Y/(1-X) +    Z = Cpx$Na_pfu; 
-B = F/​(1-Z)+(-0.77+0.001*T)*K +    F = Cpx$Ca_pfu; 
-L = log((1-B)/​C) + 
-ZERO = A/​(19.31-8.314*L-12.15*B**2)-T +    K = Cpx$Fe_pfu ​/(Cpx$Fe_pfu ​Cpx$Mg_pfu)
-T = T-273+    ​ 
 +    A = 36273+399*P/​10; 
 +    C = 1-Y/(1-X); 
 +    B = F/​(1-Z)+(-0.77+0.001*T)*K; 
 +    L = log((1-B)/​C); 
 +    ​T ​= A/​(19.31-8.314*L-12.15*B**2); 
 +    T = T-273
 +     
 +    return(data.frame(Name=row_names,​P=P,​ T_calc=T));​ 
 +
 + 
 +sensors.t.opx_cpx_bertrand_mercier.args <- function(){ 
 +    ars <- list(); 
 +    ars$minerals <- c("​Opx",​ "​Cpx"​);​ 
 +    ars$ranges <- c("​P"​);​ 
 +    return(ars);​ 
 +
 +  
 +#​sensors.t.opx_cpx_bertrand_mercier.test <- function(){ 
 +
 +#} 
 </​Code>​ </​Code>​
 +
 +{{tag> AP_igroup fixed}}
  • sensors/t/opx_cpx_bertrand_mercier.1463148929.txt.gz
  • Последние изменения: 2018/11/12 15:08
  • (внешнее изменение)