Nowadays, the advancement of computational theories and computing technologies allows complex physical problems that are inaccessible to analytical and experimental approaches to be solved by computers.