Rosetta
Functions | Variables
test_multithreaded_ramapp_load.cc File Reference

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

Detailed Description

A pilot app to test the load of RamaPrePro data when many threads are trying to do this at once.

Author
Vikram K. Mulligan (vmull.nosp@m.ig@u.nosp@m.w.edu)

Function Documentation

◆ dnabase_test()

void dnabase_test ( core::Size const  thread_index,
core::pose::PoseOP  pose 
)

References beta_nonlocal::pose, and basic::options::TR.

Referenced by thread_fxn().

◆ facts_test()

void facts_test ( core::Size const  thread_index,
core::pose::PoseOP  pose 
)

References beta_nonlocal::pose, and basic::options::TR.

Referenced by thread_fxn().

◆ genborn_test()

void genborn_test ( core::Size const  thread_index,
core::pose::PoseOP  pose 
)

References beta_nonlocal::pose, and basic::options::TR.

Referenced by thread_fxn().

◆ hxl_test()

void hxl_test ( core::Size const  thread_index,
core::pose::PoseOP  pose 
)

References beta_nonlocal::pose, and basic::options::TR.

Referenced by thread_fxn().

◆ main()

int main ( int  argc,
char *  argv[] 
)

◆ pairE_test()

void pairE_test ( core::Size const  thread_index,
core::pose::PoseOP  pose 
)

References beta_nonlocal::pose, and basic::options::TR.

Referenced by thread_fxn().

◆ rama2b_test()

void rama2b_test ( core::Size const  thread_index,
core::pose::PoseOP  pose 
)

References beta_nonlocal::pose, and basic::options::TR.

Referenced by thread_fxn().

◆ rama_prepro_test()

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().

◆ rama_test()

void rama_test ( core::Size const  thread_index,
core::pose::PoseOP  pose 
)

◆ register_options()

void register_options ( )

◆ thread_fxn()

void thread_fxn ( core::Size const  thread_index,
core::pose::PoseOP  pose 
)

Variable Documentation

◆ TR

basic::Tracer TR("test_multithreaded_ramapp_load") ( "test_multithreaded_ramapp_load"  )
static