aboutsummaryrefslogtreecommitdiffstats
path: root/methods/aga
diff options
context:
space:
mode:
authorastrojhgu <astrojhgu@ed2142bd-67ad-457f-ba7c-d818d4011675>2009-08-22 16:48:40 +0000
committerastrojhgu <astrojhgu@ed2142bd-67ad-457f-ba7c-d818d4011675>2009-08-22 16:48:40 +0000
commitb5742a78297257d18959385e7a88a1f230bdcafe (patch)
tree5a07e2eef93bdfeef20d3b699bef908236b12662 /methods/aga
parent4e6cebbb431222a5d8fa3bc62d5de44c93c8a93e (diff)
downloadopt-utilities-b5742a78297257d18959385e7a88a1f230bdcafe.tar.bz2
git-svn-id: file:///home/svn/opt_utilities@49 ed2142bd-67ad-457f-ba7c-d818d4011675
Diffstat (limited to 'methods/aga')
-rw-r--r--methods/aga/aga.hpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/methods/aga/aga.hpp b/methods/aga/aga.hpp
index f5edff3..81c53df 100644
--- a/methods/aga/aga.hpp
+++ b/methods/aga/aga.hpp
@@ -1,3 +1,8 @@
+/**
+ \file aga.hpp
+ asexual genetic algorithm method
+*/
+
#ifndef AGA_METHOD
#define AGA_METHOD
#include <core/optimizer.hpp>
@@ -37,6 +42,14 @@ namespace opt_utilities
}
};
+
+ /**
+ Implement of the asexual genetic algorithm
+ 2009A&A...501.1259C
+ http://adsabs.harvard.edu/abs/2009arXiv0905.3712C
+ \tparam rT return type of the object function
+ \tparam pT parameter type of the object function
+ */
template <typename rT,typename pT>
class aga_method
:public opt_method<rT,pT>