Fix type.
use Eigen in SdA.

Fix.

Modify.

Fix.