ElfPSP_ParallelABC
Protein Structure Prediction using Parallel Artificial Bee Colony Optimization

▼ src  
▼ abc_alg  
abc_alg.h  Public header file with routine for performing prediction of a protein structure 
hive.h  Routines for manipulating the bee hive global object 
▼ elf_tree_comm  
elf_tree_comm.h  Efficient scatter/gather routines that use a treelike communication pattern 
▼ fitness  
CUDA_header.h  CUDA routines for calculating collisions and contacts among a beads 
fitness.h  Public header file with routines for calculating the fitness of a protein represented as a chain of relative movements + hp chain 
fitness_private.h  Private header file solely for usage by fitness files 
gyration.h  Routines for calculating gyration of a vector of beads 
▼ solution  
solution.h  Routines for manipulating Solution objects, such as creation, randomization, perturbation etc 
solution_mpi.h  Routines for transmitting Solution objects to and from other nodes within an MPI environment 
solution_structure_private.h  Holds the opaque structure Solution, which shouldn't be modified by files other than solution files 
config.h  Routines for manipulating the configuration YML file 
hpchain.h  Routines for handling HP chains 
int3d.h  Routines for mathematical manipulation of vectors and points in the integer space 
movchain.h  Routines for managing chains of MovElem units 
movelem.h  Routines for manipulating MovElem units, which represent relative movements within a protein 
random.h  Routines for random number generation 