Revise F(X)g(X)
revise operator* for MMFunc times SMFunc
add symbolic scalar * matrix into SymbolicMatrixAdaptor.hpp