Rosetta
Public Member Functions | Private Attributes | List of all members
OutputManager Class Reference

Public Member Functions

 OutputManager (SamplingManager &master)
 
 ~OutputManager ()
 
void write_header ()
 
void write_progress (Size iterations_so_far)
 
void write_footer ()
 
void dump_pose (int iteration, bool force=false)
 
void dump_statistics (int iteration)
 
 OutputManager (SamplingManager &master)
 
 ~OutputManager ()
 
void write_header ()
 
void write_progress (Size iterations_so_far)
 
void write_footer ()
 
void dump_pose (int iteration, bool force=false)
 
void dump_statistics (int iteration)
 
 OutputManager (SamplingManager &master)
 
 ~OutputManager ()
 
void write_header ()
 
void write_progress (Size iterations_so_far)
 
void write_footer ()
 
void dump_pose (int iteration, bool force=false)
 
void dump_statistics (int iteration)
 

Private Attributes

SamplingManagersampler
 
ofstream log_coordinates
 
ofstream log_solutions
 
ofstream log_pivots
 
bool quiet
 
int dump_pose_freq
 
int dump_stats_freq
 

Constructor & Destructor Documentation

◆ OutputManager() [1/3]

OutputManager::OutputManager ( SamplingManager master)
inline

◆ ~OutputManager() [1/3]

OutputManager::~OutputManager ( )
inline

◆ OutputManager() [2/3]

OutputManager::OutputManager ( SamplingManager master)
inline

◆ ~OutputManager() [2/3]

OutputManager::~OutputManager ( )
inline

◆ OutputManager() [3/3]

OutputManager::OutputManager ( SamplingManager master)
inline

◆ ~OutputManager() [3/3]

OutputManager::~OutputManager ( )
inline

Member Function Documentation

◆ dump_pose() [1/3]

void OutputManager::dump_pose ( int  iteration,
bool  force = false 
)
inline

◆ dump_pose() [2/3]

void OutputManager::dump_pose ( int  iteration,
bool  force = false 
)
inline

◆ dump_pose() [3/3]

void OutputManager::dump_pose ( int  iteration,
bool  force = false 
)
inline

◆ dump_statistics() [1/3]

void OutputManager::dump_statistics ( int  iteration)
inline

References create_a3b_hbs::i.

◆ dump_statistics() [2/3]

void OutputManager::dump_statistics ( int  iteration)
inline

◆ dump_statistics() [3/3]

void OutputManager::dump_statistics ( int  iteration)
inline

References create_a3b_hbs::i.

◆ write_footer() [1/3]

void OutputManager::write_footer ( )
inline

References utility::io::oc::cerr.

◆ write_footer() [2/3]

void OutputManager::write_footer ( )
inline

References utility::io::oc::cerr.

◆ write_footer() [3/3]

void OutputManager::write_footer ( )
inline

References utility::io::oc::cerr.

◆ write_header() [1/3]

void OutputManager::write_header ( )
inline

◆ write_header() [2/3]

void OutputManager::write_header ( )
inline

◆ write_header() [3/3]

void OutputManager::write_header ( )
inline

◆ write_progress() [1/3]

void OutputManager::write_progress ( Size  iterations_so_far)
inline

◆ write_progress() [2/3]

void OutputManager::write_progress ( Size  iterations_so_far)
inline

◆ write_progress() [3/3]

void OutputManager::write_progress ( Size  iterations_so_far)
inline

Member Data Documentation

◆ dump_pose_freq

int OutputManager::dump_pose_freq
private

◆ dump_stats_freq

int OutputManager::dump_stats_freq
private

◆ log_coordinates

ofstream OutputManager::log_coordinates
private

◆ log_pivots

ofstream OutputManager::log_pivots
private

◆ log_solutions

ofstream OutputManager::log_solutions
private

◆ quiet

bool OutputManager::quiet
private

◆ sampler

SamplingManager & OutputManager::sampler
private

The documentation for this class was generated from the following files: