Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
interpmin:grt_tpf_recalc0 [2015/09/24 12:57]
admin
interpmin:grt_tpf_recalc0 [2018/11/12 15:07] (текущий)
Строка 1: Строка 1:
-====== Grt: Интерпретация состава граната по TPF ======+====== Grt: Интерпретация состава граната по TPF, 1991 ======
  
 Рассчитывается Fe2/​(Fe2+Mg) и 6 компонентов граната:​ Almandine, Spessartine,​ Pyrope, Grossular, Andradite, Ouvarovite. Рассчитывается Fe2/​(Fe2+Mg) и 6 компонентов граната:​ Almandine, Spessartine,​ Pyrope, Grossular, Andradite, Ouvarovite.
Строка 5: Строка 5:
 === Подробнее === === Подробнее ===
  
-Информация о публикации | [[:​about_tpf|Алгоритм программы ​TPF]] | +Публикация | [[:​about_tpf|TPF]] | 
-Метод пересчета | [[recalc:​grt_tpf_realc0]] | +Пересчет | [[recalc:​grt_tpf_realc0]] | 
-^ Рассчитывает миналы | X_Alm, X_Sps, X_Prp, X_Grs, X_Ouv, ​X_Fe_p2_over_Fe_p2_Mg ​+^ Результат | X_Alm, X_Sps, X_Prp, X_Grs, X_Ouv, ​X_Fe_p2_Fe_p2_Mg ​
-^[[:ppy:mod_interpmin#​grt_tpf_recalc0 ​ассчитать]] ^ ^+ 
 +<use:interpmin.grt_tpf_recalc0>​ 
 +<test:interpmin.grt_tpf_recalc0
 + 
 +<WRAP center round todo 60%> 
 +  * <​del>​заголовок</​del>​ 
 +  * <​del>​краткое описание</​del>​ 
 +  * <​del>​статья</​del>​ 
 +  * <​del>​ссылка</​del>​ 
 +  * <​del>​карточка</​del>​ 
 +  * подробное описание 
 +  * <​del>​код</​del>​ 
 +  * тест 
 +</​WRAP>​
  
 ==== Код ==== ==== Код ====
Строка 14: Строка 27:
 source('​utilities_tpf.r'​);​ source('​utilities_tpf.r'​);​
  
-interpmin.grt_tpf_recalc0 <- function (wtp_data, ...) +interpmin.grt_tpf_recalc0 <- function (wtp_data, ...) { 
-+ 
-rn <- tpf.rename(wtp_data);​ +rdat <- tpf.recalc_minaral("​GRT"​, wtp_data)
-clk <- tpf.omesod(rn,​12,​999);​ +
-rdat <- tpf.unrename(clk,wtp_data$Name)+
  
 rdat <- selectNames(rdat,​ c('​Fe_p2_pfu','​Fe_p3_pfu','​Mg_pfu','​Ca_pfu','​Mn_pfu','​Cr_pfu'​));​ rdat <- selectNames(rdat,​ c('​Fe_p2_pfu','​Fe_p3_pfu','​Mg_pfu','​Ca_pfu','​Mn_pfu','​Cr_pfu'​));​
  
-rdat$X_Fe_p2_over_Fe_p2_Mg ​<- rdat$Fe_p2_pfu / (rdat$Fe_p2_pfu + rdat$Mg_pfu);​+rdat$X_Fe_p2_Fe_p2_Mg ​<- rdat$Fe_p2_pfu / (rdat$Fe_p2_pfu + rdat$Mg_pfu);​
 so <- rdat$Fe_p2_pfu + rdat$Mg_pfu + rdat$Ca_pfu + rdat$Mn_pfu;​ so <- rdat$Fe_p2_pfu + rdat$Mg_pfu + rdat$Ca_pfu + rdat$Mn_pfu;​
  
Строка 34: Строка 45:
  
 return(rdat);​ return(rdat);​
 +}
 +
 +interpmin.grt_tpf_recalc0.test <- function (){
 +warning("​No test routine!"​);​
 } }
 </​Code>​ </​Code>​
  
 {{tag> order71}} {{tag> order71}}
  • interpmin/grt_tpf_recalc0.1443099466.txt.gz
  • Последние изменения: 2018/11/12 15:08
  • (внешнее изменение)