add truncated DeVauc class in base.py
(#388)