Parallel computing of partial differential equations-based applications