Adams Solver (C++) FAQs

Below is a list of the most common Adams Solver (C++) questions. For updated information or to ask another Adams Solver (C++) question, use the Adams Knowledge Base.
Q: Why are the Adams Solver built-in graphics capabilities not available in Adams Solver (C++)?
A: The graphics capability in Adams Solver (FORTRAN) is surpassed by the graphical user interface, Adams View. Since this capability has a limited user base, the following commands are not implemented in Adams Solver (C++):
ACENTER
AINIT
AUTOSCALE
BACKUP
CENTER
CLEAR
DISPLAY
DRAW
DT
ERASE
EXECUTION
PLOT
RETURN
SET
Q: Why is the UCON user-defined constraint element not supported in Adams Solver (C++)?
A: The UCON element was always an extremely difficult element for users to use and only expert users derived a benefit from this element. The C++ version of Solver, with its analytical derivative capability, has replaced UCON with an extremely user-friendly user-defined constraint element (see the GCON statement and command), which does not require the user to write user subroutines containing the partial derivatives of the constraint equations. Instead, the user provides a function expression which is to constrained to the value zero.
Adams Solver (C++) computes all the required derivatives.
As a result, the UCON command and the UCON statement are not supported in Adams Solver (C++).
Q: Why are the LIST/NOLIST statements not supported in C++?
A: These statements are not supported because Adams Solver (C++) does not generate a tabular output file.
Q: Why is the tabular output file (.out) not supported in C++?
A: The tabular output file was an early attempt at reporting results from Adams Solver. Due to, among other things, a lack of machine readability, later versions of Adams added more robust output file formats, such as the .res and .req file.
The tabular output file is considered obsolete and supporting it in the Adams Solver (C++) was not deemed necessary. At the same time, it is recognized that the tabular output file contained valuable information not reported elsewhere. Work on determining this information and where to report it is work in progress.