


{"id":453149,"date":"2026-02-24T00:20:57","date_gmt":"2026-02-24T00:20:57","guid":{"rendered":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/decoding-fgm-pdf-table-file-in-fluent-clarification-on-block-ids-and-variables\/"},"modified":"2026-02-24T00:20:57","modified_gmt":"2026-02-24T00:20:57","slug":"decoding-fgm-pdf-table-file-in-fluent-clarification-on-block-ids-and-variables","status":"publish","type":"topic","link":"https:\/\/innovationspace.ansys.com\/forum\/forums\/topic\/decoding-fgm-pdf-table-file-in-fluent-clarification-on-block-ids-and-variables\/","title":{"rendered":"Decoding FGM PDF Table File in Fluent Clarification on Block IDs and Variables"},"content":{"rendered":"<p>&lt;p data-start=&#8221;518&#8243; data-end=&#8221;524&#8243;&gt;Hello,&lt;\/p&gt;&lt;p data-start=&#8221;526&#8243; data-end=&#8221;764&#8243;&gt;I am attempting to fully decode the internal structure of an exported &lt;strong data-start=&#8221;596&#8243; data-end=&#8221;613&#8243;&gt;FGM PDF table<\/strong> generated in &lt;strong data-start=&#8221;627&#8243; data-end=&#8221;675&#8243;&gt;Fluent 2023R1 (Partially Premixed FGM model)<\/strong>. I exported the table to text format and manually analysed all block IDs and dimensions.&lt;\/p&gt;&lt;p data-start=&#8221;766&#8243; data-end=&#8221;822&#8243;&gt;Below is a structured summary of what I have identified (I kept the points very low so I can go over the table in reality my table is more refined).&lt;\/p&gt;&lt;p data-start=&#8221;929&#8243; data-end=&#8221;951&#8243;&gt;From the table export:&lt;\/p&gt;&lt;ul data-start=&#8221;953&#8243; data-end=&#8221;1237&#8243;&gt;&lt;li data-start=&#8221;953&#8243; data-end=&#8221;1010&#8243;&gt;&lt;p data-start=&#8221;955&#8243; data-end=&#8221;1010&#8243;&gt;&lt;strong data-start=&#8221;955&#8243; data-end=&#8221;972&#8243;&gt;Block 201 (9)<\/strong> &rarr; Mean mixture fraction&nbsp;&lt;\/p&gt;<\/li>\n<p>&lt;li data-start=&#8221;953&#8243; data-end=&#8221;1010&#8243;&gt;&lt;p data-start=&#8221;955&#8243; data-end=&#8221;1010&#8243;&gt;&lt;strong data-start=&#8221;1013&#8243; data-end=&#8221;1030&#8243;&gt;Block 202 (3)<\/strong> &rarr; Mixture fraction variance&nbsp;&lt;\/p&gt;<\/li>\n<p>&lt;li data-start=&#8221;1071&#8243; data-end=&#8221;1132&#8243;&gt;&lt;p data-start=&#8221;1073&#8243; data-end=&#8221;1132&#8243;&gt;&lt;strong data-start=&#8221;1073&#8243; data-end=&#8221;1091&#8243;&gt;Block 291 (10)<\/strong> &rarr; Progress variable variance&lt;\/p&gt;<\/li>\n<p>&lt;li data-start=&#8221;1133&#8243; data-end=&#8221;1191&#8243;&gt;&lt;p data-start=&#8221;1135&#8243; data-end=&#8221;1191&#8243;&gt;&lt;strong data-start=&#8221;1135&#8243; data-end=&#8221;1152&#8243;&gt;Block 262 (8)<\/strong> &rarr; Mean progress variable&nbsp;&lt;\/p&gt;<\/li>\n<p>&lt;li data-start=&#8221;1192&#8243; data-end=&#8221;1237&#8243;&gt;&lt;p data-start=&#8221;1194&#8243; data-end=&#8221;1237&#8243;&gt;&lt;code data-start=&#8221;1194&#8243; data-end=&#8221;1216&#8243;&gt;(pdf\/numenthalpy 13)<\/code> &rarr; 13 enthalpy slices&lt;\/p&gt;<\/li>\n<p>&lt;li data-start=&#8221;1192&#8243; data-end=&#8221;1237&#8243;&gt;<strong>Block 293<\/strong> (293 9 3 13 8) &rarr; mean temperature<\/li>\n<p>&lt;li data-start=&#8221;1192&#8243; data-end=&#8221;1237&#8243;&gt;<strong>Block 295 <\/strong>&rarr; mean density&nbsp;<\/li>\n<p>&lt;li data-start=&#8221;1192&#8243; data-end=&#8221;1237&#8243;&gt;<strong>Block 354<\/strong> is laminar viscosity&nbsp;<\/li>\n<p>&lt;li data-start=&#8221;1192&#8243; data-end=&#8221;1237&#8243;&gt;<strong>Block 356<\/strong> is thermal conductivity&nbsp;<\/li>\n<\/ul>\n<p>&lt;p data-start=&#8221;824&#8243; data-end=&#8221;885&#8243;&gt;I would appreciate clarification on several remaining points.&lt;\/p&gt;&lt;p data-start=&#8221;824&#8243; data-end=&#8221;885&#8243;&gt;1) What do blocks 297, 312, 236, 237 represent?&nbsp;&lt;br&gt;2) In block 312 I have (312 9 3 10 8 2) what is the last 2 representing? (pdf\/n-table-scalars 2) what are these scalars?&nbsp;&lt;br&gt;3) In block 299 which is suspect is mean rate of reaction progress what is the 7 representing (299 9 3 10 8 7)? Is it species + scalar?&nbsp;&lt;br&gt;4) In the PDF Table Viewer, I can plot the mass fraction of the species but I cant see their values stored in the pdf file how are they shown in the pdf viewer if not stored in the file?&lt;br&gt;5) Is temperature and density PDF-integrated over mixture fraction only, or over both mixture fraction and progress variable PDFs?&lt;br&gt;6) for a given block (293 9 3 13 8) is the storage order equivalent to nested loops? so in this case:&lt;br&gt;for Z\u0304:&lt;br&gt;&nbsp; for Zvar:&lt;br&gt;&nbsp; &nbsp; for H:&lt;br&gt;&nbsp; &nbsp; &nbsp; for c\u0304:&lt;br&gt;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;write value&lt;br&gt;&lt;br&gt;<strong>Thank you for your help!!!&nbsp;<\/strong>&lt;br&gt;&lt;br&gt;here is a snip of the first part of the pdf file:&lt;\/p&gt;&lt;p&gt;(0 &#8220;Fluent2023R1&#8221;)&lt;\/p&gt;&lt;p&gt;(0 &#8220;PDF Variables:&#8221;)&lt;br&gt;(100 (101)(&lt;br&gt;(pdf\/includeequil? #t )&lt;br&gt;(pdf\/frozenboundary? #f )&lt;br&gt;(pdf\/multi? #f )&lt;br&gt;(pdf\/adiabatic? #f )&lt;br&gt;(pdf\/chemistry 6)&lt;br&gt;(pdf\/empirialfuel? #f )&lt;br&gt;(pdf\/empirialscnd? #f )&lt;br&gt;(pdf\/parpremix #t )&lt;br&gt;(pdf\/numspecies 6)&lt;br&gt;(pdf\/initpressure 101325.000000)&lt;br&gt;(pdf\/mintemp 270.000000)&lt;br&gt;(pdf\/maxtempratio 1.000000)&lt;br&gt;(pdf\/tloss 0.667000)&lt;br&gt;(pdf\/tadd 0.250000)&lt;br&gt;(pdf\/max-species 6)&lt;br&gt;(pdf\/num-include-species 0)&lt;br&gt;(pdf\/num-exclude-species 18)&lt;br&gt;(pdf\/mole-or-mass? #f )&lt;br&gt;(pdf\/exclude-species c&lt;s&gt; no no2 n2o h2o&lt;l&gt; n nh nh2 nh3 nnh hcn hno cn h2cn hcnn hcno hocn hnco )&lt;br&gt;(pdf\/include-species )&lt;br&gt;(pdf\/stream1temp 298.000000)&lt;br&gt;(pdf\/stream2temp 298.000000)&lt;br&gt;(pdf\/stream3temp 300.000000)&lt;br&gt;(pdf\/numf1point 9)&lt;br&gt;(pdf\/numf2point 8)&lt;br&gt;(pdf\/richlimit1 1.000000)&lt;br&gt;(pdf\/richlimit2 1.000000)&lt;br&gt;(pdf\/numfvpoint 3)&lt;br&gt;(pdf\/premix-flamelet #t )&lt;br&gt;(pdf\/numfv2point 10)&lt;br&gt;(pdf\/numstream 2)&lt;br&gt;(pdf\/betapdf? 1)&lt;br&gt;(pdf\/empshfuel 50000000.000000)&lt;br&gt;(pdf\/empcpfuel 1000.000000)&lt;br&gt;(pdf\/empshscnd 50000000.000000)&lt;br&gt;(pdf\/empcpscnd 1000.000000)&lt;br&gt;(pdf\/numenthalpy 13)&lt;br&gt;(pdf\/nne\/cold 9)&lt;br&gt;(pdf\/nne\/hot 4)&lt;br&gt;(pdf\/thermo-file-name D:\/thermo30.dat )&lt;br&gt;(pdf\/numfl 8)&lt;br&gt;(pdf\/expinv 1.000000)&lt;br&gt;(pdf\/scadmx 1.000000)&lt;br&gt;(pdf\/flamelet-int-params 8 8)&lt;br&gt;(pdf\/flamelet-real-params 1.000000e-04 5.000000e+00 1.000000e+00 2.000000e+00 1.000000e-05 1.000000e-15 1.000000e-05 1.000000e+04)&lt;br&gt;(pdf\/flamelet-mechanism-file-name D:grimech30.dat )&lt;br&gt;(pdf\/flamelet-thermo-file-name D:thermo30.dat )&lt;br&gt;(pdf\/flamelet-auto-refine? #f )&lt;br&gt;(pdf\/flamelet-auto-refine\/value 0.500000)&lt;br&gt;(pdf\/flamelet-auto-refine\/slope 0.500000)&lt;br&gt;(pdf\/flamelet-auto-refine\/init-pts 64)&lt;br&gt;(pdf\/flamelet-auto-refine\/max-pts 64)&lt;br&gt;(pdf\/fgm-nonad-5d? #f )&lt;br&gt;(pdf\/num-nonad-fla 21)&lt;br&gt;(pdf\/strained-fla? #f )&lt;br&gt;(pdf\/strained-fla-nh 1)&lt;br&gt;(pdf\/strained-fla-nf 32)&lt;br&gt;(pdf\/strained-fla-nx 250)&lt;br&gt;(pdf\/fla-sl-available? #f )&lt;br&gt;(pdf\/fla-sl-nh 1)&lt;br&gt;(pdf\/fla-sl-nf 1)&lt;br&gt;(pdf\/fla-sl-nspe 1)&lt;br&gt;(pdf\/fsto 0.252014)&lt;br&gt;(pdf\/n-table-scalars 2)&lt;br&gt;(pdf\/lam-prop-table? #t )&lt;br&gt;(pdf\/fgm-flamelet-type 2)&lt;br&gt;(pdf\/fgm-num-scalars 0)&lt;br&gt;))&lt;\/p&gt;&lt;p&gt;(0 &#8220;Species Input Data:&#8221;)&lt;br&gt;(100 (102 6)(&lt;br&gt;n2&lt;br&gt;ch4&lt;br&gt;o2&lt;br&gt;h2o&lt;br&gt;h2&lt;br&gt;co&lt;br&gt;))&lt;\/p&gt;<\/p>\n","protected":false},"template":"","class_list":["post-453149","topic","type-topic","status-publish","hentry","topic-tag-cfd-combustion","topic-tag-fgm","topic-tag-flamelet-1","topic-tag-fluent","topic-tag-pdf-table"],"aioseo_notices":[],"acf":[],"custom_fields":[{"0":{"_bbp_forum_id":["27792"],"_bbp_topic_id":["453149"],"_bbp_subscription":["256086","23673"],"_bbp_author_ip":["143.167.51.206"],"_bbp_last_reply_id":["454680"],"_bbp_last_active_id":["454680"],"_bbp_last_active_time":["2026-03-17 21:31:02"],"_bbp_reply_count":["1"],"_bbp_reply_count_hidden":["0"],"_bbp_voice_count":["2"],"_bbp_engagement":["256086","23673"],"_btv_view_count":["288"],"_bbp_topic_status":["unanswered"]},"test":"6364efabeeef5556080a33c4b39700a3c8508bae"}],"_links":{"self":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/453149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics"}],"about":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/topics\/453149\/revisions"}],"wp:attachment":[{"href":"https:\/\/innovationspace.ansys.com\/forum\/wp-json\/wp\/v2\/media?parent=453149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}