|
Rosetta
|
: An abstract class to give an interface for producing offspring from individuals More...
#include <OffspringFactory.hh>

Public Member Functions | |
| virtual utility::vector1< Individual > | apply (utility::vector1< Individual > const &parents, core::Size n_offspring) const =0 |
| Virtual function to wrap offspring production. Allows for input of any number of individuals and returns n offsprings. More... | |
| virtual std::string const & | name () const =0 |
| Returns the name of this factory. More... | |
: An abstract class to give an interface for producing offspring from individuals
comming soon.
|
pure virtual |
Virtual function to wrap offspring production. Allows for input of any number of individuals and returns n offsprings.
Implemented in protocols::ligand_evolution::IdentityFactory, protocols::ligand_evolution::Mutator, and protocols::ligand_evolution::Crossover.
Referenced by protocols::ligand_evolution::EvolutionManager::run().
|
pure virtual |
Returns the name of this factory.
Implemented in protocols::ligand_evolution::Mutator, protocols::ligand_evolution::IdentityFactory, and protocols::ligand_evolution::Crossover.
Referenced by protocols::ligand_evolution::EvolutionManager::run().