code: def solve(self):
          
  
          # Call solve method of inner cbpdn object
          Xi = self.cbpdn.solve()
          # Copy attributes from inner cbpdn object
          self.timer = self.cbpdn.timer
          self.itstat = self.cbpdn.itstat
          # Return result of inner cbpdn object
          return Xi
docs: Call the solve method of the inner cbpdn object and return the
          result.