VinaLC: Parallel Molecular Docking Program

Biochemical and Biophysical Systems Group
VinaLC version: 1.1.2

parallel_mc Struct Reference

#include <parallel_mc.h>

Collaboration diagram for parallel_mc:

Public Member Functions

 parallel_mc ()
 
void operator() (const model &m, output_container &out, const precalculate &p, const igrid &ig, const precalculate &p_widened, const igrid &ig_widened, const vec &corner1, const vec &corner2, rng &generator) const
 

Public Attributes

monte_carlo mc
 
sz num_tasks
 
sz num_threads
 
bool display_progress
 

Constructor & Destructor Documentation

parallel_mc::parallel_mc ( )
inline

Member Function Documentation

void parallel_mc::operator() ( const model m,
output_container out,
const precalculate p,
const igrid ig,
const precalculate p_widened,
const igrid ig_widened,
const vec corner1,
const vec corner2,
rng generator 
) const

Member Data Documentation

monte_carlo parallel_mc::mc
sz parallel_mc::num_tasks

Referenced by main_procedure(), and operator()().

sz parallel_mc::num_threads

Referenced by main_procedure(), and operator()().

bool parallel_mc::display_progress

Referenced by main_procedure(), and operator()().


The documentation for this struct was generated from the following files: