|
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 |