Skip to content

CemGEMS web app tutorial

Lists of names and indices of materials and constituents used in recipe templates

The harmonized lists of names and indices (in tables below) were introduced since v.0.6.1 release of CemGEMS. They reduce much the adjustments in process definition documents that the user might need to do by editing. The names of constituents in the "Cement" material now begin with their acronyms in CCN (cement chemistry notation). This should make these names more familiar to cement chemists. The names of constituents in the "SCM" material now start with the acronyms that are commonly used in cement industry and research.

To retain the consistency with process templates (used for creating new processes), we recommend by editing the recipe:

  • If a constituent is not needed: to set its Quantity to 0 in the tree-like table instead of deleting this constituent in jsoneditor;

  • If a constituent is missing and needs to be added using jsoneditor: to append it to the constituents list instead of inserting it in the middle of the list.

Target path examples (in Process spans), the index of recipe in templates is always 0:

  • To “Cement” material quantity: "targetPath": “/recipes/0/materials/0/Quantity”

  • To “SCM” material, “FA_Fly_ash_reactive” constituent reaction extent: "targetPath": “/recipes/0/materials/1/constituents/4/ReactExtent”

All recipe templates of “min” data type except “Minimal” and “Primitive”

Material Index Constituent Index Notes
Cement 0 C3S_Alite 0 real
0 C2S_Belite 1 real
0 C3A_Aluminate 2 real
0 C4AF_Ferrite 3 real
0 M_Periclase 4 pure
0 C_Lime 5 pure
0 Cc_Calcite 6 pure
0 Cs_Anhydrite 7 pure
0 CsH2_Gypsum 8 pure
0 Ks_Arcanite 9 pure
0 Ns_Thenardite 10 pure
0 K3Ns2_Aphtitalite 11 pure
0 CaF2_Fluorite 12 pure

Only “CSA-C”, “BYF-C” & “CAC-Fe” recipe templates of “min” data type

Material Index Constituent Index Notes
Cement 0 CT_Perovskite 13 pure
0 C4A3s_Ye^elimite 14 pure
0 C5S2s_Ternesite 15 pure
0 C2AS_Gehlenite 16 pure
0 C12A7_Mayenite 17 pure
0 CA_Monoaluminate 18 pure
0 CA2_Dialuminate 19 pure
0 MA_Spinel 20 pure
0 CMc2_Dolomite 21 pure
0 C2F_Ca2Fe2O5 22 pure
0 Fe3O4_Magnetite 23 pure
0 C3FT_Ferrititanate 24 pure
0 C20A26M3S3_Pleochroite 25 pure

All recipe templates except “Minimal” and “Primitive”

Material Index Constituent Index Notes
SCM 1 LS_Limestone 0 real
1 SF_Silica_fume 1 real
1 GGBFS_Slag_reactive 2 real
1 CC_Calcined_clay 3 real
1 FA_Fly_ash_reactive 4 real
1 PZ_Pozzolan 5 real
1 Anh_Anhydrite 6 pure
1 Gp_Gypsum 7 pure
1 Hh_Hemihydrate 8 pure
1 Qtz_Quartz 9 pure
1 GGBFS_Slag_inert 10 real, CEM-III only

All recipe templates of “min” data type except “Minimal” and “Primitive”

Material Index Constituent Index Notes
Water 2 Lab_water 0 real
2 Electrolyte 1 pure
2 Freshwater 2 real
2 Seawater 3 real
2 Brackwater 4 real

All recipe templates except “Minimal” and “Primitive”

Material Index Constituent Index Notes
Salts 3 CO2 0 pure
3 Sea_salt 1 real
3 NaCl 2 pure
3 Na2SO4 3 pure
3 Na2CO3 4 pure
3 KCl 5 pure
3 K2SO4 6 pure
3 K2CO3 7 pure
3 LiCl 8 pure
3 Li2SO4 9 pure
3 Li2CO3 10 pure
3 MgCl2 11 pure
3 MgSO4 12 pure
3 H3BO3 13 pure
3 H2SO4 14 pure
3 HCl 15 pure
3 HF 16 pure
3 HNO3 17 pure

Last update: March 19, 2021