13.3 Solver Class

The Solver Class is used to describe a Solver in the CÆSAR Code Package. A Solver interacts with the other Solver class by blah blah blah.

The Solver methods section describes the methods used in the Solver Class.

Solver public procedures:

Fundamental procedures |
|||

Initialize |
Initializes a Solver object. | ||

Finalize |
Finalizes a Solver object. | ||

Valid_State |
Returns false iff a Solver object is in an invalid state. | ||

Initialized |
Returns true iff a Solver object has been initialized. | ||

Operations |
|||

Procedure |
Description. | ||

Name |
Returns the name of the Solver object. | ||

Output |
Writes out the Solver object. |

Solver public defined types:

solver type |
|||

Variable |
Description. [Units] | ||

solver type |
|||

Variable |
Description. [Units] | ||

Initialized |
Initialization status. |

Solver public variables:

variable type |
|||

Variable |
Description. [Units] | ||

variable type |
|||

Variable |
Description. [Units] |

The Solver Class code listing contains additional documentation. The Solver Class also contains a Unit Test Program.