DEVELOPMENTS IN COMPUTATIONAL SCIENCES ARE UNVEILING NEW HORIZONS FOR COMPLICATED CALCULATIONS