Rosetta
Public Types | Public Member Functions | List of all members
protocols::genetic_algorithm::FitnessFunction Class Referenceabstract

#include <FitnessFunction.hh>

Inheritance diagram for protocols::genetic_algorithm::FitnessFunction:
Inheritance graph
[legend]

Public Types

typedef utility::pointer::shared_ptr< FitnessFunctionOP
 
typedef utility::pointer::shared_ptr< FitnessFunction const > COP
 

Public Member Functions

 ~FitnessFunction () override=default
 
virtual core::Real evaluate (Entity &entity)=0
 

Member Typedef Documentation

◆ COP

typedef utility::pointer::shared_ptr< FitnessFunction const > protocols::genetic_algorithm::FitnessFunction::COP

◆ OP

typedef utility::pointer::shared_ptr< FitnessFunction > protocols::genetic_algorithm::FitnessFunction::OP

Constructor & Destructor Documentation

◆ ~FitnessFunction()

protocols::genetic_algorithm::FitnessFunction::~FitnessFunction ( )
overridedefault

Member Function Documentation

◆ evaluate()

virtual core::Real protocols::genetic_algorithm::FitnessFunction::evaluate ( Entity entity)
pure virtual

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