#include <NLPInterfacePack_NLPTester.hpp>
Public Member Functions | |
| void | print_all (const bool &print_all) |
Members for option print_all() (see Teuchos_StandardMemberCompositionMacros.hpp). | |
| void | throw_exception (const bool &throw_exception) |
Members for option throw_exception() (see Teuchos_StandardMemberCompositionMacros.hpp). | |
| NLPTester (bool print_all=false, bool throw_exception=true) | |
| Constructor (default options). | |
| bool | test_interface (NLP *nlp, const Vector &xo, bool print_all_warnings, std::ostream *out) |
| Test the NLP interface as the given base point xo. | |
This class is little more than a unit tester for the NLP base interface. This class will call all of the NLP methods and print out quanities if asked to. This class simply validates the pre and post conditions for all of the methods. In that this class is useful.
Definition at line 47 of file NLPInterfacePack_NLPTester.hpp.
|
||||||||||||
|
Constructor (default options).
Definition at line 46 of file NLPInterfacePack_NLPTester.cpp. |
|
|
Members for option
Definition at line 51 of file NLPInterfacePack_NLPTester.hpp. |
|
|
Members for option
Definition at line 56 of file NLPInterfacePack_NLPTester.hpp. |
|
||||||||||||||||||||
|
Test the NLP interface as the given base point xo.
print_all() and throw_exception() and the input arguments print_all_warnings and out.
Definition at line 53 of file NLPInterfacePack_NLPTester.cpp. |
1.3.9.1