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 tree-like 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 |