Rosetta
|
A pilot app to test the creation of several poses at once (without first initializing anything by having a single thread initialize the pose). 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/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 <core/scoring/ScoreFunctionFactory.hh>
#include <core/scoring/ScoreFunction.hh>
#include <core/scoring/Energies.hh>
#include <core/init/init.hh>
#include <protocols/relax/FastRelax.hh>
#include <functional>
Macros | |
#define | NUM_THREADS 30 |
Functions | |
void | register_options () |
void | thread_fxn (core::Size const thread_index) |
int | main (int argc, char *argv[]) |
Variables | |
static basic::Tracer | TR ("test_multithreaded_pdb_load") |
A pilot app to test the creation of several poses at once (without first initializing anything by having a single thread initialize the pose).
#define NUM_THREADS 30 |
int main | ( | int | argc, |
char * | argv[] | ||
) |
References argv, test.T009_Exceptions::e, create_a3b_hbs::i, basic::init(), basic::options::OptionKeys::in::file::l, NUM_THREADS, basic::options::option, 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 register_options | ( | ) |
void thread_fxn | ( | core::Size const | thread_index | ) |
|
static |