VinaLC: Parallel Molecular Docking Program

Biochemical and Biophysical Systems Group
VinaLC version: 1.1.2

parallel_mc.cpp File Reference
#include "parallel.h"
#include "parallel_mc.h"
#include "coords.h"
#include "parallel_progress.h"
Include dependency graph for parallel_mc.cpp:

Classes

struct  parallel_mc_task
 
struct  parallel_mc_aux
 

Typedefs

typedef boost::ptr_vector
< parallel_mc_task
parallel_mc_task_container
 

Functions

void merge_output_containers (const output_container &in, output_container &out, fl min_rmsd, sz max_size)
 
void merge_output_containers (const parallel_mc_task_container &many, output_container &out, fl min_rmsd, sz max_size)
 

Typedef Documentation

typedef boost::ptr_vector<parallel_mc_task> parallel_mc_task_container

Function Documentation

void merge_output_containers ( const output_container in,
output_container out,
fl  min_rmsd,
sz  max_size 
)

References add_to_output_container(), and VINA_FOR_IN.

Referenced by merge_output_containers(), and parallel_mc::operator()().

Here is the call graph for this function:

Here is the caller graph for this function:

void merge_output_containers ( const parallel_mc_task_container many,
output_container out,
fl  min_rmsd,
sz  max_size 
)

References merge_output_containers(), and VINA_FOR_IN.

Here is the call graph for this function: