Rosetta  3.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Functions
recces_turner.cc File Reference
#include <core/init/init.hh>
#include <core/pose/Pose.hh>
#include <core/pose/util.hh>
#include <core/pose/annotated_sequence.hh>
#include <core/scoring/ScoreFunctionFactory.hh>
#include <core/scoring/ScoreFunction.hh>
#include <core/scoring/ScoreType.hh>
#include <protocols/viewer/viewers.hh>
#include <protocols/moves/SimulatedTempering.hh>
#include <protocols/stepwise/modeler/rna/helix/RNA_HelixAssembler.hh>
#include <protocols/stepwise/sampler/rna/RNA_MC_Suite.hh>
#include <protocols/stepwise/sampler/rna/RNA_MC_MultiSuite.hh>
#include <utility/io/ozstream.hh>
#include <string>
#include <basic/options/option.hh>
#include <basic/options/option_macros.hh>
#include <basic/options/keys/out.OptionKeys.gen.hh>
#include <basic/options/keys/score.OptionKeys.gen.hh>
#include <basic/options/keys/in.OptionKeys.gen.hh>
#include <utility/excn/Exceptions.hh>

Classes

class  Histogram
 

Functions

utility::vector1
< scoring::ScoreType > const & 
get_scoretypes ()
 
void update_scores (utility::vector1< float > &scores, Pose &pose, scoring::ScoreFunctionOP const scorefxn)
 
void fill_data (utility::vector1< float > &data, Size const count, utility::vector1< float > &scores)
 
Real gaussian_stdev (Real const n_rsd, Real const temp, bool const is_bp)
 
template<typename T >
void vector2disk_in1d (std::string const &out_filename, utility::vector1< T > const &out_vector)
 
template<typename T >
void vector2disk_in2d (std::string const &out_filename, Size const dim1, Size const dim2, utility::vector1< T > const &out_vector)
 
void set_gaussian_stdev (sampler::rna::RNA_MC_MultiSuite &sampler, moves::SimulatedTempering const &tempering, utility::vector1< Size > const &bp_rsd, utility::vector1< Size > const &dangling_rsd)
 
PoseOP pose_setup (std::string const &seq1, std::string const &seq2, Size const len1)
 
Size data_dim ()
 
void MC_run ()
 
void * my_main (void *)
 
int main (int argc, char *argv[])
 

Function Documentation

Size data_dim ( )
void fill_data ( utility::vector1< float > &  data,
Size const  count,
utility::vector1< float > &  scores 
)
Real gaussian_stdev ( Real const  n_rsd,
Real const  temp,
bool const  is_bp 
)

References ObjexxFCL::pow().

Referenced by set_gaussian_stdev().

utility::vector1<scoring::ScoreType> const& get_scoretypes ( )
int main ( int  argc,
char *  argv[] 
)
void MC_run ( )
void* my_main ( void *  )
PoseOP pose_setup ( std::string const &  seq1,
std::string const &  seq2,
Size const  len1 
)
void set_gaussian_stdev ( sampler::rna::RNA_MC_MultiSuite &  sampler,
moves::SimulatedTempering const &  tempering,
utility::vector1< Size > const &  bp_rsd,
utility::vector1< Size > const &  dangling_rsd 
)

References gaussian_stdev().

Referenced by MC_run().

void update_scores ( utility::vector1< float > &  scores,
Pose pose,
scoring::ScoreFunctionOP const  scorefxn 
)
template<typename T >
void vector2disk_in1d ( std::string const &  out_filename,
utility::vector1< T > const &  out_vector 
)
template<typename T >
void vector2disk_in2d ( std::string const &  out_filename,
Size const  dim1,
Size const  dim2,
utility::vector1< T > const &  out_vector 
)