Classes | |
class | APPSPACK::Conveyor |
class | APPSPACK::Counter |
Counts the different types of function evaluations, using arbitary codes returned by the user. More... | |
class | APPSPACK::Directions |
The search directions and associated information. More... | |
class | APPSPACK::GCI |
APPS Communicator - An interface for both PVM and MPI commands. More... | |
class | APPSPACK::List |
Manipulates a list of Point objects. More... | |
class | APPSPACK::Point |
A trial point. More... | |
class | APPSPACK::Print |
Printing utilities. More... | |
class | APPSPACK::Print::PrintablePositiveDouble |
Class used for printing formatted positive doubles. More... | |
class | APPSPACK::Print::PrintableDouble |
Class used for printing formatted doubles. More... | |
class | APPSPACK::Solver |
The solver itself. More... | |
class | APPSPACK::Value |
Stores and Manipulates a (function) value in the range ![]() | |
Typedefs | |
typedef vector< double > | Vector |
Alias for vector<double>. | |
Functions | |
bool | getNextQuotedString (const string &line, string::size_type &pos, string &value) |
bool | getNextString (const string &line, string::size_type &pos, string &value) |
bool | getNextDouble (const string &line, string::size_type &pos, double &value) |
bool | getNextInt (const string &line, string::size_type &pos, int &value) |
bool | parseTextInputFile (const string filename, Parameter::List ¶ms) |
Parse an APPSPACK input file and store the data in the given parameter list. | |
bool | processTextInputFileLine (const string &line, Parameter::List ¶ms, Parameter::List *&subPtr) |
Process a single line of the text input file. | |
Vector | createZeroVector (int n) |
Create a zero Vector of size n. |
|
|
Get the next quoted string on the given line, starting at position pos.
Referenced by processTextInputFileLine(). |
|
Get the next string on the given line, starting at position pos.
Referenced by getNextDouble(), getNextInt(), APPSPACK::Cache::Manager::processInputLine(), and processTextInputFileLine(). |
|
Get the next string on the given line, starting at position pos, and convert it to a double.
References getNextString(). Referenced by APPSPACK::Cache::Manager::processInputLine(), processTextInputFileLine(), and APPSPACK::Evaluator::SystemCall::readOutputFile(). |
|
Get the next string on the given line, starting at position pos, and convert it to a int.
References getNextString(). Referenced by processTextInputFileLine(). |
|
Parse an APPSPACK input file and store the data in the given parameter list.
References processTextInputFileLine(). Referenced by main(). |
|
Process a single line of the text input file. Definition at line 140 of file APPSPACK_Utils.cpp. References getNextDouble(), getNextInt(), getNextQuotedString(), getNextString(), APPSPACK::Parameter::List::setParameter(), APPSPACK::Value::setValueTo(), APPSPACK::Parameter::List::sublist(), and Vector. Referenced by parseTextInputFile(). |
|
Create a zero Vector of size n. Definition at line 397 of file APPSPACK_Utils.cpp. References Vector. Referenced by APPSPACK::Directions::Directions(). |
© Sandia Corporation | Site Contact | Privacy and Security
Generated on Wed Dec 14 18:41:05 2005 for APPSPACK 4.0.2 by
1.3.8 written by Dimitri van Heesch,
© 1997-2002