16 #ifndef INCLUDED_protocols_jobdist_JobDistributors_hh
17 #define INCLUDED_protocols_jobdist_JobDistributors_hh
19 #define TAG_NUM_FORMAT_LENGTH 8
45 #include <basic/Tracer.hh>
62 #include <utility/file/FileName.hh>
63 #include <utility/io/ozstream.hh>
65 #include <utility/pointer/ReferenceCount.hh>
84 #include <utility/vector1.hh>
90 Throw a compiler error because MPI and BOINC cannot be used together!
91 If you got
this message, something is wrong with your build settings.
164 virtual void score_map( std::map < std::string, core::Real> & );
210 bool MPI_has_been_initialized()
const;
218 int mpi_nprocs()
const;
223 void master_node_distribute_jobs();
226 bool request_job_from_master_node();
312 std::map< std::string, core::Real >
const & scores,
321 int bondlen_precision
387 utility::io::ozstream & out,
483 bool const & fullatom,
489 int const & struct_n,
519 #endif // INCLUDED_protocols_jobdist_JobDistributors_HH