Functions
main.C File Reference

file containing the main program for DAKOTA More...

Functions

void fpinit_ASL ()
int nidr_save_exedir (const char *, int)
int main (int argc, char *argv[])
 The main DAKOTA program.

Detailed Description

file containing the main program for DAKOTA


Function Documentation

void fpinit_ASL ( )

Floating-point initialization from AMPL: switch to 53-bit rounding if appropriate, to eliminate some cross-platform differences.

Referenced by main().

int main ( int  argc,
char *  argv[] 
)

The main DAKOTA program.

Manage command line inputs, input files, restart file(s), output streams, and top level parallel iterator communicators. Instantiate the Strategy and invoke its run_strategy() virtual function.

References Dakota::abort_handler(), fpinit_ASL(), CommandLineHandler::instantiate_flag(), ProblemDescDB::lock(), ProblemDescDB::manage_inputs(), ParallelLibrary::output_helper(), TrackerHTTP::post_start(), GetLongOpt::retrieve(), Strategy::run_strategy(), ParallelLibrary::specify_outputs_restart(), and ParallelLibrary::world_rank().