These routines create, populate, or delete a problem object. You can also populate a problem object by means of the routines for modifying a problem or for reading data from a file.