PDPLib Model