====== Ol-Mtc: Menaker, 1988 ====== === Details === This sensor from [[:about_tpf|TPF]] collection ^ Article | | ^ Collibration | | ^ Precision | | ^ Ranges | | ^ Renew sensors | | * заголовок * краткое описание * статья * ссылка * карточка * подробное описание * код * тест === Source === source("utilities_tpf.r"); sensors.t.ol_mtc_menaker_1988_a <- function(Ol, Mtc, ...){ Ol <- tpf.recalc_minaral("OL",Ol); Mo <- tpf.recalc_minaral("MO",Mo); X <- 2 * Ol$Ca_pfu / (Ol$Ca_pfu + Ol$Mg_pfu); Z <- 2 * (Ol$Fe_p2_pfu + Ol$Fe_p3_pfu) / (Ol$Fe_p2_pfu + Ol$Fe_p3_pfu + Ol$Mn_pfu + Ol$Mg_pfu + Ol$Ca_pfu); Y <- 2 * Mo$Ca_pfu / (Mo$Ca_pfu + Mo$Mg_pfu); if (Z<0.1) { T <- 814 + 8753 * X - 46409 * X^2 + 107876 * X^3; warning(" ONLY OL COMPOSITION IS INVOLED IN CALCULATIONS"); } if (Z>0.1) { warning(" CANNOT BE USED FOR 2*(FE2+FE3)/(FE2+FE3+MN+MG+CA) IN OL >0.1"); } return(data.frame(Name=paste0(Mo$Name,"-", Ol$Name),T_calc=T)); } sensors.t.ol_mtc_menaker_1988_a.args <- function(){ ars <- list(); ars$minerals <- c("Ol", "Mtc"); ars$ranges <- c(); return(ars); } #sensors.t.ol_mtc_menaker_1988_a.test <- function(){ # #} {{tag> tpf Mo Ol }}