Rosetta 3.5
|
#include <WorkUnit_BatchRelax.hh>
Public Member Functions | |
WorkUnit_BatchRelax () | |
WorkUnit_BatchRelax. More... | |
~WorkUnit_BatchRelax () | |
virtual void | run () |
This Work unit doesnt do anything - its just keeps the structures. More... | |
virtual void | pre_process () |
virtual void | post_process () |
virtual protocols::wum::WorkUnitBaseOP | clone () const |
void | set_native_pose (core::pose::PoseCOP native_pose) |
![]() | |
WorkUnit_SilentStructStore () | |
virtual | ~WorkUnit_SilentStructStore () |
virtual void | serialize () |
write decoys into serial data store overwritinge whatever was there before. It basically syncs the silent struct store with the derial data More... | |
virtual void | deserialize () |
Make ready for working. More... | |
const protocols::wum::SilentStructStore & | decoys () const |
Accessor for decoy store. More... | |
protocols::wum::SilentStructStore & | decoys () |
Accessor for decoy store. More... | |
![]() | |
WorkUnitBase () | |
virtual | ~WorkUnitBase () |
virtual void | clear_serial_data () |
Remove all data, make sure that the memory is also cleared, hence the cals to reserve. More... | |
void | print (std::ostream &out, bool verbose=false) const |
Print header information to the stream, single line by default or verbose if verbose is set to true. More... | |
core::Size | id () |
Accessor to the ID of the WorkUnit. More... | |
core::Size | extra_data_1 () |
Accessor to the extra_data_1 and 3 field of the header. More... | |
core::Size | extra_data_3 () |
void | add_blacklist (int mpi_rank) |
Adds to the blacklist. More... | |
void | clear_blacklist () |
Erases the blacklist. More... | |
bool | in_blacklist (int mpi_rank) |
Finds in blacklist, true if is, false if it isn't. More... | |
core::Size | get_run_time () |
Returns the differrence between unix start and stop times. More... | |
std::string | get_wu_type () const |
Accessor to header structure, return the WorkUnit Type. More... | |
void | set_wu_type (const std::string &text) |
Accessor to header structure, sets the WorkUnit Type. More... | |
std::string | get_options () const |
Optain the options string from the header. More... | |
virtual core::Size | mem_footprint () const |
Return the memory usage of this WorkUnit. More... | |
core::Size | last_received_from () |
Protected Attributes | |
core::pose::PoseCOP | native_pose_ |
core::scoring::ScoreFunctionOP | scorefxn_ |
Additional Inherited Members | |
![]() | |
virtual void | create_unique_id () |
Make a unique number out of Processor Number and unix timestamp ? More... | |
std::string & | serial_data () |
Accessor to the serial data field. More... | |
const std::string & | serial_data () const |
Accessor to the serial data field. More... | |
void | set_options (const std::string &text) |
Accesor to the "options" text field. More... | |
void | set_run_start () |
Set the unixtime of the start of the execution of this WorkUnit. More... | |
void | set_run_stop () |
Set the unixtime of the stop of the execution of this WorkUnit. More... | |
protocols::relax::WorkUnit_BatchRelax::WorkUnit_BatchRelax | ( | ) |
Referenced by clone().
protocols::relax::WorkUnit_BatchRelax::~WorkUnit_BatchRelax | ( | ) |
|
virtual |
Reimplemented from protocols::wum::WorkUnit_SilentStructStore.
Reimplemented in protocols::relax::WorkUnit_BatchRelax_and_PostRescore.
References WorkUnit_BatchRelax().
|
virtual |
Reimplemented in protocols::relax::WorkUnit_BatchRelax_and_PostRescore.
References protocols::relax::TR().
Referenced by run().
|
virtual |
Reimplemented in protocols::relax::WorkUnit_BatchRelax_and_PostRescore.
References protocols::relax::TR().
Referenced by run().
|
virtual |
This Work unit doesnt do anything - its just keeps the structures.
Reimplemented from protocols::wum::WorkUnit_SilentStructStore.
References core::scoring::constraints::add_fa_constraints_from_cmdline_to_scorefxn(), protocols::relax::FastRelax::batch_apply(), protocols::wum::WorkUnit_SilentStructStore::decoys(), core::scoring::constraints::get_cst_fa_file_option(), core::scoring::constraints::ConstraintIO::get_instance(), protocols::wum::SilentStructStore::get_struct(), core::scoring::getScoreFunction(), native_pose_, post_process(), pre_process(), core::scoring::constraints::ConstraintIO::read_constraints(), scorefxn_, protocols::moves::Mover::set_native_pose(), protocols::wum::SilentStructStore::size(), and protocols::relax::TR().
void protocols::relax::WorkUnit_BatchRelax::set_native_pose | ( | core::pose::PoseCOP | native_pose) |
References native_pose_.
|
protected |
Referenced by run(), and set_native_pose().
|
protected |
Referenced by protocols::relax::WorkUnit_BatchRelax_and_PostRescore::rescore_all_decoys(), and run().