Rosetta
Namespaces | Functions | Variables
util.cc File Reference

Utilities for interacting with the BCL. More...

#include <core/chemical/bcl/util.hh>
#include <core/types.hh>
#include <utility/exit.hh>
#include <utility/options/FileVectorOption.hh>
#include <utility/options/OptionCollection.hh>
#include <basic/options/option.hh>
#include <basic/options/option_macros.hh>
#include <basic/options/keys/in.OptionKeys.gen.hh>
#include <basic/Tracer.hh>
#include <iostream>

Namespaces

 core
 A class for reading in the atom type properties.
 
 core::chemical
 
 core::chemical::bcl
 

Functions

static basic::Tracer core::chemical::bcl::TR ("core.chemical.bcl.util")
 
static basic::Tracer core::chemical::bcl::TR_BCL ("BCL")
 
void core::chemical::bcl::require_bcl ()
 Utility function to print BCL usage details. More...
 
void core::chemical::bcl::initialize_bcl_main ()
 Initialize core components of the bcl apps/apps.cpp. More...
 
void core::chemical::bcl::initialize_bcl_random (int const seed)
 Initialize the BCL random number generator. More...
 
void core::chemical::bcl::initialize_bcl_tracers ()
 Initialize the BCL output levels with the Rosetta commandline settings. More...
 
void core::chemical::bcl::locate_bcl ()
 Locate the BCL executable path within /main/source/externals/bcl. More...
 

Variables

static const std::string core::chemical::bcl::BCL_VERSION = "BCL v4.1.0"
 

Detailed Description

Utilities for interacting with the BCL.

Author
Rocco Moretti (rmore.nosp@m.ttia.nosp@m.se@gm.nosp@m.ail..nosp@m.com)
Benjamin P. Brown (benja.nosp@m.min..nosp@m.p.bro.nosp@m.wn17.nosp@m.@gmai.nosp@m.l.co.nosp@m.m) (edited 10/2021)