ElfPSP_AntColony
Protein Structure Prediction using Ant Colony Optimization
Public Attributes | List of all members
ACODeviceData Struct Reference

Holds pointers to memory allocated within GPU memory. More...

Public Attributes

CUDAPointer< double > pheromone
 Pheromone matrix. More...
 
CUDAPointer< int3 > solutions
 Solution coordinates for each ant. More...
 
CUDAPointer< int3 > moreSolutions
 Temporary storage for solution coordiantes for each ant. More...
 
CUDAPointer< char > relDirections
 Solution relative directions for each ant. More...
 
CUDAPointer< char > moreRelDirections
 Temporary storage for solution relative directions for each ant. More...
 
CUDAPointer< int > contacts
 Number of contacts for each solution of each ant. More...
 
CUDAPointer< int > bestContact
 Number of contacts of the best solution produced by the ants. More...
 
CUDAPointer< char > hpChain
 HP chain of the protein being predicted. More...
 

Detailed Description

Holds pointers to memory allocated within GPU memory.

Member Data Documentation

◆ bestContact

CUDAPointer<int> ACODeviceData::bestContact

Number of contacts of the best solution produced by the ants.

◆ contacts

CUDAPointer<int> ACODeviceData::contacts

Number of contacts for each solution of each ant.

◆ hpChain

CUDAPointer<char> ACODeviceData::hpChain

HP chain of the protein being predicted.

◆ moreRelDirections

CUDAPointer<char> ACODeviceData::moreRelDirections

Temporary storage for solution relative directions for each ant.

◆ moreSolutions

CUDAPointer<int3> ACODeviceData::moreSolutions

Temporary storage for solution coordiantes for each ant.

◆ pheromone

CUDAPointer<double> ACODeviceData::pheromone

Pheromone matrix.

◆ relDirections

CUDAPointer<char> ACODeviceData::relDirections

Solution relative directions for each ant.

◆ solutions

CUDAPointer<int3> ACODeviceData::solutions

Solution coordinates for each ant.


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