91 lines
No EOL
5.2 KiB
TeX
91 lines
No EOL
5.2 KiB
TeX
|
|
\begin{DoxyRefList}
|
|
\item[Namespace \mbox{\hyperlink{namespaceeo_1_1mpi}{eo::mpi}} ]\label{todo__todo000030}%
|
|
\Hypertarget{todo__todo000030}%
|
|
For serialization purposes, don\textquotesingle{}t depend upon boost. It would be easy to use only eoserial and send strings via mpi.
|
|
\item[Member \mbox{\hyperlink{structeo_1_1mpi_1_1_assignment_algorithm_a8cc57ef9b9b6a423f7b3c0a7cc5cbcd4}{eo::mpi::Assignment\+Algorithm::reinit}} (int runs)=0]\label{todo__todo000031}%
|
|
\Hypertarget{todo__todo000031}%
|
|
Not really clean. Find a better way to do it.
|
|
\item[Class \mbox{\hyperlink{classeo_c_m_a_breed}{eo\+C\+M\+A\+Breed$<$ FitT $>$}} ]\label{todo__todo000008}%
|
|
\Hypertarget{todo__todo000008}%
|
|
handle bounds
|
|
|
|
\label{todo__todo000025}%
|
|
\Hypertarget{todo__todo000025}%
|
|
handle bounds
|
|
\item[Class \mbox{\hyperlink{classeo_c_m_a_init}{eo\+C\+M\+A\+Init$<$ FitT $>$}} ]\label{todo__todo000009}%
|
|
\Hypertarget{todo__todo000009}%
|
|
handle bounds
|
|
|
|
\label{todo__todo000026}%
|
|
\Hypertarget{todo__todo000026}%
|
|
handle bounds
|
|
\item[Class \mbox{\hyperlink{classeo_file_snapshot}{eo\+File\+Snapshot}} ]\label{todo__todo000013}%
|
|
\Hypertarget{todo__todo000013}%
|
|
The counter is handled internally, but this should be changed so that you can pass e.\+g. an evalcounter (minor)
|
|
|
|
\label{todo__todo000035}%
|
|
\Hypertarget{todo__todo000035}%
|
|
The counter is handled internally, but this should be changed so that you can pass e.\+g. an evalcounter (minor)
|
|
\item[Member \mbox{\hyperlink{classeo_fl_or_k_atom_bin_op_a9edfd26c4d6a1cc4b61524d1de83ea26}{eo\+Fl\+Or\+K\+Atom\+Bin\+Op$<$ E\+OT $>$::operator()}} (E\+OT \&\+\_\+eo1, const E\+OT \&\+\_\+eo2)]\label{todo__todo000002}%
|
|
\Hypertarget{todo__todo000002}%
|
|
check that we don\textquotesingle{}t do twice the same
|
|
|
|
\label{todo__todo000019}%
|
|
\Hypertarget{todo__todo000019}%
|
|
check that we don\textquotesingle{}t do twice the same
|
|
\item[Member \mbox{\hyperlink{classeo_fl_or_k_atom_quad_op_a425a9454a06f4300351cbaa67a79c605}{eo\+Fl\+Or\+K\+Atom\+Quad\+Op$<$ E\+OT $>$::operator()}} (E\+OT \&\+\_\+eo1, const E\+OT \&\+\_\+eo2)]\label{todo__todo000003}%
|
|
\Hypertarget{todo__todo000003}%
|
|
check that we don\textquotesingle{}t do twice the same
|
|
|
|
\label{todo__todo000020}%
|
|
\Hypertarget{todo__todo000020}%
|
|
check that we don\textquotesingle{}t do twice the same
|
|
\item[Member \mbox{\hyperlink{classeo_gen_continue_a704f6ea59a619ef430b22d8a797794e8}{eo\+Gen\+Continue$<$ E\+OT $>$::total\+Generations}} (unsigned long \+\_\+tg)]\label{todo__todo000004}%
|
|
\Hypertarget{todo__todo000004}%
|
|
replace this by an \char`\"{}init\char`\"{} method
|
|
|
|
\label{todo__todo000021}%
|
|
\Hypertarget{todo__todo000021}%
|
|
replace this by an \char`\"{}init\char`\"{} method
|
|
\item[Member \mbox{\hyperlink{classeo_o_stream_monitor_a7ee395a99b12daf5e713a33abb5bf283}{eo\+O\+Stream\+Monitor::operator()}} (void)]\label{todo__todo000014}%
|
|
\Hypertarget{todo__todo000014}%
|
|
old verbose formatting, do we still need it?
|
|
|
|
\label{todo__todo000036}%
|
|
\Hypertarget{todo__todo000036}%
|
|
old verbose formatting, do we still need it?
|
|
\item[Member \mbox{\hyperlink{classeo_parser_aed2260355dfa1e1d51cc09b5009a7ce2}{eo\+Parser::read\+From}} (std\+::istream \&is)]\label{todo__todo000039}%
|
|
\Hypertarget{todo__todo000039}%
|
|
it should be the next std\+::string
|
|
\item[Member \mbox{\hyperlink{classeo_steady_fit_continue_ae3e1c217556934a4cd284b2bb64e54d8}{eo\+Steady\+Fit\+Continue$<$ E\+OT $>$::total\+Generations}} (unsigned long \+\_\+mg, unsigned long \+\_\+sg)]\label{todo__todo000005}%
|
|
\Hypertarget{todo__todo000005}%
|
|
replace thi by an init method ?
|
|
|
|
\label{todo__todo000022}%
|
|
\Hypertarget{todo__todo000022}%
|
|
replace thi by an init method ?
|
|
\item[Class \mbox{\hyperlink{classeo_value_param}{eo\+Value\+Param$<$ Value\+Type $>$}} ]\label{todo__todo000015}%
|
|
\Hypertarget{todo__todo000015}%
|
|
This should be changed to std\+::stringstream when that class is available in g++.
|
|
|
|
\label{todo__todo000037}%
|
|
\Hypertarget{todo__todo000037}%
|
|
This should be changed to std\+::stringstream when that class is available in g++.
|
|
\item[Member \mbox{\hyperlink{classeo_vl_uniform_quad_op_ad02f29871208497571b6ab1d0ee3943c}{eo\+Vl\+Uniform\+Quad\+Op$<$ E\+OT $>$::operator()}} (E\+OT \&\+\_\+eo1, E\+OT \&\+\_\+eo2)]\label{todo__todo000007}%
|
|
\Hypertarget{todo__todo000007}%
|
|
F\+I\+X\+ME bad hardcoded limit, should use an algorithm that guarantee a correct size in a finite number of tries
|
|
|
|
\label{todo__todo000024}%
|
|
\Hypertarget{todo__todo000024}%
|
|
F\+I\+X\+ME bad hardcoded limit, should use an algorithm that guarantee a correct size in a finite number of tries
|
|
\item[Member \mbox{\hyperlink{group___parallel_ga43a042b471a84b187c77bca43368db6a}{mpi::broadcast}} (communicator \&comm, int value, int root)]\label{todo__todo000032}%
|
|
\Hypertarget{todo__todo000032}%
|
|
Actually comm isn\textquotesingle{}t used and broadcast is performed on the whole M\+P\+I\+\_\+\+C\+O\+M\+M\+\_\+\+W\+O\+R\+LD. T\+O\+DO\+: Use comm instead
|
|
\item[Member \mbox{\hyperlink{classmpi_1_1communicator_a0e17d90b784f078d3e22a488290cb6aa}{mpi::communicator::communicator}} ()]\label{todo__todo000033}%
|
|
\Hypertarget{todo__todo000033}%
|
|
Allow the user to precise which M\+P\+I\+\_\+\+Comm to use
|
|
\item[File \mbox{\hyperlink{eo_2src_2serial_2_utils_8h}{Utils.h}} ]\label{todo__todo000034}%
|
|
\Hypertarget{todo__todo000034}%
|
|
encapsulate implementations.
|
|
\end{DoxyRefList} |