Gaisro dinamikos simuliatorius yra tam tikros rūšies kompiuterinė programinė įranga, skirta modeliuoti ugnies plitimą. Šios modeliavimo programos leidžia vartotojams numatyti, kaip ugnis reaguos į skirtingus scenarijus, todėl gali būti lengviau kovoti su pastatų ir miškų gaisrais. Ugniagesiai, gamintojai ir savivaldybių kodų kūrėjai mokymo ir tyrimų tikslais naudojasi gaisro dinamikos simuliatorių programomis. Ši programinė įranga yra ne tik mokymo ir tyrimo priemonė, bet ir padeda įmonėms kurti ir išbandyti naujas priešgaisrinės apsaugos sistemas.
Ugnies dinamikos treniruokliai suskaido ugnį į mažus, valdomus stačiakampius arba kvadratus. Ši tinklelio sistema leidžia vartotojams analizuoti vieną gaisro atkarpą arba stebėti visą scenarijų kaip visumą. Kai kurios iš šių programų taip pat teikia vizualinį 3D modeliavimą, kad būtų lengviau paaiškinti ugnies poveikį tiems, kurie turi mažiau techninių žinių. Gaisro dinamikos simuliatorius apima tokius veiksnius kaip medžiagos, temperatūra, kuro šaltiniai ir vėjas, kad būtų galima numatyti, kaip ugnis reaguos. Kai kurie netgi leidžia vartotojams modifikuoti šias funkcijas, kad galėtų ištirti gaisrą skirtingomis sąlygomis.
Šios programos remiasi skaičiavimo skysčių dinamika, kad būtų galima numatyti, kaip šiluma ir liepsnos pasklis tam tikromis sąlygomis. Jie taip pat apima matematikos, gamtos mokslų ir inžinerijos principus, kad modeliuotų gaisro scenarijus. Šios programos labai remiasi duomenimis, gautais iš ankstesnių gaisrų, kurie naudojami kaip būsimų gaisrų avarijų prognozės.
Vieną plačiausiai naudojamų gaisro modeliavimo programų 2000 metais sukūrė Jungtinių Valstijų nacionalinis standartų ir technologijos institutas (NIST). Ši nemokama programa platinama pavadinimu „Fire Dynamics Simulator“ ir ją plačiai naudoja ugniagesiai ir gamybos įmonės, tirdamos gaisrą. NIST taip pat teikia papildomą programą, žinomą kaip Smokeview, kuri vaizdžiai atvaizduoja ugnies dinamikos simuliatoriaus sukurtus duomenis. Kitos vaizdinės programos ir papildomos programinės įrangos sistemos taip pat yra prieinamos iš kitų šaltinių.
Gaisro dinamikos simuliatorius yra vertinga mokymo priemonė ugniagesiams, kurie gali išgelbėti gyvybes ir apsaugoti turtą, remdamiesi tuo, ką išmoko iš šių modelių. Šios programos taip pat padeda apsaugoti ugniagesius, kai jie dirba aplink ugnį. Tyrimo ir draudimo įgulos naudojasi šia programine įranga, kad atkurtų gaisrą padegimo ar kito nusikaltimo metu. Kodo kūrėjai naudoja šią programinę įrangą, kad nustatytų efektyviausius pastatų projektus ir priešgaisrinės apsaugos priemones. Galiausiai, gamintojai naudoja šias programas, kad patobulintų priešgaisrinės apsaugos sistemas, tokias kaip purkštuvai ir dūmų signalizatoriai.