Rosetta
|
A pilot app to test the load of RamaPrePro data when many threads are trying to do this at once. More...
#include <devel/init.hh>
#include <core/types.hh>
#include <core/scoring/ScoringManager.hh>
#include <core/scoring/RamaPrePro.hh>
#include <core/scoring/Ramachandran2B.hh>
#include <core/scoring/Ramachandran.hh>
#include <core/scoring/PairEPotential.hh>
#include <core/scoring/GenBornPotential.hh>
#include <core/scoring/HydroxylTorsionPotential.hh>
#include <core/scoring/facts/FACTSPotential.hh>
#include <core/scoring/dna/DNA_BasePotential.hh>
#include <core/pose/Pose.hh>
#include <core/import_pose/import_pose.hh>
#include <core/conformation/Conformation.hh>
#include <core/chemical/ResidueType.hh>
#include <utility/excn/Exceptions.hh>
#include <basic/Tracer.hh>
#include <basic/options/keys/in.OptionKeys.gen.hh>
#include <basic/options/option.hh>
#include <basic/options/keys/OptionKeys.hh>
#include <utility/options/OptionCollection.hh>
#include <basic/options/option_macros.hh>
#include <functional>
Functions | |
void | register_options () |
void | rama_prepro_test (core::Size const thread_index, core::pose::PoseOP pose) |
void | rama2b_test (core::Size const thread_index, core::pose::PoseOP pose) |
void | rama_test (core::Size const thread_index, core::pose::PoseOP pose) |
void | pairE_test (core::Size const thread_index, core::pose::PoseOP pose) |
void | genborn_test (core::Size const thread_index, core::pose::PoseOP pose) |
void | hxl_test (core::Size const thread_index, core::pose::PoseOP pose) |
void | facts_test (core::Size const thread_index, core::pose::PoseOP pose) |
void | dnabase_test (core::Size const thread_index, core::pose::PoseOP pose) |
void | thread_fxn (core::Size const thread_index, core::pose::PoseOP pose) |
int | main (int argc, char *argv[]) |
Variables | |
static basic::Tracer | TR ("test_multithreaded_ramapp_load") |
A pilot app to test the load of RamaPrePro data when many threads are trying to do this at once.
void dnabase_test | ( | core::Size const | thread_index, |
core::pose::PoseOP | pose | ||
) |
References beta_nonlocal::pose, and basic::options::TR.
Referenced by thread_fxn().
void facts_test | ( | core::Size const | thread_index, |
core::pose::PoseOP | pose | ||
) |
References beta_nonlocal::pose, and basic::options::TR.
Referenced by thread_fxn().
void genborn_test | ( | core::Size const | thread_index, |
core::pose::PoseOP | pose | ||
) |
References beta_nonlocal::pose, and basic::options::TR.
Referenced by thread_fxn().
void hxl_test | ( | core::Size const | thread_index, |
core::pose::PoseOP | pose | ||
) |
References beta_nonlocal::pose, and basic::options::TR.
Referenced by thread_fxn().
int main | ( | int | argc, |
char * | argv[] | ||
) |
References argv, clone(), test.T009_Exceptions::e, create_a3b_hbs::i, basic::init(), basic::options::option, pyrosetta.distributed.io::pose_from_file, basic::options::OptionKeys::mp::assembly::poses, register_options(), basic::options::OptionKeys::in::file::s, thread_fxn(), basic::options::OptionKeys::gpu::threads, basic::options::TR, basic::options::OptionKeys::inout::dbms::user, and utility_exit_with_message.
void pairE_test | ( | core::Size const | thread_index, |
core::pose::PoseOP | pose | ||
) |
References beta_nonlocal::pose, and basic::options::TR.
Referenced by thread_fxn().
void rama2b_test | ( | core::Size const | thread_index, |
core::pose::PoseOP | pose | ||
) |
References beta_nonlocal::pose, and basic::options::TR.
Referenced by thread_fxn().
void rama_prepro_test | ( | core::Size const | thread_index, |
core::pose::PoseOP | pose | ||
) |
References beta_nonlocal::pose, and basic::options::TR.
Referenced by thread_fxn().
void rama_test | ( | core::Size const | thread_index, |
core::pose::PoseOP | pose | ||
) |
References beta_nonlocal::pose, basic::options::OptionKeys::remodel::rama, and basic::options::TR.
Referenced by thread_fxn().
void register_options | ( | ) |
References utility::options::OptionCollection::add_relevant(), NEW_OPT, basic::options::option, and basic::options::OptionKeys::in::file::s.
Referenced by main().
void thread_fxn | ( | core::Size const | thread_index, |
core::pose::PoseOP | pose | ||
) |
References dnabase_test(), facts_test(), genborn_test(), hxl_test(), basic::options::option, pairE_test(), beta_nonlocal::pose, rama2b_test(), rama_prepro_test(), rama_test(), self-test::test_name(), basic::options::TR, and basic::Tracer::Warning.
Referenced by main().
|
static |