Rosetta
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | List of all members
NativeEnsemble Class Reference
Inheritance diagram for NativeEnsemble:
Inheritance graph
[legend]

Public Member Functions

 NativeEnsemble ()
 
void apply (Pose &pose)
 
string get_name () const
 
MoverOP fresh_instance () const
 
void set_loop (Loop loop)
 
void set_loop (IndexList values)
 
void set_algorithm (string value)
 
void set_iterations (Size value)
 
void set_temperature (Real value)
 
void set_weights (Real bb, Real sc)
 
void set_weights (IndexList values)
 
void set_dump_frequency (Size value)
 
void set_input_file (string value)
 
void set_description (string value)
 
void set_quiet (bool value)
 

Static Public Member Functions

static void register_options ()
 

Private Member Functions

void show_header () const
 
void show_progress (Size current_iteration) const
 
void show_footer () const
 
void write_schema_to_db () const
 
Size write_job_to_db () const
 
void write_stop_time_to_db (Size id) const
 
void write_temperatures_to_db (Size id, TemperatureControllerCOP tc) const
 
void write_stats_to_db (Size id, MultiTempTrialCounterCOP counter) const
 
bool ok_to_use_db () const
 

Private Attributes

Loop loop_
 
string algorithm_
 
Size iterations_
 
Real temperature_
 
Real backbone_weight_
 
Real sidechain_weight_
 
Size dump_frequency_
 
string input_file_
 
string description_
 
bool quiet_
 

Constructor & Destructor Documentation

◆ NativeEnsemble()

NativeEnsemble::NativeEnsemble ( )
inline

Member Function Documentation

◆ apply()

void NativeEnsemble::apply ( Pose pose)

◆ fresh_instance()

MoverOP NativeEnsemble::fresh_instance ( ) const
inline

◆ get_name()

string NativeEnsemble::get_name ( ) const
inline

◆ ok_to_use_db()

bool NativeEnsemble::ok_to_use_db ( ) const
private

◆ register_options()

void NativeEnsemble::register_options ( )
static

References register_options().

Referenced by main().

◆ set_algorithm()

void NativeEnsemble::set_algorithm ( string  value)
inline

References value.

◆ set_description()

void NativeEnsemble::set_description ( string  value)
inline

References value.

◆ set_dump_frequency()

void NativeEnsemble::set_dump_frequency ( Size  value)
inline

References value.

◆ set_input_file()

void NativeEnsemble::set_input_file ( string  value)
inline

References value.

◆ set_iterations()

void NativeEnsemble::set_iterations ( Size  value)
inline

References value.

◆ set_loop() [1/2]

void NativeEnsemble::set_loop ( IndexList  values)
inline

References set_loop(), and test.T040_Types::values.

Referenced by set_loop().

◆ set_loop() [2/2]

void NativeEnsemble::set_loop ( Loop  loop)
inline

◆ set_quiet()

void NativeEnsemble::set_quiet ( bool  value)
inline

References value.

◆ set_temperature()

void NativeEnsemble::set_temperature ( Real  value)
inline

References value.

◆ set_weights() [1/2]

void NativeEnsemble::set_weights ( IndexList  values)
inline

References set_weights(), and test.T040_Types::values.

Referenced by set_weights().

◆ set_weights() [2/2]

void NativeEnsemble::set_weights ( Real  bb,
Real  sc 
)
inline

◆ show_footer()

void NativeEnsemble::show_footer ( ) const
private

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

◆ show_header()

void NativeEnsemble::show_header ( ) const
private

References tr.

◆ show_progress()

void NativeEnsemble::show_progress ( Size  current_iteration) const
private

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

◆ write_job_to_db()

Size NativeEnsemble::write_job_to_db ( ) const
private

◆ write_schema_to_db()

void NativeEnsemble::write_schema_to_db ( ) const
private

◆ write_stats_to_db()

void NativeEnsemble::write_stats_to_db ( Size  id,
MultiTempTrialCounterCOP  counter 
) const
private

◆ write_stop_time_to_db()

void NativeEnsemble::write_stop_time_to_db ( Size  id) const
private

◆ write_temperatures_to_db()

void NativeEnsemble::write_temperatures_to_db ( Size  id,
TemperatureControllerCOP  tc 
) const
private

Member Data Documentation

◆ algorithm_

string NativeEnsemble::algorithm_
private

◆ backbone_weight_

Real NativeEnsemble::backbone_weight_
private

◆ description_

string NativeEnsemble::description_
private

◆ dump_frequency_

Size NativeEnsemble::dump_frequency_
private

◆ input_file_

string NativeEnsemble::input_file_
private

◆ iterations_

Size NativeEnsemble::iterations_
private

◆ loop_

Loop NativeEnsemble::loop_
private

◆ quiet_

bool NativeEnsemble::quiet_
private

◆ sidechain_weight_

Real NativeEnsemble::sidechain_weight_
private

◆ temperature_

Real NativeEnsemble::temperature_
private

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