Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
sensors:t:opx_cpx_putirka [2015/10/08 09:42]
admin
sensors:t:opx_cpx_putirka [2018/11/12 15:07] (текущий)
Строка 1: Строка 1:
-====== Opx-Cpx: Putirka, 2009 RiMG ======+====== Opx-Cpx: Putirka, 2009 ====== 
 + 
 +Global regression, based on the partitioning of enstatite + ferrosilite (Fm2Si2O6 = EnFs; FmO = FeO + MgO + MnO) between clinopyroxene and orthopyroxene. Cpx with Mg#>​0.75.
  
 === Details === === Details ===
  
-^ Article | | +^ Reference | <​ref:​putirka2008> ​
-^ Reference | | +^ Collibration | 483 points from different sources ​
-^ Collibration |  +Precision ​± 60 °C  | 
-Presition ​|  | +^ Ranges | P < 70 kbar,  700 °C < T < 2000 °C 
-^ Ranges |  | +^ Renew sensors | [[:sensors:t:​opx_cpx_brey_kohler|Brey and Köhler (1990) model T(BKN)]] 
-^ Renew sensors |  | +<​use:​sensors.t.opx_cpx_putirka>​ 
-^[[:ppy:mod_sensors#​t_opx_cpx_brey_kohler|Calculate]] ^ ^+<​test:​sensors.t.opx_cpx_putirka>​ 
 + 
 +<WRAP center round todo 60%> 
 +Для улучшения этой статьи следует:​ 
 +  * Добавить подробное описание 
 +  * Добавить тест 
 +</​WRAP>​ 
  
 === Source === === Source ===
Строка 22: Строка 31:
 stopifnot(usePFU == F); stopifnot(usePFU == F);
  
-Cpx <- recalc.px_putirka(Cpx);​ 
 CpxCmp <​-interpmin.cpx_putirka(Cpx);​ CpxCmp <​-interpmin.cpx_putirka(Cpx);​
 +Cpx <- recalc.px_putirka(Cpx);​
  
-Opx <- recalc.px_putirka(Opx);​ 
 OpxCmp <- interpmin.opx_thompson(Opx);​ OpxCmp <- interpmin.opx_thompson(Opx);​
 +Opx <- recalc.px_putirka(Opx);​
  
 Tcalc <- 10^4/​(11.2-1.96*log(CpxCmp$X_EnFs/​OpxCmp$X_Fm2Si2O6)-3.3*Cpx$Ca_pfu-25.8*CpxCmp$X_CrCaTs+33.2*Opx$Mn_pfu-23.6*Opx$Na_pfu-2.08*OpxCmp$X_En-8.33*OpxCmp$X_Di-0.05*P);​ Tcalc <- 10^4/​(11.2-1.96*log(CpxCmp$X_EnFs/​OpxCmp$X_Fm2Si2O6)-3.3*Cpx$Ca_pfu-25.8*CpxCmp$X_CrCaTs+33.2*Opx$Mn_pfu-23.6*Opx$Na_pfu-2.08*OpxCmp$X_En-8.33*OpxCmp$X_Di-0.05*P);​
Строка 34: Строка 43:
 Eq_check <- Eq_check > 0.95 && Eq_check < 1.23; Eq_check <- Eq_check > 0.95 && Eq_check < 1.23;
  
-return ​(cbind(data.frame(Name=paste0(Opx$Name,'​-',​Cpx$Name),​P_seq=P,​T_calc_Opx_Cpx_Putirka=Tcalc,​Eq_check=Eq_check),​Cpx,​CpxCmp,​Opx,​OpxCmp));+return (data.frame(Name=paste0(Opx$Name,'​-',​Cpx$Name),​P_seq=P,​T_calc_Opx_Cpx_Putirka=Tcalc,​Eq_check=Eq_check));​
 } }
  
  • sensors/t/opx_cpx_putirka.1444297347.txt.gz
  • Последние изменения: 2018/11/12 15:08
  • (внешнее изменение)