code: def eval_objfn(self):
          
  
          dfd = self.obfn_dfd()
          cns = self.obfn_cns()
          return (dfd, cns)
docs: Compute components of objective function as well as total
          contribution to objective function.