MoochoPack::MoochoTrackerXMLSummary Class Reference

This class outputs an XML summary file of the algorithm results and performance. More...

#include <MoochoPack_MoochoTrackerXMLSummary.hpp>

Inheritance diagram for MoochoPack::MoochoTrackerXMLSummary:

Inheritance graph
List of all members.

Overridden from AlgorithmTracker

void output_iteration (const Algorithm &algo) const
void output_final (const Algorithm &algo, EAlgoReturn algo_return) const

Public Member Functions

 MoochoTrackerXMLSummary (const Teuchos::RCP< std::ostream > &journal_out, const std::string xml_filename, const std::string problem_name, const std::string algorithm_description)
 Construct with an output stream.
void output_pre_file () const
 Output a basic file (with failed status).

Protected Member Functions

void open_problem_element (std::ostream &out, const Algorithm &algo) const
 Print the header to the output.
void close_problem_element (std::ostream &out) const

Detailed Description

This class outputs an XML summary file of the algorithm results and performance.

Definition at line 45 of file MoochoPack_MoochoTrackerXMLSummary.hpp.

Constructor & Destructor Documentation

MoochoPack::MoochoTrackerXMLSummary::MoochoTrackerXMLSummary ( const Teuchos::RCP< std::ostream > &  journal_out,
const std::string  xml_filename,
const std::string  problem_name,
const std::string  algorithm_description 

Construct with an output stream.

Definition at line 49 of file MoochoPack_MoochoTrackerXMLSummary.cpp.

Member Function Documentation

void MoochoPack::MoochoTrackerXMLSummary::output_pre_file (  )  const

Output a basic file (with failed status).

Definition at line 240 of file MoochoPack_MoochoTrackerXMLSummary.cpp.

void MoochoPack::MoochoTrackerXMLSummary::output_iteration ( const Algorithm algo  )  const [virtual]

Reimplemented from IterationPack::AlgorithmTracker.

Definition at line 64 of file MoochoPack_MoochoTrackerXMLSummary.cpp.

void MoochoPack::MoochoTrackerXMLSummary::output_final ( const Algorithm algo,
EAlgoReturn  algo_return 
) const

Definition at line 95 of file MoochoPack_MoochoTrackerXMLSummary.cpp.

void MoochoPack::MoochoTrackerXMLSummary::open_problem_element ( std::ostream &  out,
const Algorithm algo 
) const [protected]

Print the header to the output.

Definition at line 292 of file MoochoPack_MoochoTrackerXMLSummary.cpp.

The documentation for this class was generated from the following files:
Generated on Tue Jul 13 09:29:40 2010 for MoochoPack : Framework for Large-Scale Optimization Algorithms by  doxygen 1.4.7