Update BasicFunctions

Added functions for Solver