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:

[legend]
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::RefCountPtr< 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.

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::RefCountPtr< 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 [virtual]
 

Reimplemented from IterationPack::AlgorithmTracker.

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 Thu Sep 18 12:34:30 2008 for MoochoPack : Framework for Large-Scale Optimization Algorithms by doxygen 1.3.9.1