Различия

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

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

sensors:t:opx_spl_mercier_1980_a [2017/05/18 11:18]
admin
sensors:t:opx_spl_mercier_1980_a [2018/11/12 15:08]
Строка 1: Строка 1:
-====== Opx-Spl: Mercier, 1980 <A> ====== 
-  
-=== Details === 
  
-<WRAP center round info 60%> 
-This sensor from [[:​about_tpf|TPF]] collection 
-</​WRAP>​ 
- 
-^ Article |  | 
-^ Collibration |  | 
-^ Precision |  | 
-^ Ranges |  | 
-^ Renew sensors |  | 
- 
-<​use:​sensors.t.opx_spl_mercier_1980_a>​ 
-<​test:​sensors.t.opx_spl_mercier_1980_a>​ 
- 
-<WRAP center round todo 60%> 
-  * <​del>​заголовок</​del>​ 
-  * краткое описание 
-  * статья 
-  * ссылка 
-  * карточка 
-  * подробное описание 
-  * <​del>​код</​del>​ 
-  * тест 
-</​WRAP>​ 
- 
-=== Source === 
-<Code linenums lang-r> 
-source("​utilities_tpf.r"​);​ 
- 
-sensors.t.opx_spl_mercier_1980_a <- function(Opx,​ Spl, ...){ 
-    Opx <- tpf.recalc_minaral("​OPX",​Opx);​ 
- 
-    A <- (Opx$Al_c4_pfu + Opx$Al_c6_pfu - Opx$Na_pfu) / 2; 
-    W <- Opx$Ca_pfu / (Opx$Ca_pfu + Opx$Mg_pfu + Opx$Fe_p2_pfu + Opx$Fe_p3_pfu);​ 
-    FCR <- Opx$Cr_pfu / (Opx$Al_c4_pfu + Opx$Al_c6_pfu + Opx$Cr_pfu - Opx$Na_pfu);​ 
-    XKW <- 6 * W / (1 - 2 * W); 
-    XKA <- A / (1 - A) / (1 - 2.87 * FCR)^2; 
-    D <- log(XKA) * log(XKW) - 8.6751 * log(XKW) + 2.2595 * log(XKA) + 24.568; 
-    T <- (45449 - 6308.5 * log(XKW)) / D - 273.15; 
-    return(data.frame(Name=paste0(Opx$Name),​T_calc=T));​ 
-} 
- 
-sensors.t.opx_spl_mercier_1980_a.args <- function(){ 
-    ars <- list(); 
-    ars$minerals <- c("​Opx",​ "​Spl"​);​ 
-    ars$ranges <- c(); 
-    return(ars);​ 
-} 
- 
-#​sensors.t.opx_spl_mercier_1980_a.test <- function(){ 
-# 
-#} 
-</​Code>​ 
- 
-{{tag> tpf Opx AP_igroup}} 
  • sensors/t/opx_spl_mercier_1980_a.txt
  • Последние изменения: 2018/11/12 15:08
  • (внешнее изменение)