Datormodelēšana ir datorprogrammu izmantošana, lai modelētu un pētītu sarežģītas sistēmas, pielietojot matemātiku, fiziku un datorzinības.[1] Datormodelēšanu var definēt kā reālu sistēmu vai situāciju dažādās jomās (dabas, inženierzinātnēs, sociālās zinātnēs) attēlojumu[2], piemēram, laika prognozes paredzēšanā, kas balstās uz ļoti daudziem ārējiem jeb atmosfēras faktoriem, kas palīdz laicīgi paredzēt ekstremālus laikapstākļus un sagatavoties tiem.[1]
Mūsdienās skaitļošanas tehnoloģijas kļūst arvien nozīmīgākas, tādejādi palielinot arī datu analīzes svarīgumu un līdz ar to pieaugot arī datormodelēšanas nozīmīgumam.[3] Skaitļošanas modelis satur daudzus mainīgos, kas raksturo pētāmo sistēmu un ietekmē rezultātu. Pielāgojot mainīgos lielumus atsevišķi vai kopā un novērojot rezultātus, tiek veikta simulācija. Datormodelēšanas priekšrocība ir tā, ka tā ļauj zinātniekiem veikt tūkstošiem simulētu eksperimentu ar datoru.[1] Šī tendence atvieglo dzīvi un ļauj īsākā laikā, ar lielāku precizitāti sasniegt vēlamo rezultātu, ietaupot resursus – laiku un finansiālos līdzekļus.[3] …