RxDock 0.1.0
A fast, versatile, and open-source program for docking ligands to proteins and nucleic acids
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
rxdock::geneticprogram::GPFFSpike Class Reference
Inheritance diagram for rxdock::geneticprogram::GPFFSpike:
rxdock::geneticprogram::GPFitnessFunction

Public Member Functions

 GPFFSpike (ContextPtr c)
 
void ReadTables (std::istream &, ReturnTypeArray &, ReturnTypeArray &)
 
double CalculateFitness (GPGenomePtr, ReturnTypeArray &, ReturnTypeArray &, double, bool)
 
double CalculateFitness (GPGenomePtr, ReturnTypeArray &, ReturnTypeArray &, bool)
 
- Public Member Functions inherited from rxdock::geneticprogram::GPFitnessFunction
 GPFitnessFunction (const GPFitnessFunction &)
 
GPFitnessFunctionoperator= (const GPFitnessFunction &)
 
virtual void ReadTables (std::istream &, ReturnTypeArray &, ReturnTypeArray &)=0
 
double GetObjective () const
 
double GetFitness () const
 
void SetFitness (double)
 
virtual double CalculateFitness (GPGenomePtr, ReturnTypeArray &, ReturnTypeArray &, double, bool)=0
 
virtual double CalculateFitness (GPGenomePtr, ReturnTypeArray &, ReturnTypeArray &, bool)=0
 

Static Public Attributes

static const std::string _CT = "GPFFSpike"
 
- Static Public Attributes inherited from rxdock::geneticprogram::GPFitnessFunction
static const std::string _CT = "GPFitnessFunction"
 

Additional Inherited Members

- Protected Attributes inherited from rxdock::geneticprogram::GPFitnessFunction
Randm_rand
 
double objective
 
double fitness
 
ReturnTypeArray inputTable
 
ReturnTypeArray SFTable
 

Member Function Documentation

◆ CalculateFitness() [1/2]

double GPFFSpike::CalculateFitness ( GPGenomePtr  g,
ReturnTypeArray &  it,
ReturnTypeArray &  sft,
bool  function 
)
virtual

◆ CalculateFitness() [2/2]

double GPFFSpike::CalculateFitness ( GPGenomePtr  g,
ReturnTypeArray &  it,
ReturnTypeArray &  sft,
double  hitlimit,
bool  function 
)
virtual

◆ ReadTables()

void GPFFSpike::ReadTables ( std::istream &  in,
ReturnTypeArray &  it,
ReturnTypeArray &  sft 
)
virtual

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